JITToolStartedEvent#

Create, compose, unload, and save session-local Python tools. See the guide.

class zett_agent.jit_harness.extension.JITToolStartedEvent(session_id, call, origin)[source]#

CUSTOM event announcing one management or dynamic tool call.

Emitted before the handler runs, for model-requested calls and for calls a dynamic tool composes through the harness. payload["tool_call_id"] matches both the conversation’s ToolCall and the matching record from profile().

Parameters: