Expand description
MCP tool definitions and the underlying Engine that performs the
reject/allow/execute pipeline.
The engine is exposed publicly so integration tests can drive the same code path the MCP server uses without wiring up stdio.
Structs§
- Describe
Result - Described
Rule - Engine
- The pure-Rust core: takes a command string + optional subdir, returns a
structured result. No MCP types here — the
ShellServeradapter wraps this in MCP responses. - Exec
Result - Shell
Describe Request - Shell
Exec Request - Shell
Server