WardrikEvents. Activity
(wardrik_events v0.1.0-rc.1)
Copy Markdown
A view of what an agent is doing now, as the protocol's activity.
%{
"doing" => [%{"type" => "wardrik.tool_call.started", "tool" => %{"name" => "github__search_issues", "call" => %{"id" => "call_1"}}, "since" => "..."}],
"since" => "2026-10-22T09:00:03.000000Z",
"pending" => 1
}"doing"- every tool call running, oldest first, each with its"since". With no tool call running, the last thing the agent started, such as a model call or a wait on a person. Empty once a run ends."since"- when"doing"last changed."pending"- how many messages wait for a run.
WardrikEvents.activity/2 returns the current one.
Options
:since- the starting"since". Now unless set.