Commit Graph

  • 13090da3ac Tests: add Mattermost channel contract suite Vincent Koc 2026-03-15 23:31:29 -07:00
  • 4ae80407a6 Tests: add Slack channel contract suite Vincent Koc 2026-03-15 23:31:22 -07:00
  • c01515672f Tests: add channel plugin contract helper Vincent Koc 2026-03-15 23:30:42 -07:00
  • bd67f33364 Tests: add channel actions contract helper Vincent Koc 2026-03-15 23:30:10 -07:00
  • c7137270d1 Security: split audit runtime surfaces Vincent Koc 2026-03-15 23:30:04 -07:00
  • d163278e9c refactor: move channel delivery and ACP seams into plugins Peter Steinberger 2026-03-15 23:24:18 -07:00
  • d5b12f505c Status: lazy-load security audit commands Vincent Koc 2026-03-15 23:24:03 -07:00
  • a608d09552 Status: lazy-load summary session helpers Vincent Koc 2026-03-15 23:23:50 -07:00
  • 4ab016a9bd fix: preserve loopback gateway scopes for local auth Peter Steinberger 2026-03-16 06:22:02 +00:00
  • 130b575c21 fix: recover bonjour advertiser from ciao announce loops Peter Steinberger 2026-03-16 06:21:40 +00:00
  • 7b2a7da549 Gateway: import normalizeAgentId in hooks Vincent Koc 2026-03-15 23:17:59 -07:00
  • 853d8c0d8e Tests: cover plugin capability matrix Vincent Koc 2026-03-15 23:17:34 -07:00
  • 81d3c6c909 Tests: fix Feishu full registration mock Vincent Koc 2026-03-15 23:11:09 -07:00
  • ed82c7e57b Status: lazy-load tailscale and memory scan deps Vincent Koc 2026-03-15 23:11:36 -07:00
  • f0f934556e build: remove land gate script Peter Steinberger 2026-03-16 06:08:41 +00:00
  • fa62231afc feishu: add structured card actions and interactive approval flows (#47873) Tak Hoffman 2026-03-16 01:07:09 -05:00
  • aa97368f7d test: add openshell sandbox e2e smoke Peter Steinberger 2026-03-15 23:02:36 -07:00
  • ddd34b6cc3 refactor(plugins): simplify provider auth choice metadata Peter Steinberger 2026-03-15 23:00:16 -07:00
  • c4b18ab3c9 Status: split lightweight gateway agent list Vincent Koc 2026-03-15 21:58:50 -07:00
  • d47fc009de Config: keep native command defaults off heavy channel registry Vincent Koc 2026-03-15 21:47:42 -07:00
  • 5f42389d8d Security: lazy-load audit config snapshot IO Vincent Koc 2026-03-15 21:45:36 -07:00
  • a2119efe1c Security: lazy-load deep skill audit helpers Vincent Koc 2026-03-15 21:43:21 -07:00
  • 4cb46f223c Security: trim audit policy import surfaces Vincent Koc 2026-03-15 21:39:48 -07:00
  • ebfd32efc3 Status: split heartbeat summary helpers Vincent Koc 2026-03-15 21:26:15 -07:00
  • 0a6f22a694 docs: sync config baseline Peter Steinberger 2026-03-16 05:49:29 +00:00
  • 465567b1eb test: fix setup wizard smoke mocks Peter Steinberger 2026-03-16 05:44:31 +00:00
  • 2852eab323 build: add land gate parity script Peter Steinberger 2026-03-16 05:40:07 +00:00
  • ecaafb6a4f refactor: unify telegram interactive button resolution Peter Steinberger 2026-03-16 05:37:12 +00:00
  • ff558862f0 refactor: extract discord shared interactive mapper Peter Steinberger 2026-03-16 05:35:21 +00:00
  • 7bea559166 refactor: unify reply content checks Peter Steinberger 2026-03-16 05:32:41 +00:00
  • 3963408871 refactor: split plugin interactive dispatch adapters Peter Steinberger 2026-03-16 05:28:08 +00:00
  • 9cd9c7a488 refactor: split slack block action handling Peter Steinberger 2026-03-16 05:21:52 +00:00
  • 2580b81bd2 refactor: move channel capability diagnostics into plugins Peter Steinberger 2026-03-15 22:52:56 -07:00
  • f9e185887f docs: restore onboard docs references Peter Steinberger 2026-03-16 05:50:48 +00:00
  • 2acbea0da7 docs: restore onboard as canonical setup command Peter Steinberger 2026-03-16 05:50:33 +00:00
  • 55cbfb6e6a refactor(plugins): move provider onboarding auth into plugins Peter Steinberger 2026-03-15 22:42:58 -07:00
  • 0b58a1cc13 fix: stabilize windows parallels smoke harness Peter Steinberger 2026-03-15 22:41:30 -07:00
  • ad97c581e2 refactor: move channel messaging hooks into plugins Peter Steinberger 2026-03-15 22:38:49 -07:00
  • 680eff63fb fix: land SIGUSR1 orphan recovery regressions (#47719) (thanks @joeykrug) Peter Steinberger 2026-03-16 05:31:41 +00:00
  • 98f6ec50aa fix: address 6 review comments on PR #47719 bot_apk 2026-03-16 03:36:56 +00:00
  • c780b6a6ab fix: address all review comments on PR #47719 + implement resume context and config idempotency guard Joey Krug 2026-03-15 23:05:08 -04:00
  • 44304ba24a fix: add retry with exponential backoff for orphan recovery Joey Krug 2026-03-15 21:25:21 -04:00
  • 0311ff05d7 fix: address Greptile review feedback Joey Krug 2026-03-15 21:16:24 -04:00
  • 304703f165 fix: resume orphaned subagent sessions after SIGUSR1 reload Joey Krug 2026-03-15 21:04:39 -04:00
  • e627a5069f refactor(plugins): move auth profile hooks into providers Peter Steinberger 2026-03-15 22:23:19 -07:00
  • abe7ea4373 fix: accept schtasks Last Result key on Windows (#47844) (thanks @MoerAI) Peter Steinberger 2026-03-16 05:20:08 +00:00
  • 3e8bc9f16a fix(daemon): accept 'Last Result' schtasks key variant on Windows (#47726) MoerAI 2026-03-16 12:11:58 +09:00
  • 69c12c2b11 fix(plugins): resolve lazy runtime from package root Peter Steinberger 2026-03-16 05:12:19 +00:00
  • d937b61fb3 fix: follow up shared interactive regressions (#47715) Peter Steinberger 2026-03-16 05:03:35 +00:00
  • 823039c000 docs: prefer setup wizard command Peter Steinberger 2026-03-15 22:00:13 -07:00
  • f6f0045e0f test: move setup surface coverage Peter Steinberger 2026-03-15 22:00:06 -07:00
  • 5c120cb36c refactor: make setup the primary wizard surface Peter Steinberger 2026-03-15 21:59:51 -07:00
  • 98877dc413 Slack: fail oversized merged block payloads Vincent Koc 2026-03-15 20:39:43 -07:00
  • 0277aa0159 Slack: fix review regressions Vincent Koc 2026-03-15 20:38:18 -07:00
  • c7d31bae8a Channels: centralize shared interactive rendering Vincent Koc 2026-03-15 20:25:09 -07:00
  • 92bea9704e Channels: add message action capabilities Vincent Koc 2026-03-15 20:24:45 -07:00
  • 69a85325c3 Matrix: guard optional outbound handlers Vincent Koc 2026-03-15 18:58:28 -07:00
  • e77aa26af6 Slack: test shared interactive renderer Vincent Koc 2026-03-15 18:58:06 -07:00
  • 6ed8ad1844 Discord: test shared interactive renderer Vincent Koc 2026-03-15 18:57:50 -07:00
  • 833a19f756 Plugins: update Slack interactive tests Vincent Koc 2026-03-15 18:57:16 -07:00
  • d607d2e6d4 Plugins: register Slack interactive handlers correctly Vincent Koc 2026-03-15 18:56:40 -07:00
  • 52c90524c9 Slack: update shared interactive interaction tests Vincent Koc 2026-03-15 18:56:06 -07:00
  • eb51ba5c1d Slack: fix shared interactive registration context Vincent Koc 2026-03-15 18:55:32 -07:00
  • c66b994965 Cron: treat shared interactive payloads as deliverable Vincent Koc 2026-03-15 18:54:56 -07:00
  • 3a08f70151 Outbound: test shared interactive telegram delivery Vincent Koc 2026-03-15 18:54:19 -07:00
  • 0feb939cb3 Outbound: deliver shared interactive payloads Vincent Koc 2026-03-15 18:53:41 -07:00
  • 8f41001edf Reply: update shared interactive normalize tests Vincent Koc 2026-03-15 18:53:04 -07:00
  • 576ea84195 Reply: update shared interactive flow tests Vincent Koc 2026-03-15 18:52:24 -07:00
  • 14b7187c33 Reply: route shared interactive payloads outbound Vincent Koc 2026-03-15 18:51:46 -07:00
  • 38f61564ac Reply: keep shared interactive payloads during normalization Vincent Koc 2026-03-15 18:51:09 -07:00
  • 2d048980af Slack: map shared interactive sends in SDK actions Vincent Koc 2026-03-15 18:50:30 -07:00
  • bdc91130fe Discord: map shared interactive sends in actions Vincent Koc 2026-03-15 18:49:57 -07:00
  • 474368d746 CLI: add shared interactive send flag Vincent Koc 2026-03-15 18:49:18 -07:00
  • 2eb2b0995d Outbound: accept shared interactive sends Vincent Koc 2026-03-15 18:48:34 -07:00
  • 04081d349e Outbound: parse shared interactive params Vincent Koc 2026-03-15 18:47:46 -07:00
  • c1846000dd Message Tool: add shared interactive schema Vincent Koc 2026-03-15 18:46:59 -07:00
  • f6d8a1129d Slack: advertise shared interactive support Vincent Koc 2026-03-15 18:46:20 -07:00
  • 59bcc9ee46 Discord: advertise shared interactive support Vincent Koc 2026-03-15 18:45:39 -07:00
  • d5a7880de2 Telegram: advertise shared interactive support Vincent Koc 2026-03-15 18:45:06 -07:00
  • 1e54a4a6a3 Channels: test shared interactive support checks Vincent Koc 2026-03-15 18:44:57 -07:00
  • 8b6806ab5c Channels: expose shared interactive support checks Vincent Koc 2026-03-15 18:44:53 -07:00
  • 298832d170 Channels: add interactive message capability Vincent Koc 2026-03-15 18:44:40 -07:00
  • 6fd11f5496 Slack: add shared interactive renderer Vincent Koc 2026-03-15 18:44:35 -07:00
  • f889219955 Discord: render shared interactive payloads outbound Vincent Koc 2026-03-15 18:44:31 -07:00
  • 59d355bc48 Discord: add shared interactive renderer Vincent Koc 2026-03-15 18:44:27 -07:00
  • f327408fad Telegram: render shared interactive payloads outbound Vincent Koc 2026-03-15 18:44:14 -07:00
  • e50545d767 Telegram: add shared interactive renderer Vincent Koc 2026-03-15 18:44:09 -07:00
  • b1243bf15b Slack: render shared interactive payloads outbound Vincent Koc 2026-03-15 18:43:51 -07:00
  • 82f587fc82 Reply: compile Slack directives into shared interactions Vincent Koc 2026-03-15 18:43:37 -07:00
  • 5e093639d7 Plugins: centralize binding approval interactions Vincent Koc 2026-03-15 18:43:27 -07:00
  • f3f0bdcb07 Outbound: preserve shared interactive payloads Vincent Koc 2026-03-15 18:43:08 -07:00
  • 7018412102 Reply: keep interactive payloads renderable Vincent Koc 2026-03-15 18:42:52 -07:00
  • 12f4dd9a05 Reply: expose shared interactive payloads Vincent Koc 2026-03-15 18:42:38 -07:00
  • df2a6b1672 Interactive: add shared payload model Vincent Koc 2026-03-15 18:42:27 -07:00
  • 082383b40d Tests: cover Slack block-action shared dispatch Vincent Koc 2026-03-15 17:50:20 -07:00
  • cc6f03ec6c Slack: route block actions through shared dispatcher Vincent Koc 2026-03-15 17:49:43 -07:00
  • 553cbccd40 Tests: cover Slack shared interactive dispatcher Vincent Koc 2026-03-15 17:48:59 -07:00
  • f70d2624dc Plugins: add Slack shared interactive dispatcher Vincent Koc 2026-03-15 17:48:15 -07:00
  • 1c2a609d03 Plugins: add Slack interactive handler types Vincent Koc 2026-03-15 17:47:34 -07:00
  • 28de97356d Plugin SDK: export Slack interactive handler context Vincent Koc 2026-03-15 17:46:49 -07:00