The PYRANA_PLATFORM example defines a platform specification in which PyranaHarness uses LiteLLM for native tool calling, starts with a Turn 0 plan, iterates through tool-calling loops, and ends by finalizing an AgentOutputEnvelope.
Supporting contexts
"The PyranaHarness implements native LLM tool calling via LiteLLM, executing a Turn 0 plan followed by iterative tool calling loops until the agent finalizes an AgentOutputEnvelope"
— PYRANA_Internal_Knowledge_Graph_Specification.md
"PyranaHarness (pyrana_services/orchestration/harness/pyrana_harness.py) which implements native tool calling via LiteLLM"
— PYRANA_Internal_Knowledge_Graph_Specification.md
"Turn 0: create initial plan via LLM"
— PYRANA_Internal_Knowledge_Graph_Specification.md
"Native tool calling loop: LLM emits tool_calls → execute tools → observe → repeat"
— PYRANA_Internal_Knowledge_Graph_Specification.md
"Finalize: build and persist AgentOutputEnvelope"
— PYRANA_Internal_Knowledge_Graph_Specification.md
Effective from: 7/16/2026, 11:18:23 PM