Peter Steinberger
|
2a6239084f
|
test(release): route Codex live slash checks through chat
|
2026-05-10 01:48:07 +01:00 |
|
Peter Steinberger
|
c9eeb2d48c
|
test: tighten doctor state integrity assertions
|
2026-05-10 01:46:37 +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
|
8073c95a5a
|
test: tighten message command assertions
|
2026-05-10 01:42:58 +01:00 |
|
Peter Steinberger
|
342076b4c0
|
test: tighten release plugin install assertions
|
2026-05-10 01:40:52 +01:00 |
|
brokemac79
|
af69e78901
|
fix image generation provider discovery
|
2026-05-09 20:40:31 -04:00 |
|
Peter Steinberger
|
099d773f23
|
test: tighten sessions cleanup assertions
|
2026-05-10 01:39:05 +01:00 |
|
Peter Steinberger
|
19bc6ae3be
|
test: tighten agent command assertions
|
2026-05-10 01:37:21 +01:00 |
|
Peter Steinberger
|
5d0045786b
|
test: tighten doctor repair sequencing assertions
|
2026-05-10 01:35:32 +01:00 |
|
Peter Steinberger
|
77d608d02a
|
test: tighten agents delete assertions
|
2026-05-10 01:34:27 +01:00 |
|
Peter Steinberger
|
0e66d6ae11
|
test: tighten legacy config migration assertions
|
2026-05-10 01:32:24 +01:00 |
|
Peter Steinberger
|
b10c98854d
|
test: tighten gateway daemon flow assertions
|
2026-05-10 01:31:02 +01:00 |
|
Peter Steinberger
|
10caa76473
|
fix: drop stale managed plugin install records
|
2026-05-10 01:29:56 +01:00 |
|
Peter Steinberger
|
0f66f21e62
|
test: tighten status json runtime assertions
|
2026-05-10 01:26:23 +01:00 |
|
brokemac79
|
e71589a14b
|
test(ports): accept expected gateway bind
|
2026-05-09 20:24:41 -04:00 |
|
brokemac79
|
3dec1b3267
|
fix(status): accept expected gateway bind listeners
|
2026-05-09 20:24:41 -04:00 |
|
Peter Steinberger
|
4fcc502d25
|
test: tighten model source plan assertions
|
2026-05-10 01:24:18 +01:00 |
|
Peter Steinberger
|
8d9f531a49
|
test: tighten daemon install assertions
|
2026-05-10 01:22:38 +01:00 |
|
Peter Steinberger
|
8ecd29067c
|
test: tighten health snapshot assertions
|
2026-05-10 01:20:44 +01:00 |
|
Peter Steinberger
|
c43599a23e
|
test: tighten auth configure prompt assertions
|
2026-05-10 01:19:19 +01:00 |
|
brokemac79
|
2bdbec8246
|
fix(status): treat CLI runtime aliases as selected route
|
2026-05-09 20:18:41 -04:00 |
|
Peter Steinberger
|
fa0506bd31
|
test: tighten channel status command assertions
|
2026-05-10 01:17:13 +01:00 |
|
Peter Steinberger
|
01bfa76791
|
test: tighten gateway status output assertions
|
2026-05-10 01:15:44 +01:00 |
|
Peter Steinberger
|
eb18005c9e
|
test: tighten status scan assertions
|
2026-05-10 01:13:57 +01:00 |
|
Peter Steinberger
|
44eecbb7ae
|
test: tighten doctor route assertions
|
2026-05-10 01:12:29 +01:00 |
|
Peter Steinberger
|
dd53545ffc
|
test: tighten model catalog assertions
|
2026-05-10 01:10:47 +01:00 |
|
Peter Steinberger
|
d5fe89abb5
|
test: tighten status and onboarding assertions
|
2026-05-10 01:08:57 +01:00 |
|
Peter Steinberger
|
5f83f4644e
|
test: tighten model and migration assertions
|
2026-05-10 01:05:34 +01:00 |
|
brokemac79
|
4ab6878473
|
fix(tasks): report cron session preserves from locked store
|
2026-05-09 20:05:07 -04:00 |
|
brokemac79
|
021f753f72
|
fix(tasks): prune stale cron session registry entries
|
2026-05-09 20:05:07 -04:00 |
|
Peter Steinberger
|
e68eb601fa
|
test: tighten command resolver assertions
|
2026-05-10 01:03:21 +01:00 |
|
Peter Steinberger
|
6f3f13782f
|
test(release): harden Codex harness status matching
|
2026-05-10 00:59:52 +01:00 |
|
Peter Steinberger
|
f78308147a
|
test: tighten remaining small command matchers
|
2026-05-10 00:59:13 +01:00 |
|
Peter Steinberger
|
ccd697fb10
|
test: tighten channel setup assertions
|
2026-05-10 00:55:38 +01:00 |
|
Shakker
|
933306475c
|
perf: keep channel SDK runtime imports lazy
|
2026-05-10 00:54:15 +01:00 |
|
Shakker
|
be916995da
|
test: isolate subagent archive registry deps
|
2026-05-10 00:54:15 +01:00 |
|
Peter Steinberger
|
0311fe9d8a
|
test: tighten small command assertions
|
2026-05-10 00:53:49 +01:00 |
|
Peter Steinberger
|
4c72240a56
|
fix: normalize emitted google gemini model ids
|
2026-05-10 00:51:26 +01:00 |
|
Peter Steinberger
|
d5a1792a66
|
test(release): harden live release validation
|
2026-05-10 00:50:19 +01:00 |
|
Peter Steinberger
|
6f9f3bc1ec
|
test: tighten remaining one-hit assertions
|
2026-05-10 00:45:21 +01:00 |
|
Peter Steinberger
|
c6f7e63cb7
|
test: tighten doctor helper assertions
|
2026-05-10 00:41:48 +01:00 |
|
Peter Steinberger
|
fd52454746
|
test: tighten small onboarding model assertions
|
2026-05-10 00:39:27 +01:00 |
|
Peter Steinberger
|
cbbbdb37eb
|
test: tighten onboarding doctor assertions
|
2026-05-10 00:36:18 +01:00 |
|
Peter Steinberger
|
e9373925bb
|
test: tighten channel status task assertions
|
2026-05-10 00:34:42 +01:00 |
|
Peter Steinberger
|
c522acc08d
|
test: tighten small command matcher assertions
|
2026-05-10 00:32:13 +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
|
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 |
|