Skip to content

Fix agent freeze logic and improve visual feedback - #2

Merged
Mundo-Dev0ps merged 1 commit into
mainfrom
feature-add
May 3, 2026
Merged

Fix agent freeze logic and improve visual feedback#2
Mundo-Dev0ps merged 1 commit into
mainfrom
feature-add

Conversation

@Mundo-Dev0ps

Copy link
Copy Markdown
Owner
  • Agents no longer freeze on STANDBY (CPU 1-15%); only IDLE + stale MCP halts movement
  • Drop redundant gate inside Agent.update() so ACTIVE PIDs always proceed
  • Clear path/decision on respawn to prevent stuck agents post-death
  • Clear MOVE decision when path is empty so wander targets that go out of bounds reset cleanly
  • MockBrain wanders randomly when map is quiet instead of WAIT lock
  • Stop targeting safe-zone "+" cure tiles in observation/COLLECT (was infinite loop)
  • Render bypass classes with blue pulse when flying over obstacles
  • Show sub-agent badge "🧬N" in cluster panel; pulse parent aura while subs work
  • Render agents/fairies above fog so they remain visible outside player vision
  • Unify event log border color with map aura via shared pidColor()
  • Inspect panel exposes state/pidState/MCP freshness/reasoning for diagnosis
  • Add DEBUG_AGENTS env-var logger in Game.step() for offline triage
  • Bump terminal size requirements to 113x35 minimum, 140x42 recommended
  • Add docs/ (ARCHITECTURE, COMPATIBILITY, MCP, RELEASE, SETTINGS) and screenshots
  • Replace ASCII banner with pixel-art hero image in README

- Agents no longer freeze on STANDBY (CPU 1-15%); only IDLE + stale MCP halts movement
- Drop redundant gate inside Agent.update() so ACTIVE PIDs always proceed
- Clear path/decision on respawn to prevent stuck agents post-death
- Clear MOVE decision when path is empty so wander targets that go out of bounds reset cleanly
- MockBrain wanders randomly when map is quiet instead of WAIT lock
- Stop targeting safe-zone "+" cure tiles in observation/COLLECT (was infinite loop)
- Render bypass classes with blue pulse when flying over obstacles
- Show sub-agent badge "🧬N" in cluster panel; pulse parent aura while subs work
- Render agents/fairies above fog so they remain visible outside player vision
- Unify event log border color with map aura via shared pidColor()
- Inspect panel exposes state/pidState/MCP freshness/reasoning for diagnosis
- Add DEBUG_AGENTS env-var logger in Game.step() for offline triage
- Bump terminal size requirements to 113x35 minimum, 140x42 recommended
- Add docs/ (ARCHITECTURE, COMPATIBILITY, MCP, RELEASE, SETTINGS) and screenshots
- Replace ASCII banner with pixel-art hero image in README

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Mundo-Dev0ps
Mundo-Dev0ps merged commit c0eb63d into main May 3, 2026
4 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