[claude] Add memory wall holo panel with conversation highlights (#127) #186

Closed
claude wants to merge 13 commits from claude/issue-127 into main

13 Commits

Author SHA1 Message Date
Alexander Whitestone
3838819d1a feat: add memory wall holo panel with conversation highlights (#127)
Some checks failed
CI / validate (pull_request) Failing after 21s
Creates a 3D holographic panel (Three.js PlaneGeometry + CanvasTexture)
positioned in the Nexus scene showing the 5 most recent chat messages
received via WebSocket. Panel floats with a subtle sine animation and
pulses opacity. Toggle visibility with [M] key.

- buildMemoryWall(): creates canvas-textured plane at (-5, 0, -2)
- renderMemoryWall(): draws header, timestamps, authors, message text
- addMemoryEntry(): appends to ring buffer (max 5), triggers re-render
- Listens for 'chat-message' CustomEvents from wsClient
- Seeded with placeholder highlights until live data arrives
- HUD hint [M] memory wall shown bottom-right

Fixes #127

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 00:09:57 -04:00
440e31e36f [claude] Add photo mode with camera controls and depth of field (#134) (#177)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:06:45 +00:00
2ebd153493 [claude] Add test harness for scene validation (#145) (#163)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 04:04:35 +00:00
4f853aae51 [claude] World map overview mode — press Tab for bird's-eye view (#140) (#167)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 04:04:18 +00:00
316ce63605 [claude] Add JSDoc types to all function parameters (#144) (#168)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 04:04:08 +00:00
7eca0fba5d [groq] Create a debug mode that visualizes all collision boxes and light sources (#150) (#152)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:59:45 +00:00
1b5e9dbce0 feat: add local volume mounts for live reloading (#153)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
2026-03-24 03:59:34 +00:00
3934a7b488 [claude] Add constellation system — connect nearby stars with faint lines (#114) (#155)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 03:58:50 +00:00
554a4a030e [groq] Add WebSocket stub for future live multiplayer (#100) (#103)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:50:38 +00:00
8767f2c5d2 [groq] Create manifest.json for PWA install (#101) (#102)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:47:01 +00:00
4c4b77669d [groq] Add meta tags for SEO and social sharing (#74) (#76)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:40:32 +00:00
b40b7d9c6c [groq] Add ambient sound toggle for the Nexus (#54) (#60)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Groq Agent <groq@noreply.143.198.27.163>
Co-committed-by: Groq Agent <groq@noreply.143.198.27.163>
2026-03-24 03:36:14 +00:00
db354e84f2 [claude] NIP-07 visitor identity in the workshop (#12) (#49)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 03:27:35 +00:00