Peter Steinberger
|
b5d2851a09
|
test: rename active session row fixtures
|
2026-05-11 01:44:09 +01:00 |
|
Peter Steinberger
|
46dff29e02
|
test: assert e2e auth profiles use sqlite
|
2026-05-11 01:44:07 +01:00 |
|
Peter Steinberger
|
95274446fd
|
test: stop seeding workspace state sidecar
|
2026-05-11 01:44:04 +01:00 |
|
Peter Steinberger
|
b3e381f2ef
|
test: prove upgrade session migration
|
2026-05-11 01:44:03 +01:00 |
|
Peter Steinberger
|
880ad884a7
|
refactor: remove transcript locator test helper
|
2026-05-11 01:43:57 +01:00 |
|
Peter Steinberger
|
b91d1dec9c
|
refactor: remove file-shaped commitments and cron store surfaces
|
2026-05-11 01:43:47 +01:00 |
|
Peter Steinberger
|
26d3325db2
|
refactor: remove stale file-backed shims
|
2026-05-11 01:43:27 +01:00 |
|
Peter Steinberger
|
764842259f
|
test: assert crestodian audit through sqlite
|
2026-05-11 01:43:21 +01:00 |
|
Peter Steinberger
|
42365aca14
|
test: drop legacy session file setup
|
2026-05-11 01:43:20 +01:00 |
|
Peter Steinberger
|
b77ca1a856
|
test: use sqlite transcript locators in fixtures
|
2026-05-11 01:43:20 +01:00 |
|
Peter Steinberger
|
59b069a1c3
|
test: stop precreating session transcript dirs
|
2026-05-11 01:43:13 +01:00 |
|
Peter Steinberger
|
3d9577a76b
|
refactor: stop docker creating session directories
|
2026-05-11 01:43:13 +01:00 |
|
Peter Steinberger
|
8aeb8c6623
|
refactor: finish database-first state migration
|
2026-05-11 01:43:12 +01:00 |
|
Altay
|
3855e7b0ac
|
build(pnpm): upgrade workspace to pnpm 11
|
2026-05-11 00:48:14 +01:00 |
|
Ayaan Zaidi
|
58f452de36
|
feat(telegram): polish Crabbox proof captures
|
2026-05-10 19:37:13 +05:30 |
|
Peter Steinberger
|
fcc042559f
|
build(deps): refresh workspace dependencies
|
2026-05-10 14:00:08 +01:00 |
|
Ayaan Zaidi
|
d7bbff2185
|
feat(telegram): default Crabbox proof GIFs to 1080p
|
2026-05-10 15:46:30 +05:30 |
|
Ayaan Zaidi
|
a9bf94c62d
|
feat(telegram): harden Crabbox real-user proof
|
2026-05-10 15:46:30 +05:30 |
|
Peter Steinberger
|
c0be789550
|
fix(ci): wire telegram user credential helper
|
2026-05-10 11:06:26 +01:00 |
|
Ayaan Zaidi
|
984174fb9d
|
feat(telegram): publish crabbox proof gif by default
|
2026-05-10 15:10:39 +05:30 |
|
Ayaan Zaidi
|
32e1236cb7
|
feat(telegram): hold crabbox user sessions
|
2026-05-10 15:10:39 +05:30 |
|
Ayaan Zaidi
|
ecb7ea19a5
|
feat(telegram): add real user crabbox proof
|
2026-05-10 15:10:39 +05:30 |
|
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 |
|