Summary
The current scion whoami command returns basic identity information. This issue tracks an upgrade to return richer, more useful information about the calling agent.
Motivation
Agents often need to understand their own context — who they are, what project they belong to, what permissions they have, and other runtime identity details. Richer whoami output would make it easier for agents to self-inspect and adapt their behavior accordingly.
Proposed Enhancements
- Agent slug / display name
- Project slug and project ID
- Agent role / capabilities
- Current status / phase
- Harness type in use
- Parent agent (if spawned by another agent)
- Any relevant labels or metadata
Notes
- Should remain backward-compatible (additive fields only)
- JSON output (
--format json) should expose all fields for programmatic use
- Consider what subset of information is appropriate to expose for security reasons
Summary
The current
scion whoamicommand returns basic identity information. This issue tracks an upgrade to return richer, more useful information about the calling agent.Motivation
Agents often need to understand their own context — who they are, what project they belong to, what permissions they have, and other runtime identity details. Richer
whoamioutput would make it easier for agents to self-inspect and adapt their behavior accordingly.Proposed Enhancements
Notes
--format json) should expose all fields for programmatic use