Release Notes: v0.3.0¶
Release Date: 2026-01-24
Highlights¶
Add namespace support for organizing agents into subdirectories.
What's New¶
Namespace Support¶
- Optional
namespacefield in agent schema for organizing agents - Recursive directory scanning in
LoadAgentsFromDir- agents in subdirectories get namespace from directory name LoadAgentsFromDirFlatfunction for non-recursive loading (backward compatibility)
Loader Functions¶
LoadAgentFromFile- Load single agent from fileLoadTeamFromFile- Load team from fileLoadDeploymentFromFile- Load deployment from file
Go SDK Enhancements¶
Namespacefield on Agent structAllowedToolsfield on Agent structQualifiedName()method on Agent to getnamespace/nameformatParseQualifiedName()function to split qualified namesWithNamespace()builder method on Agent- YAML struct tags on all Agent fields
Team Schema¶
- Support for
namespace/agent-namereferences in team schema (agents, orchestrator, step.agent)
Documentation¶
- README section on nested agent directories with examples
Installation¶
Go SDK¶
Example: Nested Agent Directories¶
specs/
├── agents/
│ ├── pm.md # namespace: "" (root)
│ ├── qa/
│ │ ├── unit.md # namespace: "qa"
│ │ └── integration.md # namespace: "qa"
│ └── security/
│ └── scanner.md # namespace: "security"
Reference in teams: