Hermes 006 #6

Merged
iamdoubz merged 19 commits from hermes-006 into main 2026-07-01 15:12:28 -05:00
19 Commits
Author SHA1 Message Date
iamdoubz 38c14bc267 Verify event linking and participant-aware speaker naming round-trip (T6.6) 2026-07-01 15:08:15 -05:00
iamdoubz b419eb4cc5 Verify PST import dedups events and participants by source and raw_uid 2026-07-01 15:08:11 -05:00
iamdoubz b2425fa5e6 Add calendar_event_participants table and dedup index for PST re-imports 2026-07-01 15:08:07 -05:00
iamdoubz 8ac92aae2f Build pre-meeting context panel and attendee-aware speaker naming (T6.4/T6.5) 2026-07-01 15:08:02 -05:00
iamdoubz 30edfa17d2 Add Calendar tab for PST import and browsing imported events (T6.3) 2026-07-01 15:07:58 -05:00
iamdoubz f6be9645b8 Add attachEvent/renameSpeaker/mapSpeaker methods backing the new calendar UI 2026-07-01 15:07:54 -05:00
iamdoubz 6d16e6707f Add calendar store for imported events and PST import progress state 2026-07-01 15:07:47 -05:00
iamdoubz 28225b7513 Add typed wrappers for calendar commands and pst progress event (T6.3-T6.5) 2026-07-01 15:07:43 -05:00
iamdoubz 826d87c7fa Persist calendar events/attendees with dedup; link meetings to events (T6.2/T6.3/T6.6) 2026-07-01 15:07:40 -05:00
iamdoubz cd170c2907 Add CalendarEvent, AttendeeInfo, ImportedEvent types for calendar import (T6.1) 2026-07-01 15:07:36 -05:00
iamdoubz 1112b38501 Replace Anthropic provider todo!() stubs with typed errors; panics abort in release 2026-07-01 15:07:32 -05:00
iamdoubz f9e2f06ef1 Register new calendar commands with the Tauri invoke handler 2026-07-01 15:07:29 -05:00
iamdoubz 6229b58645 Add calendar commands; replace todo!() stubs with typed errors to avoid panics 2026-07-01 15:07:25 -05:00
iamdoubz 35c2de5da0 Implement PstSource via readpst shell-out and iCalendar VEVENT parsing (T6.1) 2026-07-01 15:07:21 -05:00
iamdoubz d4f7eb80a8 Enable pst feature by default; readpst is shelled out to, no crate dependency 2026-07-01 15:07:17 -05:00
iamdoubz 1efd8bf7dd Record pivot to readpst and real-mailbox validation findings in ADR-0008 2026-07-01 15:07:12 -05:00
iamdoubz 59a098f471 Add get_calendar_event to API contracts; command existed but was undocumented 2026-07-01 15:07:07 -05:00
iamdoubz 349989bbcb Document calendar_events and calendar_event_participants tables for Phase 6 PST import 2026-07-01 15:07:03 -05:00
iamdoubz ed097d548f Ignore .pst/.ost files to prevent committing real mailbox test data 2026-07-01 15:06:59 -05:00