Commit Graph

12994 Commits

Author SHA1 Message Date
Gustavo Madeira Santana
b0f392f0c1 ACP: fix Matrix binding resolution 2026-03-18 02:29:58 +00:00
Gustavo Madeira Santana
913dcd774e Matrix: show account-scoped onboarding paths 2026-03-18 02:29:56 +00:00
Gustavo Madeira Santana
f7fd2e3c59 poMatrix: scope onboarding config to selected account 2026-03-18 02:29:56 +00:00
Gustavo Madeira Santana
804dff49ad Matrix: fix verification client lifecycle and quiet CLI noise 2026-03-18 02:29:52 +00:00
Gustavo Madeira Santana
86f18afafa Plugins: scope SDK imports and harden Matrix routing 2026-03-18 02:29:52 +00:00
Gustavo Madeira Santana
a2edb0ebfb poll and profile fixes 2026-03-18 02:29:52 +00:00
Gustavo Madeira Santana
7ad9ecad8b Matrix: tighten verification trust and expose profile updates 2026-03-18 02:29:52 +00:00
Gustavo Madeira Santana
98f7dd72f9 Matrix: improve migration startup warnings 2026-03-18 02:29:51 +00:00
Gustavo Madeira Santana
23aaea92ff Matrix: keep default account device fields scoped 2026-03-18 02:29:51 +00:00
Gustavo Madeira Santana
1557608910 Matrix: replace legacy plugin with new implementation 2026-03-18 02:29:51 +00:00
Gustavo Madeira Santana
a54aa338cd matrix-js: require explicit thread-bound spawn config 2026-03-18 02:29:50 +00:00
Gustavo Madeira Santana
96d7e4552d matrix-js: add account-aware bindings and ACP routing 2026-03-18 02:29:50 +00:00
Gustavo Madeira Santana
565ff5f913 matrix-js: add startup verification policy 2026-03-18 02:29:50 +00:00
Gustavo Madeira Santana
882828941f matrix-js: improve thread context and auto-threading 2026-03-18 02:29:50 +00:00
Gustavo Madeira Santana
fcba58cff2 matrix-js: harden reaction handling 2026-03-18 02:29:49 +00:00
Gustavo Madeira Santana
e2826a9df9 move matrix-js helpers to be locally scoped 2026-03-18 02:29:49 +00:00
Gustavo Madeira Santana
ad87acffb0 make matrix-js atomic and add poll voting support 2026-03-18 02:29:49 +00:00
Gustavo Madeira Santana
ff3359b3d0 Tests: restore matrix-js bind integration coverage 2026-03-18 02:29:49 +00:00
Gustavo Madeira Santana
15f7c8bae6 Matrix-js: sync with main plugin-loading standards 2026-03-18 02:29:49 +00:00
Gustavo Madeira Santana
9e8b9aba1f WhatsApp: isolate lazy action runtime boundary 2026-03-18 02:20:57 +00:00
Gustavo Madeira Santana
fb0d04c834 Tests: migrate channel action discovery to describeMessageTool 2026-03-18 02:17:47 +00:00
Gustavo Madeira Santana
1c6676cd57 Plugins: remove first-party legacy message discovery shims 2026-03-18 02:17:40 +00:00
Gustavo Madeira Santana
ed7269518f Tlon: fix plugin-sdk import boundaries 2026-03-18 02:12:53 +00:00
Gustavo Madeira Santana
b5c38b1095 Docs: point message runtime docs and tests at plugin-owned code 2026-03-18 02:08:08 +00:00
Gustavo Madeira Santana
8165db758b WhatsApp: move action runtime into extension 2026-03-18 02:08:08 +00:00
Gustavo Madeira Santana
b3ae50c71c Slack: move action runtime into extension 2026-03-18 02:08:08 +00:00
Gustavo Madeira Santana
c3386d34d2 Telegram: move action runtime into extension 2026-03-18 02:08:07 +00:00
Gustavo Madeira Santana
9df3e9b617 Discord: move action runtime into extension 2026-03-18 02:08:07 +00:00
Gustavo Madeira Santana
4c36436fb4 Plugin SDK: add legacy message discovery helper 2026-03-18 02:08:07 +00:00
Vincent Koc
d3fc6c0cc7 Plugins: internalize mattermost and tlon SDK imports 2026-03-17 19:05:51 -07:00
Gustavo Madeira Santana
d073ec42cd Tests: reuse embedded runner harness imports 2026-03-18 01:21:15 +00:00
Josh Avant
2d3bcbfe08 CLI: skip exec SecretRef dry-run resolution unless explicitly allowed (#49322)
* CLI: gate exec SecretRef dry-run resolution behind opt-in

* Docs: clarify config dry-run exec opt-in behavior

* CLI: preserve static exec dry-run validation
2026-03-17 20:20:11 -05:00
Gustavo Madeira Santana
9a455a8c08 Tests: remove compaction hook polling 2026-03-18 01:15:51 +00:00
Gustavo Madeira Santana
50cac39657 Agents: stabilize compaction hook test harness 2026-03-18 01:06:48 +00:00
Gustavo Madeira Santana
53df7ff86d Agents: stabilize overflow runner test harness 2026-03-18 01:06:43 +00:00
Gustavo Madeira Santana
ab62f3b9f4 Agents: route embedded discovery and compaction ids 2026-03-18 00:49:01 +00:00
Gustavo Madeira Santana
7dabcf287d Agents: align compact message discovery scope 2026-03-18 00:16:02 +00:00
Gustavo Madeira Santana
951f3f992b Plugins: split message discovery and dispatch 2026-03-18 00:15:58 +00:00
Gustavo Madeira Santana
c9ba985839 Slack: consolidate message tool discovery 2026-03-18 00:06:50 +00:00
Gustavo Madeira Santana
bb365dba73 Plugin SDK: unify message tool discovery 2026-03-18 00:06:45 +00:00
Gustavo Madeira Santana
144b95ffce Agents: scope cross-channel message discovery 2026-03-17 23:58:52 +00:00
Gustavo Madeira Santana
b1c03715fb Agents: remove unused bootstrap imports 2026-03-17 23:55:13 +00:00
Gustavo Madeira Santana
a32c7e16d2 Plugin SDK: normalize and harden message action discovery 2026-03-17 23:55:00 +00:00
Gustavo Madeira Santana
11720510f5 Slack: own message tool blocks schema 2026-03-17 23:48:43 +00:00
Gustavo Madeira Santana
a14ad01d66 Plugin SDK: centralize message tool discovery and context 2026-03-17 23:48:43 +00:00
scoootscooob
4e912bffd8 Agents: improve prompt cache hit rate and add prompt composition regression tests (#49237)
Merged via squash.

Prepared head SHA: 978b0cd6c7
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com>
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com>
Reviewed-by: @scoootscooob
2026-03-17 16:40:20 -07:00
joshavant
ab5aec137c CLI: fix config set dry-run coverage gaps 2026-03-17 18:31:03 -05:00
Gustavo Madeira Santana
ffe24955c8 Plugins: fix pnpm check regressions 2026-03-17 23:25:40 +00:00
Gustavo Madeira Santana
f118191182 Plugin SDK: break line and nostr export cycles 2026-03-17 23:22:22 +00:00
Vincent Koc
0e4c072f37 Models: add native GPT-5.4 mini and nano support (#49289)
* Models: add GPT-5.4 mini and nano support

* Tests: cover OpenAI GPT-5.4 mini and nano extension support
2026-03-17 16:21:39 -07:00