symfonic.kernel.contracts.result_runtime¶
result_runtime ¶
The typed, payload-free run authority offered to tool ports.
ResultRuntimePort ¶
Bases: Protocol
Invocation-private storage and optional native result ledger.
RunToolContextPort ¶
Bases: Protocol
Kernel-stamped identity and live access to this invocation ledger.
ToolWireView
dataclass
¶
ToolWireView(run_id: str, scope_path: str, transcript_id: int, version: int, source: tuple[Any, ...], messages: tuple[Any, ...])
A proposed provider view bound to one run and transcript revision.