You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Project evidence includes stored meeting transcripts when --source selects a meeting account,
its recorded profile or all. CLI and MCP return cited transcript cue references dated by the meeting
start. Superseded/deleted transcripts stay out; missing or pending indexes remain visible. This reads
existing indexed text and does not fetch recordings or confirm project membership.
Shared SDK update: pins Core 0.358.0 for transcript context reads, retaining Base 0.47.1.
The store schema and compatibility boundary are unchanged. Intervening messenger chat-membership
contract changes require no Memo adapter changes; shared consumer compatibility remains checked.
Fixed
A failed timer run no longer keeps its error text in last.json (privacy). That text can name a folder, a
sender or a subject, and it reached the file, the "scheduled sync failing" line and memo auto status. They now
keep the error code, its reason id and the kind of source (notes: configuration_error (folder.unbound)); the
full message stays on stderr and in the timer's journal, which memo auto status names (log).
A failing source in memo sync --json names its reason id (failed[].reason_id, additive), the fixed id
that last.json and memo auto status now show beside the error code, as a run that stopped already did.