Peter Steinberger
9ebdd26020
fix: thread package root into symlink cleanup
2026-05-03 21:49:53 +01:00
Peter Steinberger
797d02497e
fix: prune stale plugin runtime symlinks
2026-05-03 21:49:53 +01:00
Vincent Koc
53cc52981b
fix(test): align plugin gauntlet with built runtime
2026-05-03 13:17:21 -07:00
Peter Steinberger
579cc23ce0
ci: publish ClawHub plugins as ClawPacks
2026-05-03 19:19:19 +01:00
Peter Steinberger
0d97fa3f3a
ci(release): skip baseline lifecycle scripts in upgrade checks
2026-05-03 18:35:35 +01:00
Vincent Koc
9d858a401d
fix(release): use sync published tar extraction
2026-05-03 10:22:36 -07:00
Vincent Koc
eb5517be51
fix(release): verify published plugin runtime tarballs
2026-05-03 10:22:36 -07:00
Peter Steinberger
c30531ddaf
ci: remove stale deadcode allowlist entry
2026-05-03 18:21:11 +01:00
Peter Steinberger
d763b83854
fix: explain disabled plugin command aliases
...
Preserve enabled-by-default metadata for manifest command aliases so missing CLI command diagnostics can point users at the parent bundled plugin and the `openclaw plugins enable <plugin>` repair path.
Also carries the current-main deadcode allowlist entry for the command-analysis barrel that blocked CI.
Verified:
- pnpm test src/cli/run-main.test.ts src/plugins/manifest-command-aliases.test.ts
- pnpm deadcode:unused-files
- pnpm exec oxfmt --check --threads=1 scripts/deadcode-unused-files.allowlist.mjs CHANGELOG.md src/cli/run-main-policy.ts src/cli/run-main.test.ts src/plugins/manifest-command-aliases.ts src/plugins/manifest-command-aliases.test.ts
- git diff --check
- PR CI on 6076ff2d52 green, ignoring cancelled auto-response per landing matrix
2026-05-03 18:19:50 +01:00
Peter Steinberger
8b4808d543
fix(release): align beta plugin changelog sections
2026-05-03 17:56:07 +01:00
Peter Steinberger
e7f1b10ff8
fix: auto-repair gateway watch startup
2026-05-03 17:11:19 +01:00
Peter Steinberger
77a50db9ea
feat(qa): add Mantis Discord status reaction scenario ( #76747 )
...
* feat(qa): add Mantis Discord status reaction scenario
* fix(qa): retry Discord rate limits in Mantis runs
* refactor(qa): reuse Discord API retry helper
* fix(qa): import Discord API through package surface
* fix(ci): generate Discord boundary declarations
* fix(ci): keep xai boundary overrides stable
2026-05-03 17:00:06 +01:00
Peter Steinberger
fa866d562e
perf(gateway): trim startup imports and sentinel checks
2026-05-03 16:43:07 +01:00
Peter Steinberger
bd79b25bb7
perf(gateway): defer task registry startup imports
2026-05-03 15:52:57 +01:00
Vincent Koc
877eb1cbed
fix(heartbeat): align response tool prompts ( #76458 )
...
* fix(heartbeat): align response tool prompts
* docs(changelog): credit heartbeat prompt fix
2026-05-03 07:19:56 -07:00
Peter Steinberger
1110c249ae
test: keep windows smoke compatible with old agent cli
...
(cherry picked from commit bf91494035 )
2026-05-03 15:15:56 +01:00
Peter Steinberger
3a5a2bfaf4
test: accept externalized discord voice fallback
...
(cherry picked from commit 13424b9b3e )
2026-05-03 15:15:56 +01:00
Peter Steinberger
96b574f486
fix: honor package excludes in channel pack smoke
...
(cherry picked from commit 5305b172a3 )
2026-05-03 15:15:56 +01:00
Peter Steinberger
ad1ccd671b
chore: move oxlint tsconfigs under config
2026-05-03 15:12:06 +01:00
Peter Steinberger
e7bb5d6ddf
chore: move swift configs under config
2026-05-03 14:51:56 +01:00
Peter Steinberger
d0f0fe97a6
chore: move root tool configs
2026-05-03 14:42:56 +01:00
Peter Steinberger
1f1686bc4d
chore: reduce root cleanup files
2026-05-03 14:38:13 +01:00
Peter Steinberger
8c95664e55
fix: keep runtime model auth alias after build
...
(cherry picked from commit f352caf07e )
2026-05-03 14:37:17 +01:00
Peter Steinberger
82dd68d299
build: avoid ambiguous runtime aliases
...
(cherry picked from commit c96e62d5ab )
2026-05-03 14:37:17 +01:00
Peter Steinberger
422f1fe9bb
fix: align postpublish verification with external plugins
...
(cherry picked from commit abe2b294ae )
2026-05-03 14:37:17 +01:00
Peter Steinberger
a4a4cac8e9
ci: split slow CI shards
2026-05-03 14:11:04 +01:00
Peter Steinberger
0459bff556
refactor: share package cleanup helpers
2026-05-03 13:51:21 +01:00
Peter Steinberger
fbe9e2296f
chore: remove redundant npmignore
2026-05-03 13:33:40 +01:00
Peter Steinberger
706132c655
perf(gateway): add startup CPU profile option
2026-05-03 13:30:35 +01:00
Peter Steinberger
fd5e6ae9f1
chore: remove stale root tooling files
2026-05-03 13:29:34 +01:00
Peter Steinberger
4760ee4055
chore: remove root assets
2026-05-03 13:20:26 +01:00
Peter Steinberger
869103684f
chore: move swabble into apps
2026-05-03 13:10:25 +01:00
Peter Steinberger
45a5374ca8
perf: reduce raw gateway config startup work
2026-05-03 13:03:11 +01:00
Peter Steinberger
0fbb06e6df
ci: use org-owned Kova benchmark
2026-05-03 12:57:39 +01:00
Peter Steinberger
adc4fd453b
chore: move test tsconfigs
2026-05-03 12:56:52 +01:00
Peter Steinberger
b8a4d6a58a
test: move root contract fixture
2026-05-03 12:48:16 +01:00
Peter Steinberger
1507c6dac7
perf: reduce gateway startup overhead
2026-05-03 12:44:23 +01:00
Peter Steinberger
5ab4e6f9d9
chore: clean up editor metadata
2026-05-03 12:39:15 +01:00
Peter Steinberger
02c2160478
chore: clean up root clutter
2026-05-03 12:20:52 +01:00
Vincent Koc
4545a0ed61
fix(plugins): keep launch specs production-ready
2026-05-03 03:08:32 -07:00
Vincent Koc
0393ec5b53
fix(catalog): type channel ClawHub specs
2026-05-03 03:00:36 -07:00
Vincent Koc
961575ddf7
fix(catalog): preserve channel ClawHub specs
2026-05-03 02:59:49 -07:00
Vincent Koc
3ee5df618a
Revert "fix(plugins): align beta external launch metadata"
...
This reverts commit 34581bf46c .
2026-05-03 02:53:36 -07:00
Vincent Koc
34581bf46c
fix(plugins): align beta external launch metadata
2026-05-03 02:51:18 -07:00
Vincent Koc
e7b6e0ff90
fix(plugins): pin beta-only external launch specs
2026-05-03 02:50:10 -07:00
Vincent Koc
6a823a4f23
test(onboarding): assert channel status surfaces
2026-05-03 02:38:55 -07:00
Vincent Koc
2e608ad516
Revert "fix(onboarding): prefer clawhub diagnostics installs"
...
This reverts commit 3338581c20 .
2026-05-03 02:19:06 -07:00
Vincent Koc
3338581c20
fix(onboarding): prefer clawhub diagnostics installs
2026-05-03 02:15:51 -07:00
Vincent Koc
4781b46056
fix(channels): load third-party official channel packages
2026-05-03 01:30:43 -07:00
Vincent Koc
ea45950a9d
test(plugins): add lifecycle matrix coverage
...
Add plugin lifecycle matrix Docker E2E coverage, resource metrics, fixture registry version support, and gauntlet handling for bundled plugin ids / required config.
2026-05-03 01:18:31 -07:00