Peter Steinberger
|
c384ce4fa3
|
refactor: tighten sqlite plugin install staging
|
2026-05-10 06:05:00 +01:00 |
|
Peter Steinberger
|
d19e3cd174
|
refactor: read live plugin installs from sqlite
|
2026-05-10 06:05:00 +01:00 |
|
Peter Steinberger
|
26924213d5
|
test: rename active session row fixtures
|
2026-05-10 06:05:00 +01:00 |
|
Peter Steinberger
|
37eb786128
|
test: assert e2e auth profiles use sqlite
|
2026-05-10 06:04:58 +01:00 |
|
Peter Steinberger
|
4706b5e279
|
test: stop seeding workspace state sidecar
|
2026-05-10 06:04:56 +01:00 |
|
Peter Steinberger
|
ee172df638
|
test: prove upgrade session migration
|
2026-05-10 06:04:56 +01:00 |
|
Peter Steinberger
|
3a149f99f7
|
refactor: remove transcript locator test helper
|
2026-05-10 06:04:51 +01:00 |
|
Peter Steinberger
|
eb3c4817d3
|
refactor: remove file-shaped commitments and cron store surfaces
|
2026-05-10 06:04:46 +01:00 |
|
Peter Steinberger
|
ad97748380
|
refactor: remove stale file-backed shims
|
2026-05-10 06:04:40 +01:00 |
|
Peter Steinberger
|
e9edad79e6
|
test: assert crestodian audit through sqlite
|
2026-05-10 06:04:37 +01:00 |
|
Peter Steinberger
|
6e047d8733
|
test: drop legacy session file setup
|
2026-05-10 06:04:37 +01:00 |
|
Peter Steinberger
|
7383ac6642
|
test: use sqlite transcript locators in fixtures
|
2026-05-10 06:04:37 +01:00 |
|
Peter Steinberger
|
8b1c89d89d
|
test: stop precreating session transcript dirs
|
2026-05-10 06:04:33 +01:00 |
|
Peter Steinberger
|
a50fb734b9
|
refactor: stop docker creating session directories
|
2026-05-10 06:04:33 +01:00 |
|
Peter Steinberger
|
fdbfa1bffc
|
refactor: finish database-first state migration
|
2026-05-10 06:04:32 +01:00 |
|
Peter Steinberger
|
359fc173e7
|
ci(release): honor Open WebUI smoke mode
|
2026-05-10 02:36:55 +01:00 |
|
samzong
|
d832ad214c
|
[Feat] Add upload archive install RPC (#74430)
* feat(skills): add upload archive install RPC
- src/agents/skills-archive-install.ts:83 [BOT-SCOPE]: `withExtractedArchiveRoot()` still returns unstructured extract failures, so exact transient-vs-terminal classification should be moved into the shared install-flow layer in a follow-up rather than expanding this PR.
Signed-off-by: samzong <samzong.lu@gmail.com>
* fix(skills): address archive upload review findings
Signed-off-by: samzong <samzong.lu@gmail.com>
* fix(skills): regen protocol bindings and classify transient archive errors
* feat: gate uploaded skill installs by config
* test: add docker skill install proof
* docs: clarify uploaded skill archive gate
* chore: refresh config docs baseline
* style: format docker e2e plan test
* fix: use fs-safe path checks for skill archives
* fix: classify skill publish failures as unavailable
* test: update skill clawhub path mock
* fix: pass mutable archive root markers
* fix: use current json dir mode option
* test: satisfy skill upload lint
* test: refresh core support expectations
---------
Signed-off-by: samzong <samzong.lu@gmail.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-05-09 20:44:18 -04:00 |
|
Peter Steinberger
|
5832839353
|
ci(release): make Open WebUI release smoke deterministic
|
2026-05-10 01:30:07 +01:00 |
|
Peter Steinberger
|
d5a1792a66
|
test(release): harden live release validation
|
2026-05-10 00:50:19 +01:00 |
|
Peter Steinberger
|
1d772f3b1a
|
fix(release): extend Open WebUI docker command timeout
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
a672bef837
|
fix(release): serialize live OpenAI Docker lanes
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
6443b5c37d
|
fix(release): relax OpenAI live e2e timeouts
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
dee0aa4344
|
fix(release): accept config-only survivor plugin rows
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
a902b00231
|
fix(release): tolerate matrix-free survivor index
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
971738bbfa
|
fix(release): stabilize beta release harness
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
0d1c4393b9
|
fix(release): pin direct OpenAI smoke runtime
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
195e721211
|
fix(release): stabilize full validation gates
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
c443469452
|
test: add plugin install docker e2e lanes
|
2026-05-09 06:06:08 -04:00 |
|
Peter Steinberger
|
e29f4ff6b8
|
fix: keep npm telegram e2e on package runtime
|
2026-05-08 00:29:20 +01:00 |
|
Vincent Koc
|
61386055b1
|
fix(test): use current gateway protocol in docker network smoke
|
2026-05-07 02:11:41 -07:00 |
|
Peter Steinberger
|
330ba1fa31
|
refactor: move canvas to plugin surfaces
|
2026-05-07 09:07:18 +01:00 |
|
Vincent Koc
|
445dda54f1
|
fix(docker): preserve functional image dependencies
|
2026-05-06 14:08:28 -07:00 |
|
Vincent Koc
|
ffd212ca43
|
fix(docker): avoid package node_modules copy conflicts
|
2026-05-06 14:08:28 -07:00 |
|
Vincent Koc
|
1df3850a17
|
test(docker): source testbox profile for codex npm plugin
|
2026-05-06 03:24:59 -07:00 |
|
Vincent Koc
|
3d46e2c366
|
test(docker): pass openai env to codex npm plugin lane
|
2026-05-06 03:24:59 -07:00 |
|
Vincent Koc
|
377c69773f
|
test(docker): hydrate openwebui live profile
|
2026-05-06 03:24:58 -07:00 |
|
Vincent Koc
|
64ab50e42b
|
fix(update): preserve plugin warning context
|
2026-05-06 03:24:56 -07:00 |
|
Vincent Koc
|
a3aa0a457f
|
fix(test): harden docker live harness
|
2026-05-06 03:24:56 -07:00 |
|
Peter Steinberger
|
ceaa56fb12
|
fix(release): stabilize final validation checks
|
2026-05-06 10:45:29 +01:00 |
|
Patrick Erichsen
|
8aa7b7a4ca
|
Tolerate corrupt plugins during update (#77706)
* fix(update): tolerate corrupt plugin state
* fix(update): preserve corrupt plugin proof state
* fix(update): narrow corrupt plugin warnings
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-05-05 14:18:26 -07:00 |
|
Vincent Koc
|
2de0113608
|
test(update): cover authenticated restart updates
|
2026-05-04 21:58:47 -07:00 |
|
Peter Steinberger
|
2f3a9629d8
|
test: use latest kitchen sink canary
|
2026-05-05 01:51:23 +01:00 |
|
Vincent Koc
|
da0a977678
|
test(plugins): refresh kitchen sink docker fixture
|
2026-05-04 17:15:47 -07:00 |
|
Kevin Lin
|
cb9824d6b4
|
test: add slack onboarding channel smoke (#77575)
|
2026-05-04 16:51:34 -07:00 |
|
Vincent Koc
|
cf1bd30509
|
test(plugins): add kitchen sink rpc walk
|
2026-05-04 16:48:02 -07:00 |
|
Josh Lehman
|
0fc8afeac9
|
test(package): cover stale source plugin shadows
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-05-04 21:55:08 +01:00 |
|
Vincent Koc
|
9b95e477be
|
test(e2e): run crestodian planner harness without tsx
|
2026-05-04 01:40:58 -07:00 |
|
Peter Steinberger
|
d8da04e58e
|
chore: improve beta smoke release tooling
|
2026-05-04 07:28:57 +01:00 |
|
Peter Steinberger
|
a8b38bb742
|
test: improve Parallels beta validation
|
2026-05-04 04:43:24 +01:00 |
|
Peter Steinberger
|
d609859a8b
|
test: simplify parallels smoke harness
|
2026-05-04 00:44:05 +01:00 |
|