From 6fed1019df64f77ec1d1ebc77b004d5fde45ef12 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Mon, 27 Jul 2026 17:13:14 -0700 Subject: [PATCH] Perf optimizations for chat rooms --- .agents/settings.json | 15 +++ AGENTS.md | 1 + src/app/components/CurrencyInput.svelte | 2 +- src/app/components/ProfileInfo.svelte | 6 +- src/app/components/ProfileMultiSelect.svelte | 2 +- src/app/components/RoomItemMenuButton.svelte | 13 +- src/app/feeds.ts | 127 +++++++++++-------- src/app/storage.ts | 4 +- src/lib/components/EmojiButton.svelte | 13 +- src/lib/components/Tippy.svelte | 14 +- src/lib/components/theme.css | 3 +- 11 files changed, 128 insertions(+), 72 deletions(-) create mode 100644 .agents/settings.json diff --git a/.agents/settings.json b/.agents/settings.json new file mode 100644 index 00000000..b7cc7ae5 --- /dev/null +++ b/.agents/settings.json @@ -0,0 +1,15 @@ +{ + "hooks": { + "Stop": [ + { + "hooks": [ + { + "type": "command", + "statusMessage": "Checking added comments", + "command": "cd \"${CLAUDE_PROJECT_DIR:-.}\" && git diff HEAD -U0 -- src | grep -E '^\\+' | grep -v '^+++' | grep -E '//|/\\*|\\*/|