Expand description
Shared enums and serde types used across the command builders.
Small value types like Transport, Scope, Effort,
PermissionMode, OutputFormat, and InputFormat that map
onto claude CLI flag values, with Display/FromStr and serde
wiring so they round-trip cleanly through args and JSON.
Structs§
- Auth
Status - Authentication status returned by
claude auth status --json. - Query
Message - A message from a query result, representing one turn in the conversation.
- Query
Result - Result from a query with
--output-format json. - Transport
Parse Error - Error returned when parsing an unknown transport string.
Enums§
- Effort
- Effort level for
--effort. - Hermetic
Scope - How far a hermetic seal reaches when sealing the ambient
~/.claudepromptspace (CLAUDE.md, agents, skills, MCP servers). - Input
Format - Input format for
--input-format. - Output
Format - Output format for
--output-format. - Permission
Mode - Permission mode for
--permission-mode. - Scope
- Scope for MCP and plugin commands.
- Transport
- Transport type for MCP server connections.