Expand description
Shared domain models exchanged by configuration, planning, execution, state, and output.
These types describe data contracts rather than implementation state. Serialized models use stable names because they are consumed by CLI JSON output and the persistent registry.
Structs§
- Install
Options - User-selected inputs used to load and plan an installation.
- Install
Preview - Presentation-neutral detection snapshot produced before execution.
- Install
Report - Final execution result, committed registry entries, and post-install detection state.
- Loaded
Config - Parsed configuration together with field origins and its source path.
- Registry
Entry - Persisted record of a managed installation and its activation targets.
- Registry
Target - One filesystem target associated with a registry entry.
- Skill
Status - Detection and installation status for one configured skill and agent.
- Tool
Install Result - Named per-tool outcome included in
InstallReport. - Tool
Status - Detection and installation status for one configured tool.
Enums§
- Agent
- Agent integration target for an installed skill.
- Archive
Format - Archive payload format understood by archive backends.
- Backend
Kind - Typed installation backend selected by a component definition.
- Install
Kind - Whether a registry entry represents a tool or a skill.
- Install
Outcome - Aggregate terminal state of an installation run.
- Profile
- A built-in or configuration-defined installation profile.
- Tool
Install Outcome - Result of processing one tool during an installation run.