Commit Graph

2959 Commits

Author SHA1 Message Date
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