Peter Steinberger
|
5fc91c2cb3
|
refactor: store msteams delegated tokens in sqlite
|
2026-05-10 06:04:38 +01:00 |
|
Peter Steinberger
|
04b5292005
|
refactor: move restart handoff state to sqlite
|
2026-05-10 06:04:37 +01:00 |
|
Peter Steinberger
|
c43ed9999a
|
refactor: store config audit in sqlite
|
2026-05-10 06:04:37 +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
|
0dd6afd3b5
|
refactor: move legacy sidecar imports to doctor
|
2026-05-10 06:04:35 +01:00 |
|
Peter Steinberger
|
266ded1d5b
|
refactor: move sandbox registry migration to doctor
|
2026-05-10 06:04:35 +01:00 |
|
Peter Steinberger
|
625f95242c
|
chore: tighten database-first legacy guard
|
2026-05-10 06:04:35 +01:00 |
|
Peter Steinberger
|
2f21f47891
|
test: cover sqlite transaction guardrails
|
2026-05-10 06:04:35 +01:00 |
|
Peter Steinberger
|
f91d0098ea
|
chore: keep generated db types codegen-stable
|
2026-05-10 06:04:34 +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
|
115d0266eb
|
refactor: move agent runtime state toward piless
|
2026-05-10 06:04:28 +01:00 |
|
Peter Steinberger
|
549693ffcb
|
fix(installer): promote persisted PATH entries
|
2026-05-10 05:40:38 +01:00 |
|
Kevin Lin
|
b79de62b3c
|
fix(codex): remove dynamic tools profile option
|
2026-05-09 21:34:33 -07:00 |
|
Peter Steinberger
|
a0fb7fb045
|
refactor: centralize channel ingress access
|
2026-05-10 00:18:36 -04:00 |
|
Colin
|
7a2a31dede
|
feat: add realtime voice OAuth controls
|
2026-05-10 00:13:23 -04:00 |
|
Peter Steinberger
|
e1ced53ac3
|
fix(installer): satisfy shellcheck promotion wrapper
|
2026-05-10 05:12:44 +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 |
|
Peter Steinberger
|
a672bef837
|
fix(release): serialize live OpenAI Docker lanes
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
354e49ac7d
|
fix(release): serialize OpenAI installer e2e turns
|
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 |
|