Smith::Agents::Catalog
Inherits Reference < Object
Constants
DIRECTORY_NAME = "agents"
Constructors
discover(workspace_dir : String = Dir.current, warn_io : IO = STDERR) : Catalog
Global first, then project, so a project definition overwrites a global one of the same name — the rule skills and config already follow.
Instance methods
[](name : String) : Definition | Nil
Sourceagents
Sourceload_dir(dir : String, warn_io : IO = STDERR) : Nil
Sourcesummary_prompt
Shown to the main model in the agent tool's description, so it can pick the right specialist rather than guessing.