DevelopmentNodeEnvironment_MicrosoftVSCodeDependency_22NodeVersion_Bundle_Clean_Debug_ElectronProfile_EsbuildCompiler_Mountain/RPC/mod.rs
1//! Mountain RPC services. The active surface is `CocoonService` - the tonic
2//! server impl that Cocoon dials into. The other modules here
3//! (`EchoAction`, `Commands`, `Workspace`, `Configuration`, plus the
4//! `Windows`/`Terminals`/`Debug`/`SCM`/`Processes`/`Telemetry` cfg-feature
5//! shells) are scaffolding for the multi-extension-host roadmap; most carry
6//! zero external callers today.
7
8pub mod CocoonService;
9
10pub mod Types;
11
12pub mod EchoAction;
13
14pub mod Commands;
15
16pub mod Workspace;
17
18pub mod Configuration;
19
20#[cfg(any(feature = "grove", feature = "cocoon"))]
21pub mod Windows;
22
23#[cfg(feature = "terminals")]
24pub mod Terminals;
25
26#[cfg(feature = "debug-protocol")]
27pub mod Debug;
28
29#[cfg(feature = "scm-support")]
30pub mod SCM;
31
32#[cfg(feature = "child-processes")]
33pub mod Processes;
34
35pub mod Telemetry;
36
37pub mod Vine;