Agent activity
Refresh
live
API key
← collector
◆ the model chose this
■ the code decided this
Only the code decides when a run is finished —
site_agent.SiteRun.done
and the gaps in
university.gaps
.