Sulcus adds
ADK activity, shown as runs.
- Hosted: one run for each Python entrypoint Sulcus starts. That entrypoint may execute several ADK invocations, all observed inside the same run.
- Deployed elsewhere: each exported invocation trace becomes its own observed run, after the invocation completes.
- Agents and sub-agents, as a tree.
- Tool calls and model calls, with timing and failures.
- Input and output token counts that ADK reports.
- For hosted runs: live activity, stop control and an optional token limit.
- A bounded event history for each run.