Bob
ea15819ecf
ACP: harden startup and move configured routing behind plugin seams (#48197)
* ACPX: keep plugin-local runtime installs out of dist
* Gateway: harden ACP startup and service PATH
* ACP: reinitialize error-state configured bindings
* ACP: classify pre-turn runtime failures as session init failures
* Plugins: move configured ACP routing behind channel seams
* Telegram tests: align startup probe assertions after rebase
* Discord: harden ACP configured binding recovery
* ACP: recover Discord bindings after stale runtime exits
* ACPX: replace dead sessions during ensure
* Discord: harden ACP binding recovery
* Discord: fix review follow-ups
* ACP bindings: load channel snapshots across workspaces
* ACP bindings: cache snapshot channel plugin resolution
* Experiments: add ACP pluginification holy grail plan
* Experiments: rename ACP pluginification plan doc
* Experiments: drop old ACP pluginification doc path
* ACP: move configured bindings behind plugin services
* Experiments: update bindings capability architecture plan
* Bindings: isolate configured binding routing and targets
* Discord tests: fix runtime env helper path
* Tests: fix channel binding CI regressions
* Tests: normalize ACP workspace assertion on Windows
* Bindings: isolate configured binding registry
* Bindings: finish configured binding cleanup
* Bindings: finish generic cleanup
* Bindings: align runtime approval callbacks
* ACP: delete residual bindings barrel
* Bindings: restore legacy compatibility
* Revert "Bindings: restore legacy compatibility"
This reverts commit ac2ed68fa2426ecc874d68278c71c71ad363fcfe.
* Tests: drop ACP route legacy helper names
* Discord/ACP: fix binding regressions
---------
Co-authored-by: Onur <2453968+osolmaz@users.noreply.github.com>
2026-03-17 17:27:52 +01:00
..
2026-03-02 04:03:46 +00:00
2026-03-16 21:33:59 -07:00
2026-03-16 21:16:32 -07:00
2026-03-10 16:50:10 -05:00
2026-03-16 01:05:51 -07:00
2026-03-16 22:53:16 -07:00
2026-03-07 23:27:51 +00:00
2026-03-16 01:05:51 -07:00
2026-03-17 05:17:51 +00:00
2026-03-07 23:27:51 +00:00
2026-03-16 01:05:51 -07:00
2026-03-15 21:40:31 -07:00
2026-03-16 01:05:51 -07:00
2026-03-07 16:08:39 -08:00
2026-03-16 21:16:32 -07:00
2026-03-16 22:51:46 -07:00
2026-03-17 07:47:28 +00:00
2026-03-10 22:18:04 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 10:05:40 +00:00
2026-03-16 22:51:46 -07:00
2026-03-16 22:51:46 -07:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-02-26 18:49:16 +01:00
2026-03-16 01:05:51 -07:00
2026-03-17 09:24:22 -07:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-17 17:27:52 +01:00
2026-03-17 00:14:12 -07:00
2026-03-17 16:21:59 +00:00
2026-03-17 00:14:12 -07:00
2026-03-04 02:35:12 -05:00
2026-03-04 02:35:12 -05:00
2026-03-16 22:51:46 -07:00
2026-03-16 01:05:51 -07:00
2026-03-17 17:27:52 +01:00
2026-03-16 01:05:51 -07:00
2026-03-17 17:27:52 +01:00
2026-02-26 17:36:16 +01:00
2026-03-16 01:05:51 -07:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-16 21:33:59 -07:00
2026-03-16 00:09:38 -07:00
2026-03-08 00:05:24 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-16 22:58:55 -07:00
2026-03-17 01:09:58 -07:00
2026-03-16 00:48:53 -07:00
2026-03-17 16:21:59 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 01:05:51 -07:00
2026-03-17 17:27:52 +01:00
2026-03-17 17:27:52 +01:00
2026-03-16 21:16:32 -07:00
2026-03-15 21:40:31 -07:00
2026-03-16 21:16:32 -07:00
2026-03-03 01:24:20 +00:00
2026-03-16 01:05:51 -07:00
2026-03-17 09:24:22 -07:00
2026-03-16 10:05:40 +00:00
2026-03-17 00:14:12 -07:00
2026-03-17 00:14:12 -07:00
2026-03-15 21:40:31 -07:00
2026-03-15 21:40:31 -07:00
2026-03-16 21:16:32 -07:00
2026-03-16 22:58:55 -07:00
2026-03-16 22:21:18 -07:00
2026-03-04 02:35:12 -05:00
2026-03-17 00:14:12 -07:00
2026-03-17 00:14:12 -07:00
2026-03-16 00:48:53 -07:00
2026-03-15 21:40:31 -07:00
2026-03-15 19:58:22 -07:00
2026-03-16 01:05:51 -07:00
2026-03-16 22:11:56 -07:00
2026-03-17 00:14:12 -07:00
2026-03-17 07:06:25 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 01:05:51 -07:00
2026-03-02 17:30:40 -06:00
2026-03-16 01:05:51 -07:00
2026-03-17 00:14:12 -07:00
2026-03-17 07:47:28 +00:00
2026-03-16 21:16:32 -07:00
2026-03-16 01:05:51 -07:00
2026-03-16 22:51:46 -07:00
2026-03-16 21:33:59 -07:00
2026-03-16 22:51:46 -07:00
2026-03-16 21:47:28 -07:00
2026-03-16 22:11:56 -07:00
2026-03-16 21:16:32 -07:00
2026-03-17 06:24:01 +00:00
2026-03-16 21:16:32 -07:00
2026-03-17 00:14:12 -07:00
2026-03-16 22:51:46 -07:00
2026-03-07 10:41:05 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-07 10:41:05 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 01:05:51 -07:00
2026-03-16 22:51:46 -07:00
2026-03-16 20:58:58 -04:00
2026-03-16 21:16:32 -07:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-16 21:16:32 -07:00
2026-03-07 10:41:05 +00:00
2026-03-16 21:16:32 -07:00
2026-03-16 12:54:01 +00:00
2026-03-10 13:45:37 -05:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-16 22:11:56 -07:00
2026-03-17 06:24:01 +00:00
2026-03-17 16:21:59 +00:00
2026-03-02 21:32:11 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 00:48:53 -07:00
2026-03-17 16:21:59 +00:00
2026-03-16 22:58:55 -07:00
2026-03-16 21:16:32 -07:00
2026-02-26 16:44:13 +01:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-07 10:41:05 +00:00
2026-03-16 01:05:51 -07:00
2026-03-17 09:24:22 -07:00
2026-03-15 20:44:26 -07:00
2026-03-17 00:14:12 -07:00
2026-03-17 17:27:52 +01:00
2026-02-24 23:10:19 +00:00
2026-03-16 01:05:51 -07:00
2026-03-17 01:05:09 -07:00
2026-03-17 01:05:09 -07:00
2026-02-19 07:01:54 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 21:16:32 -07:00
2026-03-17 00:14:12 -07:00
2026-03-15 19:58:22 -07:00
2026-03-16 01:05:51 -07:00
2026-03-15 18:24:39 -07:00
2026-03-17 00:14:12 -07:00
2026-03-16 01:17:13 -07:00
2026-03-02 00:31:42 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 01:05:51 -07:00
2026-03-02 17:21:09 +00:00
2026-03-16 01:05:51 -07:00
2026-03-07 23:27:51 +00:00
2026-03-16 01:05:51 -07:00
2026-03-17 16:21:59 +00:00
2026-03-16 01:05:51 -07:00
2026-03-16 22:11:56 -07:00
2026-03-16 00:09:38 -07:00
2026-03-16 00:09:38 -07:00