Peter Steinberger
|
bc279bd7e5
|
fix: keep failed legacy migration sources in place
|
2026-05-10 05:12:14 +01:00 |
|
Peter Steinberger
|
d68f543180
|
refactor: drop memory wiki vault metadata files
|
2026-05-10 05:12:14 +01:00 |
|
Peter Steinberger
|
1f46f139af
|
refactor: store memory wiki digests in sqlite
|
2026-05-10 05:12:13 +01:00 |
|
Peter Steinberger
|
41c14ccf4e
|
refactor: move imessage caches to sqlite
|
2026-05-10 05:12:13 +01:00 |
|
Peter Steinberger
|
4d9eb39da1
|
refactor: move acp event ledger to sqlite
|
2026-05-10 05:12:13 +01:00 |
|
Peter Steinberger
|
56860b814d
|
refactor: migrate telegram message cache state
|
2026-05-10 05:12:13 +01:00 |
|
Peter Steinberger
|
def0f46a6d
|
refactor: stop reading legacy workspace state
|
2026-05-10 05:12:12 +01:00 |
|
Peter Steinberger
|
505dfd80cb
|
refactor: store config health in sqlite
|
2026-05-10 05:12:12 +01:00 |
|
Peter Steinberger
|
840b420a3b
|
refactor: store exec approvals in sqlite
|
2026-05-10 05:12:12 +01:00 |
|
Peter Steinberger
|
3e72d16774
|
refactor: store msteams delegated tokens in sqlite
|
2026-05-10 05:12:11 +01:00 |
|
Peter Steinberger
|
4573e86644
|
refactor: move restart handoff state to sqlite
|
2026-05-10 05:12:11 +01:00 |
|
Peter Steinberger
|
69258007ff
|
refactor: store config audit in sqlite
|
2026-05-10 05:12:11 +01:00 |
|
Peter Steinberger
|
ab0aa4e9b4
|
test: assert crestodian audit through sqlite
|
2026-05-10 05:12:11 +01:00 |
|
Peter Steinberger
|
79ab4866e9
|
test: drop legacy session file setup
|
2026-05-10 05:12:10 +01:00 |
|
Peter Steinberger
|
bc9cbcda00
|
test: use sqlite transcript locators in fixtures
|
2026-05-10 05:12:10 +01:00 |
|
Peter Steinberger
|
5d542b2f38
|
refactor: move legacy sidecar imports to doctor
|
2026-05-10 05:12:08 +01:00 |
|
Peter Steinberger
|
9e0fcf8b2d
|
refactor: move sandbox registry migration to doctor
|
2026-05-10 05:12:08 +01:00 |
|
Peter Steinberger
|
e88b5ea26e
|
chore: tighten database-first legacy guard
|
2026-05-10 05:12:07 +01:00 |
|
Peter Steinberger
|
f0150252a9
|
test: cover sqlite transaction guardrails
|
2026-05-10 05:12:07 +01:00 |
|
Peter Steinberger
|
c6662b03eb
|
chore: keep generated db types codegen-stable
|
2026-05-10 05:12:06 +01:00 |
|
Peter Steinberger
|
aa2c72140d
|
test: stop precreating session transcript dirs
|
2026-05-10 05:12:05 +01:00 |
|
Peter Steinberger
|
62e5a7e649
|
refactor: stop docker creating session directories
|
2026-05-10 05:12:05 +01:00 |
|
Peter Steinberger
|
ee53551494
|
refactor: finish database-first state migration
|
2026-05-10 05:12:04 +01:00 |
|
Peter Steinberger
|
77490664b5
|
refactor: move agent runtime state toward piless
|
2026-05-10 05:11:05 +01:00 |
|
Peter Steinberger
|
207bcd6b20
|
fix(installer): persist Linux supported PATH
|
2026-05-10 05:10:17 +01:00 |
|
Peter Steinberger
|
aac9ebd4f3
|
fix: prune stale generated declarations before tsdown build
|
2026-05-10 05:09:26 +01:00 |
|
Peter Steinberger
|
e60928d13c
|
ci: verify and sync website installers (#80067)
* ci: verify and sync website installers
* test: fix pi runner boundary test type cast
* fix(installer): scope Windows legacy cleanup to git checkout
* ci: install curl for minimal install-cli smoke
* fix(installer): promote supported Linux node after install
* test(cli): align command hint expectations
* fix(installer): avoid shellcheck warning in node promotion
* fix(installer): sync Linux path hardening
* ci: raise build artifact testbox heap
* test(installer): align PowerShell installer tests
|
2026-05-09 23:48:49 -04:00 |
|
Peter Steinberger
|
c0b94fd075
|
ci(release): pass OpenAI install e2e env
|
2026-05-10 03:53:04 +01:00 |
|
Peter Steinberger
|
c8d82e4535
|
ci(release): raise build heap for validation gates
|
2026-05-10 03:03:55 +01:00 |
|
Peter Steinberger
|
359fc173e7
|
ci(release): honor Open WebUI smoke mode
|
2026-05-10 02:36:55 +01:00 |
|
Peter Steinberger
|
6d1a7169da
|
fix(whatsapp): support Baileys rc10 postinstall patch
|
2026-05-10 02:14:40 +01:00 |
|
Peter Steinberger
|
f6e2ad07ec
|
ci(release): normalize Windows loader npm paths
|
2026-05-10 02:14:00 +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 |
|
Ruben Cuevas
|
e40ddf9b02
|
fix(gateway): cover restored watch artifacts
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
9ce359b370
|
fix(gateway): check restored runtime overlays
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
1ff83a6c66
|
fix(gateway): preserve static runtime assets
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
12933a2bcb
|
fix(gateway): stage static runtime assets
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
d605efc17f
|
fix(gateway): include legacy runtime output checks
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
31f74259cb
|
fix(gateway): respect missing runtime outputs in watch
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
8a9f142942
|
fix(gateway): verify all runtime postbuild outputs
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
795dd2d02e
|
fix(gateway): share runtime asset list
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
28de7cc2e3
|
fix(gateway): require static runtime assets
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
ee7f2da0b7
|
fix(gateway): check runtime SDK alias outputs
|
2026-05-09 19:31:51 -04:00 |
|
Ruben Cuevas
|
17643e549f
|
fix(gateway): restore runtime postbuild freshness
|
2026-05-09 19:31:51 -04:00 |
|
Peter Steinberger
|
7674a897cc
|
test(release): harden OpenWebUI release lane
|
2026-05-09 23:25:28 +01:00 |
|
Peter Steinberger
|
b1f333d2bf
|
fix(release): harden OpenAI installer proof lane
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
86ad1749b3
|
fix(release): extend OpenAI installer e2e timeout
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
1d772f3b1a
|
fix(release): extend Open WebUI docker command timeout
|
2026-05-09 23:25:27 +01:00 |
|