Skip to main content

Module program

Module program 

Source
Expand description

Deterministic Starlark composition for bounded tool proposals.

A program cannot touch files, environment, network, time, or the kernel. It returns JSON describing nested calls; the parent agent loop submits each call to the ordinary five-clause admissibility path.

Structs§

ToolProgramCall
ToolProgramLimits

Functions§

evaluate_tool_program
Evaluate a pure Starlark expression that returns a JSON string.