a0a3e8f47bae70e5f9eb5fd511f36d06b1c8c5a2d8f79e4b18cc976ef1d3fe5c
active
contextual
axiomatic

The PyranaHarness implements native LLM tool calling through LiteLLM by creating a Turn 0 plan, running iterative tool-calling loops, and finalizing an AgentOutputEnvelope so that agent orchestration proceeds from planning through persisted output.

Supporting contexts

Quoteverbatim

PyranaHarness (pyrana_services/orchestration/harness/pyrana_harness.py) which implements native tool calling via LiteLLM

PYRANA_Internal_Knowledge_Graph_Specification.md

Quoteverbatim

Turn 0: create initial plan via LLM

PYRANA_Internal_Knowledge_Graph_Specification.md

Quoteverbatim

Native tool calling loop: LLM emits tool_calls → execute tools → observe → repeat

PYRANA_Internal_Knowledge_Graph_Specification.md

Quoteverbatim

Finalize: build and persist AgentOutputEnvelope

PYRANA_Internal_Knowledge_Graph_Specification.md

Effective from: 7/16/2026, 11:18:19 PM

History