[2026-09-02] merging staging to main#2668
2/5Problems found
apps/mail/modules/conversations/components/ConversationSearchCommandBar.tsx, apps/mail/tests/modules/conversations/conversationSearchFilterRow.test.tsx, apps/server/.claude/skills/playbook-instruction-eval/live-thread-search-eval.ts, +2 more
fix(agents): the drafter's live-mail reach is bounded, and Bcc stays hidden#2657
5/5Verified as far as it ran
apps/server/.claude/skills/playbook-instruction-eval/live-thread-search-eval.ts, apps/server/src/mastra/tools/__tests__/drafting-executor-live-mail-grant.test.ts, apps/server/src/mastra/tools/__tests__/tool-grant.test.ts, +2 more
merging staging to main#2650
5/5Verified as far as it ran
apps/server/.claude/skills/playbook-instruction-eval/live-thread-search-eval.ts, apps/server/src/mastra/tools/__tests__/drafting-executor-live-mail-grant.test.ts, apps/server/src/mastra/tools/mail/__tests__/liveMailTools.test.ts, +2 more
fix(mail): read-live-email-thread keeps the To and Cc lists#2647
3/5Needs a look
apps/server/src/mastra/tools/mail/__tests__/liveMailTools.test.ts, apps/server/src/mastra/tools/mail/__tests__/mailTool.live-actions.test.ts, apps/server/src/mastra/tools/mail/readLiveThreadTool.ts
[2026-09-14] mergign staging to main#2782
5/5Verified as far as it ran
apps/mail/modules/conversations/components/ConversationSearchCommandBar.tsx, apps/server/src/mastra/tools/event-execution/orchestrator-dispatch-tools.ts
[2026-09-06] merging staging to main#2704
5/5Verified as far as it ran
apps/server/src/mastra/tools/__tests__/tool-grant.test.ts, apps/server/src/mastra/tools/event-execution/orchestrator-dispatch-tools.ts
fix(cmd-k): put the palette's Content on the same Radix copy as its Dialog#2658
3/5Needs a look
apps/mail/modules/conversations/components/ConversationSearchCommandBar.tsx, apps/mail/tests/modules/conversations/conversationSearchFilterRow.test.tsx
[Deploy]#2654
5/5Checks passed
apps/mail/modules/conversations/components/ConversationSearchCommandBar.tsx, apps/mail/tests/modules/conversations/conversationSearchFilterRow.test.tsx
fix(drafts): a wrong draft id skipped the recovery, and every save made another draft#2653
5/5Verified as far as it ran
apps/mail/modules/conversations/components/ConversationSearchCommandBar.tsx, apps/mail/tests/modules/conversations/conversationSearchFilterRow.test.tsx
fix(drafting): let the drafting executor see mail that never synced#2649
5/5Verified as far as it ran
apps/server/.claude/skills/playbook-instruction-eval/live-thread-search-eval.ts, apps/server/src/mastra/tools/__tests__/drafting-executor-live-mail-grant.test.ts