Structs§
- Commands
- DirContext
- Directory-level context emitted by context signals. Describes a directory’s language, runtime, framework, commands, and env vars without knowing how many services live there.
- Discovery
- Elixir
Config - EnvVar
- GoConfig
- Java
Config - Monorepo
- Monorepo
Package - Node
Config - Package
Manager Info - Which package manager the project uses and its pinned version.
- PhpConfig
- Python
Config - Resources
- Ruby
Config - Runtime
- One language runtime within a service. A Rails+React service has two: one for Ruby, one for Node.
- Runtime
Info - What runtime to install and how to get the right version. Used internally in DirContext; flattened into Runtime for the public API.
- Rust
Config - Service
- Volume
Enums§
Functions§
- merge_
env_ vars - Merge env vars from
otherintobase. For duplicate keys: base wins for value/default, but detected_by is collected from both. New keys from other are appended. - merge_
string_ vecs - Merge string vecs with dedup. Items from
otherare appended if not already inbase.