Peter Steinberger
|
56875c4d32
|
refactor: split generic plugin test fixtures
|
2026-04-28 01:21:39 +01:00 |
|
Peter Steinberger
|
e508d81f79
|
perf: avoid registry loads in hot tests
|
2026-04-28 01:20:47 +01:00 |
|
Peter Steinberger
|
6b1089ffe5
|
fix: keep group silence on no-reply path
|
2026-04-28 01:20:00 +01:00 |
|
Peter Steinberger
|
4d4c7c8ab3
|
fix(plugins): time out hanging agent end hooks
|
2026-04-28 01:18:50 +01:00 |
|
Peter Steinberger
|
067888a608
|
fix: surface npm plugin install errors
|
2026-04-28 01:18:02 +01:00 |
|
Peter Steinberger
|
f34b41f198
|
refactor: split plugin sdk test helpers
|
2026-04-28 01:14:19 +01:00 |
|
Vincent Koc
|
d88610cf2b
|
test: avoid bundled extension boundary false positive
|
2026-04-27 17:13:21 -07:00 |
|
Peter Steinberger
|
48a0be8ff3
|
docs(plugins): document channel route sdk
|
2026-04-28 01:13:01 +01:00 |
|
Peter Steinberger
|
e27c32b9b0
|
refactor(plugin-sdk): publish route helpers
|
2026-04-28 01:13:01 +01:00 |
|
Peter Steinberger
|
f368d3b49f
|
refactor(channels): share route identity keys
|
2026-04-28 01:13:00 +01:00 |
|
Peter Steinberger
|
3eec9e4642
|
refactor(channels): reuse route context helpers
|
2026-04-28 01:13:00 +01:00 |
|
Peter Steinberger
|
3876682635
|
refactor(channels): centralize route normalization
|
2026-04-28 01:13:00 +01:00 |
|
Peter Steinberger
|
0294aebe6f
|
feat(providers): add DeepInfra provider plugin (#73038)
* feat(providers): add DeepInfra provider plugin
* feat(deepinfra): add media provider surfaces
* fix(deepinfra): satisfy provider boundary checks
* docs: add gitcrawl maintainer skill
* test: include deepinfra in live media sweeps
* fix: remove stale tts contract import
|
2026-04-28 01:12:54 +01:00 |
|
Peter Steinberger
|
1fde7dbc0e
|
fix(memory): support embedding providers without encoding format
|
2026-04-28 01:12:34 +01:00 |
|
Peter Steinberger
|
100c595fbc
|
test: fix host hook contract helper import
|
2026-04-28 01:11:56 +01:00 |
|
Peter Steinberger
|
ae7f365fbc
|
fix: stop native approval auth retry loops
|
2026-04-28 01:10:04 +01:00 |
|
EVA
|
1adaa28dc8
|
[plugin sdk] Add generic plugin host-hook contracts (#72287)
Merged via squash.
Prepared head SHA: 68e5f2ce19
Co-authored-by: 100yenadmin <239388517+100yenadmin@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-04-27 17:07:02 -07:00 |
|
Peter Steinberger
|
ef1e97472f
|
fix: remove stale tts contract import
|
2026-04-28 01:05:54 +01:00 |
|
Peter Steinberger
|
1d3170b16f
|
fix: scope skills cli to active agent workspace
|
2026-04-28 01:05:36 +01:00 |
|
Peter Steinberger
|
32d76e2429
|
fix(memory): bound lancedb recall embedding queries
|
2026-04-28 00:58:30 +01:00 |
|
Peter Steinberger
|
47f40788cf
|
ci: install ffmpeg for live audio media shard
|
2026-04-28 00:57:43 +01:00 |
|
Peter Steinberger
|
7f77ecff77
|
chore: refresh plugin sdk api baseline
|
2026-04-28 00:55:11 +01:00 |
|
Peter Steinberger
|
8057561cee
|
refactor: promote plugin test helpers to sdk
|
2026-04-28 00:55:11 +01:00 |
|
Peter Steinberger
|
49d069cd94
|
test: distinguish release live shard partitions
|
2026-04-28 00:54:28 +01:00 |
|
Peter Steinberger
|
7aeb7c2a14
|
perf: speed up reset model tests
|
2026-04-28 00:52:07 +01:00 |
|
Peter Steinberger
|
da3cf1c1a8
|
fix: preserve bundled facade fallback semantics
|
2026-04-28 00:50:34 +01:00 |
|
Peter Steinberger
|
b90f29d313
|
ci: split native live release shards
|
2026-04-28 00:49:10 +01:00 |
|
Peter Steinberger
|
3f94f25a3c
|
test(plugins): parse boundary import syntax
|
2026-04-28 00:46:15 +01:00 |
|
pashpashpash
|
a412603bad
|
fix(codex): honor effective stdio env for fallback auth
|
2026-04-28 00:46:15 +01:00 |
|
pashpashpash
|
401ae38f13
|
fix(codex): keep env fallback local to stdio app-server
|
2026-04-28 00:46:15 +01:00 |
|
Peter Steinberger
|
5f15bea6ce
|
fix(codex): bootstrap app-server auth fallback
|
2026-04-28 00:46:15 +01:00 |
|
pashpashpash
|
a1c88f3ebe
|
fix(codex): hash app-server env values in client keys
|
2026-04-28 00:46:15 +01:00 |
|
pashpashpash
|
20ff49f7c8
|
fix(codex): auto-clear api key for subscription auth
|
2026-04-28 00:46:15 +01:00 |
|
pashpashpash
|
aeb007e4e5
|
fix(codex): expose app-server env controls
|
2026-04-28 00:46:15 +01:00 |
|
Peter Steinberger
|
09c39463bb
|
test: tolerate xAI realtime STT brand spelling
|
2026-04-28 00:45:14 +01:00 |
|
Peter Steinberger
|
f3d53ce22c
|
fix: clarify memory embedding concurrency help
|
2026-04-28 00:39:18 +01:00 |
|
Peter Steinberger
|
697d85aefe
|
fix: auto-register bundled computer use marketplace
|
2026-04-28 00:36:19 +01:00 |
|
Peter Steinberger
|
802f13ac15
|
fix(memory): cap ollama non-batch embedding concurrency
|
2026-04-28 00:34:18 +01:00 |
|
Peter Steinberger
|
5de3196a60
|
test: satisfy plugin contract boundaries
|
2026-04-28 00:33:46 +01:00 |
|
Peter Steinberger
|
0aef33f6c4
|
perf: reduce persistent dedupe test disk work
|
2026-04-28 00:31:06 +01:00 |
|
Peter Steinberger
|
fc055e2393
|
fix: speed up Telegram status diagnostics
|
2026-04-28 00:28:22 +01:00 |
|
Peter Steinberger
|
3ae796b649
|
test: keep SDK testing off bundled inventory
|
2026-04-28 00:28:09 +01:00 |
|
Peter Steinberger
|
0a0d934725
|
test: relax OpenAI live transcription assertion
|
2026-04-28 00:27:37 +01:00 |
|
Peter Steinberger
|
90b6665ded
|
refactor: move plugin api test helper to sdk
|
2026-04-28 00:24:54 +01:00 |
|
Peter Steinberger
|
f71f5bc586
|
fix: repair packaged plugin runtime mirrors
|
2026-04-28 00:23:38 +01:00 |
|
Peter Steinberger
|
152e30935f
|
fix: use public provider test helpers in live image test
|
2026-04-28 00:17:29 +01:00 |
|
Peter Steinberger
|
56ef6334f0
|
perf: combine pty exec coverage
|
2026-04-28 00:17:03 +01:00 |
|
Peter Steinberger
|
62f8cff33a
|
fix: avoid full runtime dependency restaging
|
2026-04-28 00:15:15 +01:00 |
|
Peter Steinberger
|
d462d1faf2
|
refactor: move plugin contracts onto SDK testing seams
|
2026-04-28 00:14:58 +01:00 |
|
Peter Steinberger
|
d3e4640bed
|
fix(acpx): ignore Codex ACP timeout config
|
2026-04-28 00:12:34 +01:00 |
|