Expand description
Core reasoning builtins for the DSL
Provides async builtin functions that bridge the DSL with the
reasoning loop infrastructure: reason, llm_call, parse_json,
delegate, and tool_call.
Structs§
- Reasoning
Builtin Context - Shared state for async reasoning builtins.
Functions§
- builtin_
delegate - Execute the
delegatebuiltin: send a message to another agent. - builtin_
llm_ call - Execute the
llm_callbuiltin: one-shot LLM call. - builtin_
parse_ json - Execute the
parse_jsonbuiltin: parse a string as JSON. - builtin_
reason - Execute the
reasonbuiltin: runs a full reasoning loop. - builtin_
tool_ call - Execute the
tool_callbuiltin: explicit tool invocation. - json_
to_ dsl_ value - Convert a serde_json::Value to a DslValue.