mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-25 10:42:45 +00:00
c7294753ecb9b70c6df17b07bfdf9ea0a54cc67f
The useShallow wrapper was not preventing infinite loops because the selector created new object references on every store update. Fixed by: 1. Selecting the agents Map directly (stable reference) 2. Deriving childAgents array in useMemo with proper dependencies The Map only changes when agents are added/removed, preventing unnecessary re-renders that were causing the infinite loop. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Description
Orchestrate multiple coding agents from desktop and mobile
adeagentsandroidclaude-codecodexcopilotdeveloper-toolshermesioslinuxmobileopencodeorchestrationpiwindows
Apache-2.0
392 MiB
Languages
TypeScript
97.7%
JavaScript
1.7%
Shell
0.2%
Kotlin
0.1%