Skip to content

fix(register): update assistant name in all groups/*/CLAUDE.md#754

Closed
glifocat wants to merge 1 commit intoqwibitai:mainfrom
glifocat:upstream/fix-register-name-update-all-groups
Closed

fix(register): update assistant name in all groups/*/CLAUDE.md#754
glifocat wants to merge 1 commit intoqwibitai:mainfrom
glifocat:upstream/fix-register-name-update-all-groups

Conversation

@glifocat
Copy link
Copy Markdown
Collaborator

@glifocat glifocat commented Mar 5, 2026

Fixes #753

Type of Change

  • Skill - adds a new skill in .claude/skills/
  • Fix - bug fix or security fix to source code
  • Simplification - reduces or simplifies source code

Description

The assistant name update on registration only patched groups/global/CLAUDE.md and the newly registered group's folder. Pre-existing group folders (e.g. groups/main/) kept the hardcoded "Andy" name, causing the agent to introduce itself incorrectly.

Replace the fixed two-file list with a glob of all groups/*/CLAUDE.md so every existing group is updated at registration time.

For Skills

  • I have not made any changes to source code
  • My skill contains instructions for Claude to follow (not pre-built code)
  • I tested this skill on a fresh clone

@Andy-NanoClaw-AI Andy-NanoClaw-AI added PR: Fix Bug fix Status: WIP Work in progress labels Mar 5, 2026
klapom added a commit to klapom/nanoclaw that referenced this pull request Mar 5, 2026
…res)

Bug fixes applied:
- qwibitai#636: task-scheduler recalculates next_run before enqueue
- qwibitai#655: LIMIT 200 on message queries to prevent OOM
- qwibitai#670: rateLimitResetAt field in ContainerOutput interface
- qwibitai#694: ANTHROPIC_MODEL passthrough to container env
- qwibitai#700: session rotation at 5MB JSONL threshold
- qwibitai#701: session retry on corrupted resume (clear + retry)
- qwibitai#708: update_task MCP tool in ipc-mcp-stdio
- qwibitai#719: outputChain .catch() to prevent group hang
- qwibitai#729: fix send_message description (remove incorrect scheduled-task note)
- qwibitai#735: datePrefix() injects current date/time into all agent prompts
- qwibitai#738: ANTHROPIC_MODEL from .env passed to agent container
- qwibitai#746: systemd OnFailure restart prevention logic (container hardening)
- qwibitai#751: DM-with-bot JID normalization
- qwibitai#754: setOnPipeCallback to reset idle timer on piped messages
- qwibitai#756: cursorBeforePipe rollback on container crash

Features added:
- qwibitai#723: streaming infrastructure (STREAM_TEXT markers, onStreamDelta)
- qwibitai#742: container hardening (entrypoint.sh privilege drop, env sanitize)
- qwibitai#680: add-cli skill (CLI send binary)
- qwibitai#727: add-memory skill extracted to .claude/skills/add-memory/
- qwibitai#744: add-s3-storage skill extracted to .claude/skills/add-s3-storage/

Test fixes:
- Mock fs.promises in container-runner.test.ts to prevent real I/O
- Add ANTHROPIC_MODEL to config mock
- Fix cpSync expectation: { recursive: true, force: true }
- Fix isActive() to use state.active instead of state.process
- Fix container-runtime error message: Docker → Container runtime

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@glifocat glifocat force-pushed the upstream/fix-register-name-update-all-groups branch from 03450cc to 441ed4a Compare March 7, 2026 17:31
@Andy-NanoClaw-AI
Copy link
Copy Markdown
Collaborator

Hey @glifocat 👋 Thanks for working on this — keeping the assistant name in sync across all group CLAUDE.md files is a good housekeeping task!

This is still a draft and hasn't been updated in a while. Do you plan to finish this up? If you need any help, let us know! Otherwise, we'll close this in a few days to keep the board tidy. 🙌

@Andy-NanoClaw-AI Andy-NanoClaw-AI added the Status: Pending Closure PR flagged for closure during triage label Mar 7, 2026
The name update on registration only patched groups/global/CLAUDE.md
and the newly registered group's folder. Pre-existing group folders
(e.g. groups/main/) retained the hardcoded "Andy" name.

Replace the fixed two-file list with a glob of all groups/*/CLAUDE.md
files so every existing group CLAUDE.md is updated at registration time.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@glifocat glifocat force-pushed the upstream/fix-register-name-update-all-groups branch from 441ed4a to 3a0c90b Compare March 8, 2026 03:43
@glifocat
Copy link
Copy Markdown
Collaborator Author

Superseded by #756 which includes this fix plus template creation for new group folders.

@glifocat glifocat closed this Mar 24, 2026
@glifocat glifocat deleted the upstream/fix-register-name-update-all-groups branch April 14, 2026 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Fix Bug fix Status: Pending Closure PR flagged for closure during triage Status: WIP Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug(register): assistant name not updated in groups/main/CLAUDE.md

2 participants