Skip to main content

Module tool_surface

Module tool_surface 

Source
Expand description

Validation for coherent tool surfaces before an agent spends model tokens.

The checks here are deliberately structural and conservative. They do not try to understand arbitrary prose; they validate declared registries, policies, and prompt text with an explicit suppression convention.

Structs§

ToolSurfaceDiagnostic
ToolSurfaceInput
ToolSurfaceReport

Enums§

ToolSurfaceSeverity

Functions§

prompt_tool_references
surface_input_from_vm
surface_report_to_json
tool_annotations_from_spec
tool_capability_policy_from_spec
tool_names_from_spec
validate_tool_surface
validate_tool_surface_diagnostics
validate_workflow_graph