Peter Steinberger
|
7964563299
|
refactor: finish plugin-owned channel runtime seams
|
2026-03-16 00:25:19 -07:00 |
|
Peter Steinberger
|
99c501a9a7
|
refactor(plugin-sdk): use scoped core imports for bundled channels
|
2026-03-16 00:19:31 -07:00 |
|
Peter Steinberger
|
85b7bc7edf
|
refactor: remove dock shim and move session routing into plugins
|
2026-03-16 00:09:38 -07:00 |
|
Peter Steinberger
|
7cdd8a84a6
|
refactor: add plugin-owned outbound adapters
|
2026-03-15 23:47:43 -07:00 |
|
Peter Steinberger
|
2054cb9431
|
refactor: move remaining channel seams into plugins
|
2026-03-15 23:47:30 -07:00 |
|
Peter Steinberger
|
ae60094fb5
|
refactor(plugins): move onboarding auth metadata to manifests
|
2026-03-15 23:47:16 -07:00 |
|
Peter Steinberger
|
e627a5069f
|
refactor(plugins): move auth profile hooks into providers
|
2026-03-15 22:23:55 -07:00 |
|
Vincent Koc
|
0277aa0159
|
Slack: fix review regressions
|
2026-03-15 21:55:45 -07:00 |
|
Vincent Koc
|
c7d31bae8a
|
Channels: centralize shared interactive rendering
|
2026-03-15 21:55:45 -07:00 |
|
Vincent Koc
|
2d048980af
|
Slack: map shared interactive sends in SDK actions
|
2026-03-15 21:55:45 -07:00 |
|
Vincent Koc
|
28de97356d
|
Plugin SDK: export Slack interactive handler context
|
2026-03-15 21:55:45 -07:00 |
|
Peter Steinberger
|
656848dcd7
|
refactor: rename setup wizard surfaces
|
2026-03-15 21:40:31 -07:00 |
|
Peter Steinberger
|
b8bb8510a2
|
feat: move ssh sandboxing into core
|
2026-03-15 21:35:30 -07:00 |
|
Peter Steinberger
|
53ccc78c63
|
refactor: rename setup helper surfaces
|
2026-03-15 21:06:55 -07:00 |
|
Peter Steinberger
|
a33caab280
|
refactor(plugins): move auth and model policy to providers
|
2026-03-15 20:59:06 -07:00 |
|
Peter Steinberger
|
371366e9eb
|
feat: add synology chat setup wizard
|
2026-03-15 20:44:26 -07:00 |
|
Peter Steinberger
|
77d0ff629c
|
refactor: rename channel setup flow seam
|
2026-03-15 20:44:25 -07:00 |
|
Peter Steinberger
|
d8b927ee6a
|
feat: add openshell sandbox backend
|
2026-03-15 20:03:22 -07:00 |
|
Peter Steinberger
|
46482a283a
|
feat: add nostr setup and unify channel setup discovery
|
2026-03-15 19:58:22 -07:00 |
|
Peter Steinberger
|
84c0326f4d
|
refactor: move group access into setup wizard
|
2026-03-15 19:58:22 -07:00 |
|
Vincent Koc
|
dd203c8eee
|
Zalouser: split setup adapter helpers
|
2026-03-15 19:39:38 -07:00 |
|
Vincent Koc
|
88b8151c52
|
Zalo: split setup adapter helpers
|
2026-03-15 19:37:25 -07:00 |
|
Vincent Koc
|
61bcdcca9c
|
Feishu: split setup adapter helpers
|
2026-03-15 19:35:25 -07:00 |
|
Vincent Koc
|
0c9428a865
|
MSTeams: split setup adapter helpers
|
2026-03-15 19:32:48 -07:00 |
|
Vincent Koc
|
7212b5f01a
|
Matrix: split setup adapter helpers
|
2026-03-15 19:31:11 -07:00 |
|
Vincent Koc
|
ecc688d205
|
Google Chat: split setup adapter helpers
|
2026-03-15 19:29:19 -07:00 |
|
Peter Steinberger
|
47a9c1a893
|
refactor: merge minimax bundled plugins
|
2026-03-16 02:26:45 +00:00 |
|
Peter Steinberger
|
38abdea8ce
|
fix: restore ci type checks
|
2026-03-16 02:23:44 +00:00 |
|
Vincent Koc
|
6a2efa541b
|
LINE: split setup adapter helpers
|
2026-03-15 19:21:40 -07:00 |
|
Vincent Koc
|
c89527f389
|
Tlon: split setup adapter helpers
|
2026-03-15 19:19:28 -07:00 |
|
Vincent Koc
|
067215629f
|
Telegram: split setup adapter helpers
|
2026-03-15 19:15:50 -07:00 |
|
Peter Steinberger
|
60bf58ddbc
|
refactor: trim onboarding sdk exports
|
2026-03-15 19:14:36 -07:00 |
|
Peter Steinberger
|
ec93398d7b
|
refactor: move line to setup wizard
|
2026-03-15 19:14:36 -07:00 |
|
Peter Steinberger
|
59940cb3ee
|
refactor(plugin-sdk): centralize entrypoint manifest
|
2026-03-16 02:11:18 +00:00 |
|
Vincent Koc
|
413d2ff3da
|
iMessage: lazy-load setup wizard surface
|
2026-03-15 18:53:58 -07:00 |
|
Vincent Koc
|
de6666b895
|
Signal: lazy-load setup wizard surface
|
2026-03-15 18:44:59 -07:00 |
|
Vincent Koc
|
d663df7a74
|
Discord: lazy-load setup wizard surface
|
2026-03-15 18:36:57 -07:00 |
|
Vincent Koc
|
961f42e0cf
|
Slack: lazy-load setup wizard surface
|
2026-03-15 18:29:40 -07:00 |
|
Peter Steinberger
|
26a8aee01c
|
refactor: drop channel onboarding fallback
|
2026-03-15 18:24:39 -07:00 |
|
Peter Steinberger
|
0958aea112
|
refactor: move matrix msteams twitch to setup wizard
|
2026-03-15 18:24:39 -07:00 |
|
Peter Steinberger
|
40be12db96
|
refactor: move feishu zalo zalouser to setup wizard
|
2026-03-15 18:24:39 -07:00 |
|
Peter Steinberger
|
b54e37c71f
|
feat(plugins): merge openai vendor seams into one plugin
|
2026-03-15 18:20:52 -07:00 |
|
Peter Steinberger
|
bc5054ce68
|
refactor(google): merge gemini auth into google plugin
|
2026-03-16 01:19:32 +00:00 |
|
Peter Steinberger
|
a78b83472e
|
refactor: expose setup wizard sdk surfaces
|
2026-03-15 17:57:04 -07:00 |
|
Peter Steinberger
|
c455cccd3d
|
refactor: move nextcloud talk to setup wizard
|
2026-03-15 17:34:36 -07:00 |
|
Peter Steinberger
|
bad65f130e
|
refactor: move bluebubbles to setup wizard
|
2026-03-15 17:34:36 -07:00 |
|
Peter Steinberger
|
1f37203f88
|
refactor: move signal imessage mattermost to setup wizard
|
2026-03-15 17:06:42 -07:00 |
|
Peter Steinberger
|
e7555724af
|
feat(plugins): add provider usage runtime hooks
|
2026-03-15 16:57:16 -07:00 |
|
Peter Steinberger
|
5a68e8261e
|
refactor: drop onboarding adapter sdk exports
|
2026-03-15 16:48:43 -07:00 |
|
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 |
|