Directories
¶
| Path | Synopsis |
|---|---|
|
Package app wires the HTTP server lifecycle and graceful shutdown.
|
Package app wires the HTTP server lifecycle and graceful shutdown. |
|
approver
|
|
|
http
Package http implements an HTTP-based approver client.
|
Package http implements an HTTP-based approver client. |
|
limits
Package limits provides rate and field validation approvers.
|
Package limits provides rate and field validation approvers. |
|
shell
Package shell implements a shell-based approver.
|
Package shell implements a shell-based approver. |
|
Package audit records approval and tool execution events.
|
Package audit records approval and tool execution events. |
|
Package config loads server configuration from environment variables.
|
Package config loads server configuration from environment variables. |
|
Package constants defines shared string constants used across the server.
|
Package constants defines shared string constants used across the server. |
|
Package dsl defines the YAML configuration schema for the server.
|
Package dsl defines the YAML configuration schema for the server. |
|
Package executil provides helpers for templated shell execution.
|
Package executil provides helpers for templated shell execution. |
|
http
|
|
|
health
Package health provides liveness and readiness HTTP handlers.
|
Package health provides liveness and readiness HTTP handlers. |
|
Package log provides structured logging helpers.
|
Package log provides structured logging helpers. |
|
Package protocol defines fixed response formats and decision constants.
|
Package protocol defines fixed response formats and decision constants. |
|
Package render provides YAML template rendering helpers.
|
Package render provides YAML template rendering helpers. |
|
Package runtime builds MCP resources and tools from the YAML DSL.
|
Package runtime builds MCP resources and tools from the YAML DSL. |
|
approver
Package approver defines interfaces for approval checks.
|
Package approver defines interfaces for approval checks. |
|
executor
Package executor implements tool execution backends.
|
Package executor implements tool execution backends. |
|
Package security provides helpers for redacting sensitive values.
|
Package security provides helpers for redacting sensitive values. |
|
Package startup runs one-time startup hooks.
|
Package startup runs one-time startup hooks. |
|
Package templates provides localized message templates for runtime errors.
|
Package templates provides localized message templates for runtime errors. |
Click to show internal directories.
Click to hide internal directories.