Schema version for forward-compatible deserialization.
ISO 8601 timestamp of when the export was created.
Discriminator: 'agent' for a single-agent export, 'agency' for
a multi-agent export that includes a sub-agent roster.
The full agent configuration.
Optional agentsSub-agent roster keyed by agent name. Present for agency exports.
Optional strategyOrchestration strategy. Present for agency exports.
Optional adaptiveWhether runtime strategy adaptation is enabled.
Optional maxMaximum orchestration rounds for iterative strategies.
Optional metadataHuman-readable metadata about the export (name, author, tags, etc.).
Optional name?: stringOptional description?: stringOptional author?: stringOptional tags?: string[]
Portable agent configuration envelope.
Wraps a
BaseAgentConfigwith version metadata, export timestamp, and type discriminator so import logic can reconstruct the correct agent variant (single agent vs. multi-agent agency).