agent-zero/python
frdel 2cf73c4b4a Return LogOutput object and update callers
Introduce a LogOutput dataclass (items, start, end) and change Log.output to return a LogOutput instead of a bare list. Update callers to unwrap items: api_log_get now reads log_output.items, and state_snapshot builds logs and log_end from the LogOutput and uses log_end for log_version. Also re-enable the @extensible decorator on AgentContext.output. These changes expose log metadata (start/end) alongside items for consumers.
2026-03-03 11:08:40 +01:00
..
api Return LogOutput object and update callers 2026-03-03 11:08:40 +01:00
extensions Unify exception handling via extensible handle_exception 2026-03-03 10:06:22 +01:00
helpers Return LogOutput object and update callers 2026-03-03 11:08:40 +01:00
tools Add extensible hooks and improve agent detection 2026-02-25 20:32:49 +01:00
websocket_handlers better logging in websockets 2026-02-10 10:12:03 +01:00