Skip to content

fix: restore memorable agent ids - #6

Merged
gonzalocasas merged 1 commit into
mainfrom
fix/memorable-agent-names
Aug 24, 2026
Merged

fix: restore memorable agent ids#6
gonzalocasas merged 1 commit into
mainfrom
fix/memorable-agent-names

Conversation

@gonzalocasas

Copy link
Copy Markdown
Member

Ups, we drop this in the move

Moving the launcher into this package dropped unique-names-generator, and ids
became `agent-k3n8fq2p`. They are how an agent is recognised in logs and in the
UI, so the readable form matters: "brave-red-panda-of-japan", the same shape the
Python launcher produces with coolname.generate_slug(4).

The name parts are slugified rather than only having spaces replaced, which is
what the frontend did. Country names carry dots, accents and apostrophes, so
ids like "…-of-u.s.-outlying-islands" were possible before. A test covers the
shape, and caught exactly that case.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

@chenkasirer chenkasirer left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gonzalocasas
gonzalocasas merged commit 66e1bd2 into main Aug 24, 2026
3 checks passed
@gonzalocasas
gonzalocasas deleted the fix/memorable-agent-names branch August 24, 2026 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants