fix: remove operator digest panel, bump v1.3.1#242
Conversation
Remove the Daily operator digest HUD panel entirely — it was cluttering the office view. Add post-merge release reminder to CLAUDE.md so runtime changes always ship with a version bump + DMG build. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
| export function HUD() { | ||
| const [digestOpen, setDigestOpen] = useState(true) | ||
| const hasSelectedAgent = useAgentStore((s) => s.selectedAgentId !== null) | ||
|
|
There was a problem hiding this comment.
Persisted non-default focus mode now permanently stuck
Medium Severity
Removing SoloOperatorPanel eliminates the only UI that calls setOfficeFocusMode, but officeFocusMode is still persisted in localStorage and actively used by Office.tsx to filter which agents appear in the 3D scene via filterAgentsForOfficeFocus. Existing users who previously set the mode to 'show-errors' or 'changed-files' will be permanently stuck with that filter — potentially hiding all agents from the office view — with no way to change it back.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 4a9106fea3
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| export function HUD() { | ||
| const [digestOpen, setDigestOpen] = useState(true) | ||
| const hasSelectedAgent = useAgentStore((s) => s.selectedAgentId !== null) | ||
|
|
||
| return ( |
There was a problem hiding this comment.
Restore a way to reset office focus mode
Removing the digest panel here also removes the only UI path that calls setOfficeFocusMode, while persisted non-default modes are still loaded (src/renderer/store/runHistory.ts loads 'show-errors'/'changed-files') and still applied to desk filtering (src/renderer/scene/Office.tsx uses officeFocusMode in filterAgentsForOfficeFocus). For returning users who previously chose one of those modes, the office can appear empty or incomplete with no in-app way to switch back to follow-active, effectively leaving them stuck unless they manually clear local storage.
Useful? React with 👍 / 👎.


Summary
Test plan
🤖 Generated with Claude Code
Note
Low Risk
Low risk: removes a renderer-only HUD panel and bumps the app version, with no changes to core agent/terminal logic.
Overview
Removes the Daily operator digest HUD panel by deleting
SoloOperatorPaneland stripping its state/conditional layout fromHUD.tsx, leaving onlyStatsBar,AgentCard,CelebrationDeck, andToastStackin the overlay.Bumps the app version to
1.3.1and updatesCLAUDE.mdwith a post-merge reminder/checklist to build a DMG and create a GitHub release whenever runtime code changes.Written by Cursor Bugbot for commit 4a9106f. This will update automatically on new commits. Configure here.