Skip to content

feat(cli): enhance 'scion whoami' to return richer agent identity information #277

Description

@ptone

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions