Block a user
[Relay] Sovereign Nostr Relay Infrastructure (strfry on Hermes)
Timmy as Economic Peer — Nostr identity, zap-out, vouching, proactive DMs
[Workshop] Wire visitor input bar to Timmy AI (free chat reply)
Timmy Slap / Ragdoll Physics (3D Workshop)
Timmy Face Expressions + Emotion Engine
[Session] Frontend — "Clear history" button in session panel
[Session] History management — token budget, expiry cleanup, clear endpoint
[Session] Context injection — pass conversation history to work model
[Session] Add session_messages table for conversation history
[Session] Add session_messages table for conversation history
Bonus: Timmy slaps back — rage-quit easter egg
Mobile: App-state aware WebSocket reconnect on foreground
Mobile: First-launch onboarding walkthrough (3 slides)
Mobile: Settings screen with server URL, notifications, and identity
Mobile: Zap Timmy button with preset amounts and wallet deep link
Mobile: Job history tab showing completed jobs and results
Mobile: Push notifications for job completion and low session balance
Mobile: Nostr identity — Amber NIP-55 deep link + nsec fallback
Mobile: Paid job submission with inline Lightning invoice
Mobile: Session mode (Fund Once) with SecureStore macaroon