Expand description
Shared primitives for Gobby CLI tools.
The baseline crate stays dependency-light for consumers that only need project discovery, bootstrap config, daemon URLs, and shared foundation vocabulary. Datastore and indexing adapters sit behind Cargo feature gates so small binaries do not inherit services they never call.
Modules§
- ai_
context - Shared AI context, layered AI config source, and config-only routing.
- ai_
types - bootstrap
- Bootstrap config resolution.
- cli_
contract - config
- Shared configuration-resolution boundary.
- context
- Shared runtime context boundary.
- daemon_
url - Daemon URL composition with unroutable-host normalization.
- degradation
- Shared degradation vocabulary boundary.
- local_
backend - project
- Project-root discovery and project-id reading.
- provisioning
- Standalone bootstrap and Docker service provisioning.
- setup
- Shared setup-mode boundary.
Functions§
- gobby_
home - Return Gobby home, respecting
GOBBY_HOMEwhen set.