Peter Steinberger
|
55d1cf87d7
|
refactor: compute base config schema at runtime
|
2026-05-05 19:55:36 +01:00 |
|
pashpashpash
|
5bcc321343
|
Scope Codex heartbeat guidance to heartbeat turns (#76788)
* fix(codex): scope heartbeat guidance to collaboration mode
* fix heartbeat tool direct context
* test prompt heartbeat collaboration snapshots
* fix heartbeat changelog credit
|
2026-05-04 01:58:39 +09:00 |
|
pashpashpash
|
8f4eaa9c00
|
Stop heartbeat tool turns from asking for HEARTBEAT_OK (#76338)
* fix heartbeat tool prompt sentinel
* fix: remove agent runtime fallback config
|
2026-05-03 13:46:26 +09:00 |
|
pashpashpash
|
ad0e1a0d5d
|
test: show bootstrap context in prompt snapshots (#76302)
|
2026-05-03 08:29:34 +09:00 |
|
pashpashpash
|
bcb2476ae7
|
Rename Codex runtime prompt snapshot directory (#76274)
* test: rename Codex runtime prompt snapshots
* test: refresh prompt snapshots with node24
* test: format prompt snapshot markdown in generator
|
2026-05-03 07:34:59 +09:00 |
|
pashpashpash
|
9e57b98bb9
|
Improve Codex happy path prompt snapshots (#76229)
* test: add Codex model prompt layers to snapshots
* test: keep rendered prompt snapshots raw
* test: check prompt snapshot drift in ci
* test: prefer codex model cache for prompt fixtures
* fix: exclude publishable plugin dist from core package
|
2026-05-03 06:40:20 +09:00 |
|
pashpashpash
|
563dca82f4
|
Add Codex happy path prompt snapshots (#75807)
* Add Codex prompt snapshots
* Fix prompt snapshot scenario catalogs
* Harden prompt snapshot drift check
* Fix CLI compat build export
* fix: keep codex snapshots out of core plugin surface
* fix: harden prompt snapshot ci checks
* fix: accept readonly web search onboarding scopes
* fix: repair plugin sdk package boundary types
* fix: clear prompt snapshot ci regressions
* fix: clear latest main ci checks
* fix: resolve latest main discord helper overlap
* fix: refresh codex dynamic tool snapshots
* fix: align prompt snapshot branch with latest ci
* fix: isolate plugin auto enable tests
* test: refresh prompt dynamic tool snapshots
* fix: stabilize bundled channel auto enable
* fix: clean stale prompt snapshots
|
2026-05-03 00:59:55 +09:00 |
|
Peter Steinberger
|
c06739d773
|
fix(heartbeat): type wake scheduling intent
Co-authored-by: Jordan Baker <jbb@scryent.com>
|
2026-05-02 14:52:18 +01:00 |
|
Peter Steinberger
|
a93ce361ab
|
refactor: trim secondary test helper exports
|
2026-05-02 04:45:51 +01:00 |
|
Peter Steinberger
|
5c33564eb8
|
refactor: trim trigger harness exports
|
2026-05-02 04:34:16 +01:00 |
|
Peter Steinberger
|
364ec53785
|
test(release): prefer GPT-5.5 smoke models
|
2026-05-01 21:45:03 +01:00 |
|
Peter Steinberger
|
ef45efb250
|
refactor: trim test helper exports
|
2026-05-01 20:44:09 +01:00 |
|
Peter Steinberger
|
d8b25506bb
|
test: tolerate opencl live stt transcript variant
|
2026-04-29 14:37:28 +01:00 |
|
Peter Steinberger
|
e27fe55aa8
|
refactor: simplify plugin cache boundaries
|
2026-04-29 04:33:15 +01:00 |
|
Peter Steinberger
|
5a0702ecf8
|
test: add reusable OpenClaw test instance helper
|
2026-04-29 00:50:55 +01:00 |
|
Peter Steinberger
|
ef58307f84
|
fix(ci): keep video live helper within plugin boundary
|
2026-04-29 00:40:42 +01:00 |
|
Peter Steinberger
|
b04c9380ed
|
fix(ci): harden full release live checks
|
2026-04-29 00:36:49 +01:00 |
|
Peter Steinberger
|
a0f0c964fd
|
test(ci): tolerate live STT brand drift
|
2026-04-29 00:11:31 +01:00 |
|
Peter Steinberger
|
2790825ae5
|
test(auto-reply): assert bare reset acknowledgement
|
2026-04-28 09:56:41 +01:00 |
|
Peter Steinberger
|
acea3f2465
|
fix(build): stamp runtime postbuild artifacts
|
2026-04-28 07:56:08 +01:00 |
|
Peter Steinberger
|
a812b8f919
|
test: use public plugin sdk test fixtures
|
2026-04-28 03:52:38 +01:00 |
|
Peter Steinberger
|
e9611e74a1
|
test: fix core support boundary helpers
|
2026-04-28 03:47:31 +01:00 |
|
Peter Steinberger
|
cfca2d4051
|
refactor: move remaining agent test contract files
|
2026-04-28 03:40:57 +01:00 |
|
Peter Steinberger
|
7bf08e7344
|
refactor: move remaining SDK test helper files
|
2026-04-28 03:28:17 +01:00 |
|
Peter Steinberger
|
554f36b197
|
test(release): stabilize release validation waits
(cherry picked from commit a4266be808)
|
2026-04-28 02:59:34 +01:00 |
|
Peter Steinberger
|
1945389374
|
test: expose provider media test helpers
|
2026-04-28 02:52:30 +01:00 |
|
Peter Steinberger
|
d35ada2f54
|
refactor: relocate channel contract helpers
|
2026-04-28 02:14:08 +01:00 |
|
Peter Steinberger
|
dc4512ad0c
|
refactor: split channel target test helpers
|
2026-04-28 02:03:15 +01:00 |
|
Peter Steinberger
|
45a84b5f95
|
refactor: expose channel contract test helpers
|
2026-04-28 01:45:58 +01:00 |
|
Peter Steinberger
|
f34b41f198
|
refactor: split plugin sdk test helpers
|
2026-04-28 01:14:19 +01:00 |
|
Peter Steinberger
|
8057561cee
|
refactor: promote plugin test helpers to sdk
|
2026-04-28 00:55:11 +01:00 |
|
Peter Steinberger
|
09c39463bb
|
test: tolerate xAI realtime STT brand spelling
|
2026-04-28 00:45:14 +01:00 |
|
Peter Steinberger
|
5de3196a60
|
test: satisfy plugin contract boundaries
|
2026-04-28 00:33:46 +01:00 |
|
Peter Steinberger
|
3ae796b649
|
test: keep SDK testing off bundled inventory
|
2026-04-28 00:28:09 +01:00 |
|
Peter Steinberger
|
90b6665ded
|
refactor: move plugin api test helper to sdk
|
2026-04-28 00:24:54 +01:00 |
|
Peter Steinberger
|
d462d1faf2
|
refactor: move plugin contracts onto SDK testing seams
|
2026-04-28 00:14:58 +01:00 |
|
Peter Steinberger
|
f7983a07a4
|
refactor: move plugin runtime env helper
|
2026-04-27 23:45:26 +01:00 |
|
Peter Steinberger
|
0df6e5a473
|
refactor: expose plugin test helpers via sdk
|
2026-04-27 23:45:26 +01:00 |
|
Peter Steinberger
|
496a5eb56f
|
fix: dedupe silent reply prompt guidance
|
2026-04-27 23:31:13 +01:00 |
|
Peter Steinberger
|
bf4306d1b0
|
refactor: route plugin test helpers through sdk
|
2026-04-27 23:12:21 +01:00 |
|
Peter Steinberger
|
8599fdda4a
|
test: keep extension mocks on sdk seams
|
2026-04-27 22:55:09 +01:00 |
|
loongfay
|
3120401f53
|
feat(channel) yuanbao (#72756)
* feat(channel) yuanbao
* feat(channel) yuanbao
* docs(changelog): note Yuanbao channel plugin (#72756) (thanks @loongfay)
---------
Co-authored-by: loongzhao <loongzhao@tencent.com>
Co-authored-by: sliverp <870080352@qq.com>
|
2026-04-27 23:04:33 +08:00 |
|
Peter Steinberger
|
a2af8054e1
|
test: harden live release checks
|
2026-04-27 15:11:46 +01:00 |
|
Peter Steinberger
|
67a447c175
|
refactor: tighten plugin runtime sdk boundaries
|
2026-04-27 14:15:53 +01:00 |
|
Peter Steinberger
|
9d5a211019
|
refactor(plugins): enforce config API deprecations
|
2026-04-27 12:52:20 +01:00 |
|
Peter Steinberger
|
7f3f108521
|
refactor(config): migrate plugin config access
|
2026-04-27 12:35:58 +01:00 |
|
Peter Steinberger
|
a421e0be84
|
test: fix plugin registry CI contracts
|
2026-04-27 11:25:06 +01:00 |
|
Peter Steinberger
|
cf499101a2
|
fix(agents): normalize Windows runtime imports (#72731)
* fix(agents): normalize Windows runtime imports
* test(providers): align manifest contract coverage
|
2026-04-27 10:34:25 +01:00 |
|
Peter Steinberger
|
8b85f2c163
|
test: align provider contract aliases
|
2026-04-27 10:33:56 +01:00 |
|
Vincent Koc
|
1fc5b2b703
|
feat(migrations): add plugin-owned Hermes import
* feat: add migration providers
* feat: offer Hermes migration during onboarding
* feat(hermes): map imported config surfaces
* feat(onboard): require fresh migration imports
* docs(cli): clarify Hermes import coverage
* chore(migrations): rename Hermes importer package
* chore(migrations): rewire Hermes importer id
* fix(migrations): redact migration JSON details
* fix(hermes): use provider runtime for config imports
* test(hermes): cover missing source planning
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-04-27 00:34:29 -07:00 |
|