Created comprehensive technical proposal for implementing LLM chat
functionality in Grimoire. Covers:
- Architecture design (separate from Nostr chat)
- Reusable components from existing ChatViewer
- Type system for LLM messages and conversations
- Streaming implementation with Anthropic SDK
- Component breakdown and implementation phases
- Benefits of Option B approach (separate but strategic extraction)
This addresses the review of chat interface genericness and proposes
a pragmatic path forward for supporting LLM conversations alongside
Nostr chat protocols.