Harold Hunt
aa1454d1a8
Plugins: broaden plugin surface for Codex App Server (#45318)
* Plugins: add inbound claim and Telegram interaction seams
* Plugins: add Discord interaction surface
* Chore: fix formatting after plugin rebase
* fix(hooks): preserve observers after inbound claim
* test(hooks): cover claimed inbound observer delivery
* fix(plugins): harden typing lease refreshes
* fix(discord): pass real auth to plugin interactions
* fix(plugins): remove raw session binding runtime exposure
* fix(plugins): tighten interactive callback handling
* Plugins: gate conversation binding with approvals
* Plugins: migrate legacy plugin binding records
* Plugins/phone-control: update test command context
* Plugins: migrate legacy binding ids
* Plugins: migrate legacy codex session bindings
* Discord: fix plugin interaction handling
* Discord: support direct plugin conversation binds
* Plugins: preserve Discord command bind targets
* Tests: fix plugin binding and interactive fallout
* Discord: stabilize directory lookup tests
* Discord: route bound DMs to plugins
* Discord: restore plugin bindings after restart
* Telegram: persist detached plugin bindings
* Plugins: limit binding APIs to Telegram and Discord
* Plugins: harden bound conversation routing
* Plugins: fix extension target imports
* Plugins: fix Telegram runtime extension imports
* Plugins: format rebased binding handlers
* Discord: bind group DM interactions by channel
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-03-15 16:06:11 -07:00
..
2026-03-15 16:06:11 -07:00
2026-03-07 17:58:31 +00:00
2026-03-07 16:50:35 +00:00
2026-03-07 16:50:35 +00:00
2026-03-07 17:58:31 +00:00
2026-03-07 23:27:51 +00:00
2026-03-07 17:58:31 +00:00
2026-01-31 16:19:20 +09:00
2026-02-18 01:34:35 +00:00
2026-02-18 17:23:44 +00:00
2026-03-14 17:27:54 +02:00
2026-03-12 23:31:31 +00:00
2026-02-27 19:09:38 +00:00
2026-03-03 09:30:21 -06:00
2026-02-18 01:34:35 +00:00
2026-02-18 01:34:35 +00:00
2026-03-02 21:20:21 +00:00
2026-03-02 21:20:21 +00:00
2026-02-19 14:33:02 -08:00
2026-02-19 14:33:02 -08:00
2026-01-31 16:19:20 +09:00
2026-02-15 04:37:52 +00:00
2026-02-14 01:36:04 +01:00
2026-02-14 01:36:04 +01:00
2026-03-03 11:32:05 -06:00
2026-03-15 08:44:12 -07:00
2026-02-17 15:50:07 +09:00
2026-02-12 19:01:53 -06:00
2026-02-16 14:59:30 +00:00
2026-02-19 14:33:02 -08:00
2026-02-26 14:34:15 +01:00
2026-02-26 14:34:15 +01:00
2026-03-07 10:52:16 +05:30
2026-03-05 21:01:37 -08:00
2026-03-03 00:02:37 +00:00
2026-03-12 23:31:31 +00:00
2026-03-03 01:24:20 +00:00
2026-02-23 05:45:54 +00:00
2026-03-08 04:06:26 +00:00
2026-03-12 23:31:31 +00:00
2026-03-12 23:31:31 +00:00
2026-03-14 02:44:55 -07:00
2026-02-22 08:15:28 +00:00
2026-03-14 02:44:55 -07:00
2026-03-14 00:38:14 +01:00
2026-02-14 23:51:41 +00:00
2026-02-23 19:41:47 +00:00
2026-03-07 10:06:35 -08:00
2026-03-02 21:36:23 +00:00
2026-03-02 05:33:07 +00:00
2026-03-14 03:43:07 -07:00
2026-01-18 06:12:54 +00:00
2026-01-31 16:19:20 +09:00
2026-03-05 05:11:06 +00:00
2026-03-05 05:11:06 +00:00
2026-02-18 01:34:35 +00:00
2026-03-12 23:31:31 +00:00
2026-03-12 23:31:31 +00:00
2026-03-14 03:43:07 -07:00
2026-03-12 12:46:19 -05:00
2026-03-12 23:31:31 +00:00
2026-03-03 22:49:33 +05:30
2026-03-03 22:49:33 +05:30
2026-02-08 20:06:29 -05:00
2026-02-08 20:06:29 -05:00
2026-03-14 17:27:54 +02:00