Tak Hoffman
4390533672
refactor: migrate discord status ownership
2026-03-18 15:07:09 -05:00
Tak Hoffman
347610d1c7
refactor: migrate discord gateway ownership
2026-03-18 15:05:08 -05:00
Tak Hoffman
4aca379dc5
refactor: migrate discord messaging ownership
2026-03-18 15:01:10 -05:00
Tak Hoffman
beab2a6d00
refactor: migrate discord outbound ownership
2026-03-18 14:58:07 -05:00
Tak Hoffman
2ae1dcf32b
refactor: migrate discord actions ownership
2026-03-18 14:53:30 -05:00
Tak Hoffman
d4513b96f9
refactor: pilot discord directory ownership
2026-03-18 14:24:42 -05:00
Tak Hoffman
b744aaccf3
refactor: pilot discord threading ownership
2026-03-18 14:19:25 -05:00
Vincent Koc
fa52d122c4
Plugin SDK: route provider metadata through public models subpath
2026-03-18 11:18:04 -07:00
Peter Steinberger
62edfdffbd
refactor: deduplicate reply payload handling
2026-03-18 18:14:57 +00:00
Vincent Koc
152d179302
Plugin SDK: add public WhatsApp runtime subpaths
2026-03-18 11:13:19 -07:00
Peter Steinberger
8d73bc77fa
refactor: deduplicate reply payload helpers
2026-03-18 17:30:25 +00:00
Peter Steinberger
27f655ed11
refactor: deduplicate channel runtime helpers
2026-03-18 16:37:27 +00:00
Peter Steinberger
f6928617b7
test: stabilize gate regressions
2026-03-18 15:36:32 +00:00
Vincent Koc
466510b6d8
refactor: replace "seam" terminology across codebase
...
Replace "seam" with clearer terms throughout:
- "surface" for public API/extension boundaries
- "boundary" for plugin/module interfaces
- "interface" for runtime connection points
- "hook" for test injection points
- "palette" for the lobster palette reference
Also delete experiments/acp-pluginification-architecture-plan.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:20:15 -07:00
Vincent Koc
e17d10f7cd
Plugin SDK: restore lobster and voice-call exports
2026-03-18 00:09:22 -07:00
Vincent Koc
bd444435c9
Plugin SDK: clarify ACPX public seam
2026-03-17 23:53:32 -07:00
Vincent Koc
0385553918
Plugin SDK: trim lobster and qwen helper exports
2026-03-17 23:48:19 -07:00
Vincent Koc
d341d68180
Plugin SDK: trim legacy helper exports
2026-03-17 23:32:16 -07:00
scoootscooob
08a0219b1a
Google Chat: thin runtime api seam ( #49504 )
...
Merged via squash.
Prepared head SHA: 3369cf2c35cbf03bc4008d123e69f43f1cc083e9
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 23:02:30 -07:00
Peter Steinberger
05603e4e6c
refactor: deduplicate channel config adapters
2026-03-18 04:51:29 +00:00
Gustavo Madeira Santana
826c592deb
Plugin SDK: add outbound session route helpers
2026-03-18 04:09:47 +00:00
Peter Steinberger
1a9114a169
refactor: deduplicate setup wizard helpers
2026-03-18 03:58:22 +00:00
Peter Steinberger
9350cb19dd
refactor: deduplicate plugin setup and channel config helpers
2026-03-18 03:28:05 +00:00
Peter Steinberger
cd5c2f4cb2
refactor: dedupe channel plugin shared assembly
2026-03-17 20:13:52 -07:00
Peter Steinberger
5b2c5ee2bc
refactor: remove remaining extension src imports
2026-03-17 19:53:32 -07:00
Peter Steinberger
39a8dab0da
refactor: dedupe plugin lazy runtime helpers
2026-03-17 09:24:22 -07:00
Peter Steinberger
91f055c10e
test: preload plugin sdk subpath imports
2026-03-17 16:21:58 +00:00
Peter Steinberger
f9588da3e0
refactor: split plugin testing seam from bundled extension helpers
2026-03-17 01:05:09 -07:00
Peter Steinberger
6f795fd60e
refactor: dedupe bundled plugin entrypoints
2026-03-17 00:14:12 -07:00
Peter Steinberger
f6868b7e42
refactor: dedupe channel entrypoints and test bridges
2026-03-16 23:52:23 -07:00
Peter Steinberger
f2bd76cd1a
refactor: finalize plugin sdk legacy boundary cleanup
2026-03-16 22:51:46 -07:00
Peter Steinberger
2497b8147e
refactor: add shared setup sdk subpath
2026-03-16 20:17:13 -07:00
Tak Hoffman
2de28379dd
Plugins: remove public extension-api surface ( #48462 )
...
* Plugins: remove public extension-api surface
* Plugins: fix loader setup routing follow-ups
* CI: ignore non-extension helper dirs in extension-fast
* Docs: note extension-api removal as breaking
2026-03-16 15:51:08 -05:00
Gustavo Madeira Santana
841025da66
Plugin SDK: add narrow setup subpaths
2026-03-16 12:46:04 +00:00
Gustavo Madeira Santana
9fc6c1929a
Plugin SDK: split setup and sandbox subpaths
2026-03-16 12:06:32 +00:00
Gustavo Madeira Santana
296083a49a
Plugin SDK: consolidate shared channel exports
2026-03-16 10:05:40 +00:00
Gustavo Madeira Santana
92700940d9
Plugin SDK: restore scoped imports for bundled channels
2026-03-16 09:51:36 +00:00
Peter Steinberger
7e74adef91
refactor: shrink public channel plugin sdk surfaces
2026-03-16 01:34:22 -07:00
Peter Steinberger
b3025e6d8e
refactor(plugin-sdk): clean shared core imports
2026-03-16 00:25:32 -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
371366e9eb
feat: add synology chat setup wizard
2026-03-15 20:44:26 -07:00
Peter Steinberger
46482a283a
feat: add nostr setup and unify channel setup discovery
2026-03-15 19:58:22 -07:00
Peter Steinberger
38abdea8ce
fix: restore ci type checks
2026-03-16 02:23:44 +00: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
Peter Steinberger
26a8aee01c
refactor: drop channel onboarding fallback
2026-03-15 18:24:39 -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
1f37203f88
refactor: move signal imessage mattermost to setup wizard
2026-03-15 17:06:42 -07:00
Peter Steinberger
5a68e8261e
refactor: drop onboarding adapter sdk exports
2026-03-15 16:48:43 -07:00