Expand description
Agent definition file parsing and discovery. Agent definition file parsing and validation.
Loads agent definitions from markdown files with YAML frontmatter.
Discovery searches ~/.oxicode/agents/ (user) and .oxicode/agents/ (project).
Supports two directory layouts (subdirectory takes priority on collision):
- Flat file:
~/.oxicode/agents/scout.md - Subdirectory:
~/.oxicode/agents/scout/agent.md
Structs§
- Agent
Definition - Agent definition parsed from a markdown file with YAML frontmatter.
- Agent
Discovery - Agent discovery from filesystem directories.
Enums§
- Agent
Scope - Agent visibility scope for discovery queries.
- Default
Context - Default context for agent sessions.
Functions§
- current_
subagent_ depth - Get the current subagent nesting depth from the environment. Default is 0 (top-level process).
- max_
subagent_ depth - Get the maximum allowed subagent depth from the environment. Default is 3.
- validate_
agent_ name - Validate an agent name.