What's New
Meeting Templates & Enhanced Notes (Major Feature)
- 6 built-in meeting templates: Generic, 1:1, Customer Discovery, Hiring, Stand-Up, and Weekly Meeting — each with tailored prompts for structured note generation
- Post-meeting note generation: After stopping a session, click "Generate Notes" to produce structured markdown notes from the full transcript via your configured LLM
- Notes window: New dedicated window with two-column layout — browse past sessions in the sidebar, view/regenerate notes in the detail pane
- Streaming generation: Notes appear in real time as the LLM generates them
- Template management in Settings: View built-in templates, reset them to defaults, or create custom templates with your own prompts and SF Symbol icons
- Template picker in main window: Select a meeting template before or during a session from the top bar
Architecture Improvements
- Graceful session finalization: Audio buffers are now fully drained before closing a session, preventing loss of the final few seconds of speech
- Reliable session persistence: Delayed JSONL writes are tracked and awaited before writing session metadata, eliminating race conditions
- Session metadata sidecars: Each session now has a
.meta.jsonfile alongside its JSONL, storing template info, title, utterance count, and generated notes - Shared app state coordinator: Enables cross-window communication between the main window, Notes window, and Settings
Bug Fixes
- Fix model label, start button, download prompt, KB folder, layout, and DMG icon issues
- Improve updater permission error guidance
- Enable automatic update checks by default
- Fix Sparkle framework loading in app bundle