ToolCatalogEntry#

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

class zett_agent.jit_harness.results.ToolCatalogEntry[源代码]#

One row of a session's tool catalog, as the model receives it.

origin: ToolOrigin#

Registry that serves the tool; see ToolOrigin.

status: ToolStatus#

loaded when callable now, unloaded when hidden but retained, missing when no implementation is bound, and unavailable when a later policy extension removed a loaded tool from the current request.

description: str#

Empty when no implementation is bound to describe.