agent_config/spec/mod.rs
1//! Caller-supplied description of a hook (or MCP server, or skill) to install.
2
3mod hook;
4mod instruction;
5mod mcp;
6mod skill;
7mod validate;
8
9pub use hook::{
10 Event, HookCommand, HookRuntimeOptions, HookSpec, HookSpecBuilder, Matcher, RulesBlock,
11 ScriptTemplate,
12};
13pub use instruction::{InstructionPlacement, InstructionSpec, InstructionSpecBuilder};
14pub use mcp::{McpSpec, McpSpecBuilder, McpTransport, SecretPolicy};
15pub use skill::{
16 SkillAsset, SkillContext, SkillEffort, SkillFrontmatter, SkillShell, SkillSpec,
17 SkillSpecBuilder,
18};