Commit Graph

  • deead11dcd fix(android): restore setup-code operator bootstrap connect Ayaan Zaidi 2026-03-30 18:58:45 +05:30
  • 2dced6b4a0 fix: allow setup-code bootstrap auth for operator pairing Ayaan Zaidi 2026-03-30 18:58:21 +05:30
  • e0281849c0 fix: unblock android onboarding after bootstrap pairing Ayaan Zaidi 2026-03-30 17:33:29 +05:30
  • fec329ce8d fix: handle android bootstrap-only setup codes Ayaan Zaidi 2026-03-30 17:23:13 +05:30
  • 4d369a3400 harden session-status tool visibility guard for all callers Robin Waslander 2026-03-30 16:48:10 +02:00
  • 5cca380840 msteams: filter thread history by sender allowlist (#57723) Jacob Tomlinson 2026-03-30 07:38:26 -07:00
  • 7e08669715 synology-chat: add webhook in-flight guard (#57722) Jacob Tomlinson 2026-03-30 07:37:02 -07:00
  • 7a953a5227 Plugins: block install when source scan fails (#57729) Jacob Tomlinson 2026-03-30 07:36:08 -07:00
  • 8db20c1965 sandbox: block sensitive external bind sources (#56024) Jacob Tomlinson 2026-03-30 07:34:53 -07:00
  • 3216df7923 gateway: enforce embeddings HTTP write scope (#57721) Jacob Tomlinson 2026-03-30 07:32:03 -07:00
  • 85647949a4 tighten phone-control scope helper extraction Robin Waslander 2026-03-30 16:17:17 +02:00
  • c5c10adc02 gateway: trim control UI bootstrap payload (#57727) Jacob Tomlinson 2026-03-30 07:08:19 -07:00
  • 847912f3e2 harden phone-control command scope checks Robin Waslander 2026-03-30 15:52:52 +02:00
  • 3b9dab0ece OpenShell: harden mirror sync boundaries (#57693) Jacob Tomlinson 2026-03-30 06:51:44 -07:00
  • a4e447a16e harden talk-voice config persistence scope checks Robin Waslander 2026-03-30 15:38:05 +02:00
  • ee52f64226 Discord: gate audio preflight on member access (#57695) Jacob Tomlinson 2026-03-30 06:38:22 -07:00
  • a77928b108 Gateway: harden node event trust boundaries (#57691) Jacob Tomlinson 2026-03-30 06:22:15 -07:00
  • 9d5c5230c5 fix: restore default HTTP operator scopes (#57596) (thanks @openperf) Ayaan Zaidi 2026-03-30 18:47:54 +05:30
  • 3d659fd356 refactor(gateway ): remove unreachable null check in resolveGatewayRequestedOperatorScopes openperf 2026-03-30 17:29:07 +08:00
  • fe2eb185ff fix(gateway ): restore default operator scopes for pure HTTP token auth openperf 2026-03-30 16:43:24 +08:00
  • 8b88b927cb gateway: clear unbound scopes for trusted-proxy auth (#57692) Jacob Tomlinson 2026-03-30 06:19:00 -07:00
  • 566fb73d9d reply: enforce ACP attachment roots (#57690) Jacob Tomlinson 2026-03-30 06:04:02 -07:00
  • 3834d47099 MS Teams: validate webhook auth before JSON parsing (#57686) Jacob Tomlinson 2026-03-30 05:46:40 -07:00
  • bc3b05dce4 fix(infra): block BROWSER, GIT_EDITOR, GIT_SEQUENCE_EDITOR from inherited host env (#57559) pgondhi987 2026-03-30 17:01:04 +05:30
  • c4fa8635d0 fix(telegram): gate audio preflight transcription on sender authorization (#57566) pgondhi987 2026-03-30 16:49:31 +05:30
  • 348b094fe8 fix(test): satisfy telegram pairing seam Vincent Koc 2026-03-30 20:05:05 +09:00
  • 34b0a19a16 fix: use azure-openai-responses for Azure custom providers (#50851) (thanks @kunalk16) Kunal Karmakar 2026-03-30 16:17:03 +05:30
  • 2fbd5e3f5f fix(test): trim telegram command registry imports Vincent Koc 2026-03-30 19:30:37 +09:00
  • 69916e8082 fix(twitch): align markdown table mode type Vincent Koc 2026-03-30 19:32:14 +09:00
  • b7de04f23f fix(memory): preserve shared qmd collection names (#57628) Vincent Koc 2026-03-30 19:29:35 +09:00
  • 85f3136cfc fix(test): use plugin public surfaces in reply command tests Vincent Koc 2026-03-30 19:26:35 +09:00
  • 54f7221465 fix(slack): restore table block mode seam (#57591) Vincent Koc 2026-03-30 19:25:01 +09:00
  • 56be744a7a docs: simplify automation decision flowchart to linear path Vincent Koc 2026-03-30 19:22:56 +09:00
  • b0738210ff docs: replace ASCII decision tree with mermaid flowchart on automation hub Vincent Koc 2026-03-30 19:20:13 +09:00
  • 256e3b9b5f docs: add automation overview links to all automation page Related sections Vincent Koc 2026-03-30 19:18:44 +09:00
  • f80310e617 docs: Batch 5 — restructure Nodes group with subgroups Vincent Koc 2026-03-30 19:13:00 +09:00
  • 69b72cd977 docs: Batch 4 — create image generation tool page Vincent Koc 2026-03-30 19:12:35 +09:00
  • fa23b5e5a5 docs: Batch 3 — fix misplaced nav entries Vincent Koc 2026-03-30 19:09:40 +09:00
  • 2b4f600f9c docs: Batch 2 — add Related sections to all channel pages Vincent Koc 2026-03-30 19:08:22 +09:00
  • e682b72154 docs: Batch 1 — create automation hub + add Related sections Vincent Koc 2026-03-30 19:07:18 +09:00
  • 104f006916 fix(test): trim reply command registry imports Vincent Koc 2026-03-30 19:02:40 +09:00
  • b4ecf2bc33 fix(test): trim matrix bind registry cleanup Vincent Koc 2026-03-30 19:02:23 +09:00
  • 118a497496 fix(memory): keep qmd session paths roundtrip-safe (#57560) Vincent Koc 2026-03-30 18:57:03 +09:00
  • c7d0beb98d fix(ci): harden Windows test cleanup Vincent Koc 2026-03-30 18:56:29 +09:00
  • 43cd29c4af fix(agents): dispose bundled MCP runtime after local runs (#57520) Frank Yang 2026-03-30 17:12:59 +08:00
  • 926693e993 fix(ci): restore docs formatting and slack test typing Peter Steinberger 2026-03-30 17:53:51 +09:00
  • 9670bd0823 fix(test): trim session binding registry imports Vincent Koc 2026-03-30 17:46:44 +09:00
  • 7633b6fe0b docs: add exec approval troubleshooting Peter Steinberger 2026-03-30 09:44:55 +01:00
  • a804d234cd docs: fix incorrect claim that main-session cron jobs don't create tasks Vincent Koc 2026-03-30 17:31:29 +09:00
  • ad2c3f28bd docs(changelog): summarize background tasks rollout Vincent Koc 2026-03-30 16:50:58 +09:00
  • 8a0c377a2f fix: stabilize ci task and docs checks Peter Steinberger 2026-03-30 09:24:36 +01:00
  • 0b632dde8c fix: add facade recursion regression coverage (#57508) (thanks @openperf) Ayaan Zaidi 2026-03-30 13:46:25 +05:30
  • 9a03fe8181 fix(facade-runtime): add recursion guard to facade module loader to prevent infinite stack overflow openperf 2026-03-30 11:00:41 +08:00
  • ae0e1ecf5c docs: add background tasks cross-references across 6 doc pages Vincent Koc 2026-03-30 16:42:47 +09:00
  • aba220a6aa docs: rewrite tasks page for readability, add mermaid lifecycle diagram Vincent Koc 2026-03-30 16:37:57 +09:00
  • 77c7eb346b fix(ci): repair docs and task-registry guard Vincent Koc 2026-03-30 16:35:18 +09:00
  • 8a916652e8 docs: add Background Tasks page and clean up cross-references Vincent Koc 2026-03-30 16:26:02 +09:00
  • 12ae4eee7e fix(slack): complete interactive block delivery (#57473) Vincent Koc 2026-03-30 16:25:51 +09:00
  • e4e732a77b fix(tasks): remove sqlite merge marker Vincent Koc 2026-03-30 16:19:10 +09:00
  • e624fdcf0a docs(tasks): clarify heartbeat, cron, and background runs Vincent Koc 2026-03-30 14:35:06 +09:00
  • 0a014ca63a perf(tasks): optimize session lookups and sqlite upserts Vincent Koc 2026-03-30 14:34:48 +09:00
  • 89dbaa87aa fix(memory): add cli qmd session context (#57493) Vincent Koc 2026-03-30 16:18:56 +09:00
  • 1ad88b58d1 feat(matrix): add explicit channels.matrix.proxy config (#56930) (#56931) Patrick Yingxi Pan 2026-03-30 14:51:33 +08:00
  • 88716f02de fix: align android sms permission UI state Ayaan Zaidi 2026-03-30 11:28:42 +05:30
  • df385a7ed6 test: tighten android node contracts Ayaan Zaidi 2026-03-30 11:22:20 +05:30
  • f1e7a5ce5f test: broaden android node advertisement matrix Ayaan Zaidi 2026-03-30 11:20:27 +05:30
  • 05762ed8d7 test: broaden android nodes tool round trips Ayaan Zaidi 2026-03-30 11:18:14 +05:30
  • 833d0e3d6f test: broaden android notification handlers Ayaan Zaidi 2026-03-30 11:15:44 +05:30
  • 94279d09ca test: broaden android location and call log handlers Ayaan Zaidi 2026-03-30 11:12:35 +05:30
  • 7c93a2bae2 test: broaden android node capability advertisement coverage Ayaan Zaidi 2026-03-30 11:10:00 +05:30
  • 7304ef6630 test: cover android invoke availability gates Ayaan Zaidi 2026-03-30 11:07:26 +05:30
  • bb2c010e07 fix(delivery): treat Matrix "User not in room" as permanent delivery error (#57426) Douglas Lardo 2026-03-29 22:35:15 -07:00
  • 96ddf30cf1 test: cover android sms permission payloads in nodes tool Ayaan Zaidi 2026-03-30 11:04:10 +05:30
  • 403cf9070e test: cover android sms send dispatch gating Ayaan Zaidi 2026-03-30 11:01:10 +05:30
  • a58ff25769 test: cover android sms search dispatch gating Ayaan Zaidi 2026-03-30 11:00:07 +05:30
  • e5fa976f5c test: harden android sms capability coverage Ayaan Zaidi 2026-03-30 10:46:21 +05:30
  • 0b16443fa4 Tests: close ACP manager task registry before temp dir cleanup Gustavo Madeira Santana 2026-03-30 01:17:47 -04:00
  • 7668793e6c Tests: close task registry before temp dir cleanup Gustavo Madeira Santana 2026-03-30 01:08:44 -04:00
  • 1fd8164f01 fix(test): trim acp command registry imports Vincent Koc 2026-03-30 14:08:39 +09:00
  • 572ed05219 fix(tasks): restore user-facing task wording Vincent Koc 2026-03-30 14:06:07 +09:00
  • 0462a7fd8c fix: finalize android sms search (#50146) (thanks @scaryshark124) Ayaan Zaidi 2026-03-30 10:20:35 +05:30
  • 74ea42e210 Tests: relax targeted unit planner split assertion Gustavo Madeira Santana 2026-03-30 01:06:13 -04:00
  • 4a1f231f1e test(tasks): guard task-registry import boundary (#57487) Vincent Koc 2026-03-29 22:02:48 -07:00
  • 3a37421251 refactor(tasks): clarify detached run surfaces (#57485) Vincent Koc 2026-03-29 22:02:13 -07:00
  • 8fb247c528 refactor(tasks): guard executor-only producer writes (#57486) Vincent Koc 2026-03-29 22:00:25 -07:00
  • 1c9053802a refactor(cron): split main and detached dispatch (#57482) Vincent Koc 2026-03-29 21:59:55 -07:00
  • 4be290c15f fix(test): trim onboarding registry imports Vincent Koc 2026-03-30 13:59:28 +09:00
  • 10723a0013 Tests: tighten scoped channel account fixtures Gustavo Madeira Santana 2026-03-30 00:59:01 -04:00
  • fca8880968 Tests: reuse QMD availability mock type Gustavo Madeira Santana 2026-03-30 00:57:59 -04:00
  • ec13f6d73e refactor(tasks): route subagents through executor (#57481) Vincent Koc 2026-03-29 21:59:23 -07:00
  • 126f77315f refactor(tasks): route acp through executor (#57478) Vincent Koc 2026-03-29 21:58:51 -07:00
  • 0e078e8bc0 Runtime: dedupe typing lease logic Gustavo Madeira Santana 2026-03-30 00:57:33 -04:00
  • 73b128e37d Tests: trim channels add registry imports Gustavo Madeira Santana 2026-03-30 00:53:56 -04:00
  • 16b452040b Memory: fix QMD doctor contract typing Gustavo Madeira Santana 2026-03-30 00:53:45 -04:00
  • b33a18e280 Runtime: remove dead telegram typing lease Gustavo Madeira Santana 2026-03-30 00:51:59 -04:00
  • c842ca0166 fix(test): trim channel account registry imports Vincent Koc 2026-03-30 13:50:39 +09:00
  • 6a3c68d470 fix(test): trim channels add registry imports Vincent Koc 2026-03-30 13:47:25 +09:00
  • 9d05db7be7 WhatsApp: move heartbeat recipient test into plugin Gustavo Madeira Santana 2026-03-30 00:46:50 -04:00
  • 6a37ecad82 Supervisor: unblock waits after forced child kill Gustavo Madeira Santana 2026-03-30 00:45:07 -04:00
  • 6c66d1009b BlueBubbles: move status-issue test into plugin Gustavo Madeira Santana 2026-03-30 00:44:22 -04:00