Skip to content

fix(ccc,hq): capped rooms rest and come back; room names never become the /goal prompt - #105

Merged
8syncdev merged 2 commits into
mainfrom
fix/cap-rest-and-room-names
Oct 18, 2026
Merged

8syncdev merged 2 commits into
mainfrom
fix/cap-rest-and-room-names

Conversation

@8syncdev

Copy link
Copy Markdown
Contributor

Owner reports (2026-10-18, screenshots): the ui room shows Kẹt; the hint under "Gửi cho mọi phòng" floods the page with a whole /goal prompt; the sidebar shows "/goal Phòng qa (vai …".

  • ui room: hit 97% of the 5-hour window; the lane /goal listed cap as a stop condition, so the room ended and never resumed. Now auto wait rests through the full wait while capped (no claim) and reports cap after; the /goal says wait again; only off/paused/lease end a room. /goal stays ≤ 4,000 chars (first try 4,078, trimmed).
  • Names: argv for a resumed room had no --name → Claude Code titled it after the prompt. Resume now passes --name (claude --help: -n, --name sets the display name). HQ roomLabel: a /goal Phòng \ title shows x; any name > 32 chars is cut (proc.ts, floor.ts, labels.ts, broadcast hint) so existing sessions also display right.

Tests: cargo verbs::ccc 270 passed (capped wait rests then reports cap, never claims; resume argv carries --name); HQ vitest 522/525 (3 known Windows-only), new tests/room-label.test.ts; tsc + eslint clean. Gates: /sec OK, /rules ALLOWED, /aup-audit PASS, ccc risk medium (broadcast.ts display only).

🤖 Generated with Claude Code

8syncdev and others added 2 commits October 18, 2026 19:56
… the /goal prompt

auto wait rests through a cap instead of ending the room's /goal; a resumed room
keeps --name; HQ shows the room name for a /goal-titled session and cuts long names.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ng --name

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@8syncdev
8syncdev merged commit 4c6ab03 into main Oct 18, 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.

1 participant