agent-name: append pronoun slug to self-name (she-her/he-him/they-them) #157

Closed
opened 2026-05-29 19:05:27 +00:00 by coilysiren · 1 comment
Owner

🤖 Filed by Claude Code on Kai's behalf.

Append a pronoun slug to the canonical agent self-name. coily is the source of truth for the name, so the slug must be added here for it to show up on hosts where coily is present (the status line and SessionStart hook defer to coily agent-name).

  • Self-name becomes claude-<os>-<hostname>-<tag>-<pronouns>.
  • New agentPronounSlug(agent): claude she-her, codex he-him, default (openclaw + any unrecognized harness) they-them.
  • resolveAgentIdentity appends the slug and sets a new pronouns field; agentWhoami block surfaces it; doc comments on whoami and agent-name updated.
  • Tests cover the slug mapping and the name suffix.

Companion changes land in coilysiren/agentic-os (skills, scripts/agent-name.sh fallback, FEATURES) and coilysiren/agentic-os-kai (Agent Self-Name doctrine).

🤖 Filed by Claude Code on Kai's behalf.

> 🤖 Filed by Claude Code on Kai's behalf. Append a pronoun slug to the canonical agent self-name. coily is the source of truth for the name, so the slug must be added here for it to show up on hosts where coily is present (the status line and SessionStart hook defer to `coily agent-name`). - Self-name becomes `claude-<os>-<hostname>-<tag>-<pronouns>`. - New `agentPronounSlug(agent)`: claude `she-her`, codex `he-him`, default (openclaw + any unrecognized harness) `they-them`. - `resolveAgentIdentity` appends the slug and sets a new `pronouns` field; `agentWhoami` block surfaces it; doc comments on `whoami` and `agent-name` updated. - Tests cover the slug mapping and the name suffix. Companion changes land in `coilysiren/agentic-os` (skills, `scripts/agent-name.sh` fallback, FEATURES) and `coilysiren/agentic-os-kai` (Agent Self-Name doctrine). > 🤖 Filed by Claude Code on Kai's behalf.
Author
Owner

🤖 Filed by Claude Code on Kai's behalf.

Landed on main as 71be417, pushed to GitHub coilyco-bridge/coily. Closing manually: this Forgejo repo does not mirror the GitHub origin, so the commit's closes #157 ref does not reach it. The change ships to hosts on the next coily brew/scoop release.

🤖 Filed by Claude Code on Kai's behalf.

> 🤖 Filed by Claude Code on Kai's behalf. Landed on `main` as `71be417`, pushed to GitHub `coilyco-bridge/coily`. Closing manually: this Forgejo repo does not mirror the GitHub origin, so the commit's `closes #157` ref does not reach it. The change ships to hosts on the next coily brew/scoop release. > 🤖 Filed by Claude Code on Kai's behalf.
Sign in to join this conversation.
No labels
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-bridge/coily#157
No description provided.