Commit graph

4 commits

Author SHA1 Message Date
f0269c62a5 fix(build): add reqwest, fix exhaustive match, tauri deprecation, Cargo.lock
- Add reqwest 0.12 (json + stream features) — was missing from Cargo.toml
  causing chat_stream to fail to compile
- Add Android/IpadOs arms to SourceOs match in chat command
- Add tauri::Manager import to notify.rs (needed for .state())
- Replace deprecated menu_on_left_click with show_menu_on_left_click
- Remove desktopTemplate from tauri.conf.json (not in tauri-utils 2.9.2 schema)
- Commit Cargo.lock so cross-machine builds pin identical crate versions

All 42 unit tests pass on Linux Mint 22.3 (Muninn).
2026-05-20 08:32:39 -07:00
d8991905d7 fix(m1): address HIGH review findings — journald zombie, silent exit, double-delivery 2026-05-18 18:56:45 -07:00
c0f046bd7c fix(m1): notify — unwrap_or_default on poisoned config lock, log poisoned PENDING, add take_pending test 2026-05-18 18:07:34 -07:00
3b7653d731 feat(m1): notification delivery — tray badge, desktop toast, pending event queue 2026-05-18 17:27:41 -07:00