internal/

directory
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL