Peter Steinberger
|
67b16a4a6d
|
fix: centralize source reply delivery mode
|
2026-04-28 09:14:19 +01:00 |
|
Peter Steinberger
|
b60eb1711a
|
refactor(plugin-sdk): add managed task flow runtime
|
2026-04-28 05:32:40 +01:00 |
|
Shakker
|
68a1dfb7e3
|
docs: document manifest provider catalog sdk helper
|
2026-04-28 05:30:04 +01:00 |
|
Peter Steinberger
|
af7f651db3
|
refactor(plugin-sdk): retire reserved helper exports
|
2026-04-28 05:21:57 +01:00 |
|
Peter Steinberger
|
1e3ce10e27
|
refactor(plugin-sdk): remove unused reserved helper exports
|
2026-04-28 05:00:53 +01:00 |
|
Peter Steinberger
|
c17b9fe623
|
chore(plugins): add SDK retirement plan report
|
2026-04-28 04:42:55 +01:00 |
|
Peter Steinberger
|
4fb543796b
|
refactor(plugin-sdk): annotate dormant reserved subpaths
|
2026-04-28 04:39:33 +01:00 |
|
Peter Steinberger
|
38ba27834d
|
chore: harden plugin boundary report
|
2026-04-28 04:23:53 +01:00 |
|
Peter Steinberger
|
00e30ba8d9
|
chore: add plugin boundary report
|
2026-04-28 04:12:30 +01:00 |
|
Peter Steinberger
|
719ec4f292
|
refactor: share OpenAI-compatible image provider
|
2026-04-28 04:01:43 +01:00 |
|
Peter Steinberger
|
2a3a24ebdc
|
refactor: share media provider asset helpers (#73142)
* refactor: share openai-compatible speech providers
* refactor: tighten openai-compatible speech helper
* refactor: share image generation asset helpers
* fix: keep image helpers off root plugin sdk runtime
|
2026-04-28 02:44:18 +01:00 |
|
Peter Steinberger
|
43a73d6a31
|
refactor: separate bundled channel schema surface
|
2026-04-28 02:31:21 +01:00 |
|
Peter Steinberger
|
dc4512ad0c
|
refactor: split channel target test helpers
|
2026-04-28 02:03:15 +01:00 |
|
Peter Steinberger
|
48a0be8ff3
|
docs(plugins): document channel route sdk
|
2026-04-28 01:13:01 +01:00 |
|
Peter Steinberger
|
f0000ab72d
|
refactor(plugin-sdk): split infra runtime barrel
|
2026-04-27 20:50:35 +01:00 |
|
Peter Steinberger
|
9090457da7
|
test(plugin-sdk): use narrow config runtime mocks
|
2026-04-27 15:14:02 +01:00 |
|
Peter Steinberger
|
4336a7f3a9
|
refactor(plugin-sdk): narrow config runtime imports
|
2026-04-27 14:58:32 +01:00 |
|
Peter Steinberger
|
5dd1e264eb
|
refactor(config): tighten plugin config guardrails
|
2026-04-27 14:20:27 +01:00 |
|
Peter Steinberger
|
a041ea7ca7
|
docs(plugins): clarify runtime config access
|
2026-04-27 12:52:20 +01:00 |
|
Peter Steinberger
|
c59af3caf7
|
docs(plugins): document runtime config APIs
|
2026-04-27 12:35:59 +01:00 |
|
Peter Steinberger
|
9b0a0fb0a7
|
refactor: tighten plugin boundary surfaces
|
2026-04-27 11:19:09 +01:00 |
|
Peter Steinberger
|
ca882aeb42
|
test: remove discord sdk path references
|
2026-04-27 11:03:14 +01:00 |
|
Vincent Koc
|
0f2e7510cb
|
feat(diagnostics-prometheus): add protected metrics exporter
|
2026-04-26 02:15:33 -07:00 |
|
Peter Steinberger
|
8a731c1ef7
|
perf(plugin-sdk): add narrow outbound send deps entry
|
2026-04-25 22:19:09 +01:00 |
|
Peter Steinberger
|
afd6b5d6fc
|
fix(opencode-go): route DeepSeek V4 through OpenAI transport
|
2026-04-25 18:58:08 +01:00 |
|
Peter Steinberger
|
7fcefd56b7
|
chore: bump version to 2026.4.25
|
2026-04-25 10:31:52 +01:00 |
|
Peter Steinberger
|
c6770d3694
|
fix: align native think menus with session models
|
2026-04-25 10:30:49 +01:00 |
|
Peter Steinberger
|
5e640b93da
|
fix(discord): preserve outbound reply threading
|
2026-04-25 02:54:37 +01:00 |
|
Peter Steinberger
|
32dd1ffc5a
|
refactor(approvals): unify structured path display
|
2026-04-25 02:41:24 +01:00 |
|
Vincent Koc
|
0bd8d0bba0
|
fix(plugins): remove Pi tool result compat
|
2026-04-24 18:13:35 -07:00 |
|
Vincent Koc
|
b7c8c53af2
|
docs(plugins): define config ownership contract
* fix(plugins): flag channel config metadata gaps
* docs(plugins): clarify config ownership
|
2026-04-24 17:17:10 -07:00 |
|
Vincent Koc
|
aa27e27f36
|
fix(models): normalize provider runtime selection (#71259)
* fix(models): normalize provider runtime selection
* fix(models): reverse codex-only runtime migration
* fix(models): default runtime selection to pi
* fix(status): label model runtime clearly
* fix(status): align pi runtime label
* fix(plugins): align tool result middleware runtime naming
* fix(models): validate runtime overrides
|
2026-04-24 16:56:49 -07:00 |
|
Vincent Koc
|
7bd74758c5
|
fix(plugins): harden tool result middleware (#71241)
|
2026-04-24 13:23:18 -07:00 |
|
Vincent Koc
|
ff8b7145d7
|
docs(plugins): catalog active deprecations in sdk-migration and cross-link from hooks
|
2026-04-24 13:04:07 -07:00 |
|
Vincent Koc
|
47f6a98909
|
feat(plugins): add harness tool result middleware (#71021)
|
2026-04-24 12:39:13 -07:00 |
|
Peter Steinberger
|
d85dc46e37
|
perf: narrow telegram reply imports
|
2026-04-24 09:31:47 +01:00 |
|
Vincent Koc
|
799a42bd13
|
feat(plugins): expose activation plan reasons (#70943)
|
2026-04-23 22:06:07 -07:00 |
|
Vincent Koc
|
7acaebeaac
|
Revert "refactor(plugins): track activation compat hints"
This reverts commit b1d0c14d38.
|
2026-04-23 21:01:53 -07:00 |
|
Vincent Koc
|
b1d0c14d38
|
refactor(plugins): track activation compat hints
|
2026-04-23 20:59:34 -07:00 |
|
Peter Steinberger
|
b164bb3717
|
refactor: centralize realtime voice resolution
|
2026-04-24 01:50:43 +01:00 |
|
Peter Steinberger
|
57e139100b
|
refactor: share realtime voice bridge sessions
|
2026-04-24 01:50:43 +01:00 |
|
Peter Steinberger
|
958afeb397
|
refactor: share provider selection runtime helper
|
2026-04-24 01:50:43 +01:00 |
|
Vincent Koc
|
c5c163d078
|
docs: standardize frontmatter field order (summary before title)
|
2026-04-23 13:18:17 -07:00 |
|
Vincent Koc
|
2777b089b5
|
docs: normalize frontmatter titles to sentence case
|
2026-04-23 13:15:17 -07:00 |
|
Vincent Koc
|
4a2cd533ac
|
docs: remove duplicate H1 where frontmatter title already sets it
|
2026-04-23 13:11:14 -07:00 |
|
Peter Steinberger
|
c866820fed
|
refactor(stt): share transcription helpers
|
2026-04-23 04:29:35 +01:00 |
|
Peter Steinberger
|
0e7bcf7588
|
feat(plugin-sdk): share realtime transcription websocket sessions
|
2026-04-23 03:35:32 +01:00 |
|
Peter Steinberger
|
fb9a21ae8f
|
fix: centralize draft preview finalization
|
2026-04-22 02:32:55 +01:00 |
|
Tak Hoffman
|
1303b03241
|
fix: add silent reply policy by conversation type (#68644)
Thanks @Takhoffman.
|
2026-04-21 05:17:55 +01:00 |
|
Peter Steinberger
|
85826c83e4
|
refactor(google): move Gemini transport into plugin
|
2026-04-18 21:41:54 +01:00 |
|