b30a5b57603578c0f02aa46f206614b31eb303a3
The searchData useMemo recomputed on every catalog poll cycle because catalogData got a new array reference even when content was unchanged. This caused the CommandPalette list to re-render and reset scroll. Use a ref with deep equality check to keep a stable catalog reference, only updating when the actual data changes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Observability server for Cameleer agents
Languages
Java
61.6%
TypeScript
30.2%
HTML
5.2%
CSS
2.9%