Skip to content

feat: add rename buddy option to start screen#32

Merged
cpaczek merged 1 commit into
cpaczek:mainfrom
SummonLav:feat/rename
Apr 6, 2026
Merged

feat: add rename buddy option to start screen#32
cpaczek merged 1 commit into
cpaczek:mainfrom
SummonLav:feat/rename

Conversation

@SummonLav

Copy link
Copy Markdown
Contributor

Summary

  • Add a "Rename buddy" menu entry to the start screen, visible when a companion exists
  • Selecting it opens a dedicated rename TUI page (OpenTUI) with text input
  • Inquirer fallback for non-Bun environments also supports rename
  • On completion, returns to start screen with updated name

Test plan

  • bun src/cli.ts — verify "✏ Rename buddy" appears when companion exists
  • Select rename → enter new name → confirm name updated in ~/.claude.json
  • Esc from rename page returns to start screen
  • __ANYBUDDY_NO_REEXEC=1 node --import tsx src/cli.ts — verify Inquirer fallback shows rename option
  • No companion hatched → rename option should not appear

🤖 Generated with Claude Code

Add a "Rename buddy" menu entry to the start screen (both OpenTUI and
Inquirer fallback) that lets users rename their companion without
manually editing ~/.claude.json. Selecting it opens a dedicated rename
page; on completion the user returns to the start screen.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cpaczek cpaczek merged commit 4362f27 into cpaczek:main Apr 6, 2026
7 checks passed
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