View team hierarchy, reporting lines, and online status from SOUL.md + active sessions.
termlings org-chart
termlings org-chart --json- Humans from
.termlings/humans/*/SOUL.md - Agents from
.termlings/agents/*/SOUL.md - Online/offline status from
.termlings/store/sessions/*.json - Reporting relationships from
reports_to - Direct report counts (
Leadscolumn)
Common fields read from SOUL.md:
nametitletitle_shortroleteamreports_todna(agents)
reports_to supports:
agent:<slug>human:default- common aliases (for example
owner,operator, slug/name/title matches)
--json returns:
generatedAtnodes[]withdepth,directReports,isCurrentSessionedges[](from->to)
Useful for scripting:
termlings org-chart --json | jq '.nodes[] | {id, reportsTo, online}'AGENTS.md(repo root)- BRIEF.md
- PRESENCE.md
Disable org-chart for all agents in .termlings/workspace.json:
{
"apps": {
"defaults": {
"org-chart": false
}
}
}Per-agent access is narrowed in .termlings/agents/<slug>/SOUL.md with the apps: allowlist. See APPS.md.