Vincent Koc
|
fb639fa3d5
|
fix(ci): harden control ui locale refresh rebases
|
2026-04-06 03:45:34 +01:00 |
Peter Steinberger
|
17a324b0de
|
chore: polish qa lab follow-ups
|
2026-04-05 23:21:56 +01:00 |
Peter Steinberger
|
b58f9c5258
|
feat: add qa channel foundation
|
2026-04-05 23:21:56 +01:00 |
Vincent Koc
|
1a3eb38aaf
|
fix(ci): stabilize ui i18n and gateway watch checks
|
2026-04-05 23:20:17 +01:00 |
Vincent Koc
|
0655e173c4
|
fix(ci): narrow control ui locale refresh push runs
|
2026-04-05 22:48:25 +01:00 |
Vincent Koc
|
94256ea1a0
|
revert(memory-wiki): back out llm wiki stack
|
2026-04-05 22:44:20 +01:00 |
Vincent Koc
|
57d1685a65
|
feat(memory-wiki): scaffold wiki vault plugin
|
2026-04-05 22:34:01 +01:00 |
Peter Steinberger
|
b5e87be7f0
|
ci(docs): retry publish sync pushes
|
2026-04-05 18:42:24 +01:00 |
Peter Steinberger
|
ffc1f7b337
|
feat(i18n): add Ukrainian docs and control UI locale
|
2026-04-05 18:31:02 +01:00 |
Vincent Koc
|
33ff535614
|
fix(ci): parallelize control ui locale refresh
|
2026-04-05 18:09:42 +01:00 |
Vincent Koc
|
7a14967f8e
|
fix(ci): skip repo-wide hooks for locale refresh commits
|
2026-04-05 17:53:12 +01:00 |
Vincent Koc
|
1a537fcfcf
|
fix(ci): pin control ui locale translation settings
|
2026-04-05 15:35:06 +01:00 |
Peter Steinberger
|
7e29e84fa4
|
docs: add it tr id pl publish locales
|
2026-04-05 14:37:59 +01:00 |
Vincent Koc
|
70d77f5425
|
fix(ci): reuse mintlify translation secret for control ui
|
2026-04-05 14:00:38 +01:00 |
Vincent Koc
|
79e5101a88
|
fix(ci): trigger control ui locale refresh on main changes
|
2026-04-05 13:55:20 +01:00 |
Vincent Koc
|
e681cc057b
|
chore(ci): reuse shared locale translation secrets
|
2026-04-05 13:55:20 +01:00 |
Vincent Koc
|
ee4fe4fb1e
|
feat(ui): add control ui locale sync pipeline
|
2026-04-05 13:55:20 +01:00 |
Peter Steinberger
|
b9d26fd1a4
|
docs: add arabic locale scaffolding
|
2026-04-05 12:37:22 +01:00 |
Peter Steinberger
|
283a6c65b7
|
ci: clone docs mirror without checkout api
|
2026-04-05 11:55:24 +01:00 |
Peter Steinberger
|
25da786c68
|
docs: add generated locale picker support
|
2026-04-05 11:53:02 +01:00 |
Peter Steinberger
|
dbfd96f4ec
|
docs: move ja-JP output to publish repo
|
2026-04-05 11:32:55 +01:00 |
Peter Steinberger
|
1ad5695aa4
|
ci: trigger zh-CN refresh on release
|
2026-04-05 11:16:00 +01:00 |
Peter Steinberger
|
a3f6e58928
|
docs: move zh-CN output to publish repo
|
2026-04-05 09:44:05 +01:00 |
Tak Hoffman
|
3bf1b69ece
|
CI: make bad-barnacle bypass PR auto-response
|
2026-04-04 12:28:03 -05:00 |
Peter Steinberger
|
6e6b4f6004
|
ci: gate releases on live cache floors
|
2026-04-04 15:44:34 +09:00 |
Peter Steinberger
|
ca9d2f3b41
|
ci: align vitest entrypoints with root config
|
2026-04-04 05:57:27 +01:00 |
Peter Steinberger
|
53fd262173
|
ci: align pnpm pins and vitest config
|
2026-04-04 05:44:29 +01:00 |
Tak Hoffman
|
c19321ed9e
|
docs: trim PR template root-cause boilerplate
|
2026-04-03 18:08:55 -05:00 |
Peter Steinberger
|
ebdade0efc
|
ci: shard extension fast checks
|
2026-04-03 18:26:26 +01:00 |
Vincent Koc
|
f71ef47288
|
fix(ci): disable automatic clawhub release workflow
|
2026-04-04 00:20:28 +09:00 |
Onur
|
fa9e1e3d8e
|
CI: add ClawHub plugin release workflow (#59179)
* CI: add ClawHub plugin release workflow
* CI: harden ClawHub plugin release workflow
* CI: finish ClawHub plugin release hardening
* CI: watch shared ClawHub release inputs
* CI: harden ClawHub publish workflow
* CI: watch more ClawHub release deps
* CI: match shared release inputs by prefix
* CI: pin ClawHub publish source commit
* CI: refresh pinned ClawHub release commit
* CI: rename ClawHub plugin release environment
---------
Co-authored-by: Onur Solmaz <onur@solmaz.io>
|
2026-04-03 15:40:07 +02:00 |
Peter Steinberger
|
1118d032ca
|
refactor: split extension test helpers
|
2026-04-03 13:06:11 +01:00 |
Peter Steinberger
|
685ef52284
|
refactor: simplify test workflow helpers
|
2026-04-03 13:00:00 +01:00 |
Peter Steinberger
|
71a54d0c95
|
fix(ci): forward bluebubbles barrel and node env fixes
|
2026-04-03 12:58:10 +01:00 |
Peter Steinberger
|
9ef5d85e40
|
refactor: remove custom test planner runtime
|
2026-04-03 12:45:13 +01:00 |
Peter Steinberger
|
d39e4dff6a
|
test: make planner lanes explicit
|
2026-04-03 12:29:29 +01:00 |
Peter Steinberger
|
d68840ef40
|
fix(ci): handle bundled fast-check task
|
2026-04-03 11:10:50 +01:00 |
hengm3467
|
52d8dc5b56
|
feat: add bundled StepFun provider plugin (#60032)
Co-authored-by: George Zhang <georgezhangtj97@gmail.com>
|
2026-04-02 23:53:50 -07:00 |
Peter Steinberger
|
6f67347e00
|
ci: restore npm token auth for dist-tag promotion
|
2026-04-02 20:37:49 +01:00 |
Peter Steinberger
|
d4d2d9e479
|
ci: move npm promotion into trusted workflow
|
2026-04-02 20:29:57 +01:00 |
Peter Steinberger
|
658f0c5d2d
|
ci: use oidc token for npm promotion
|
2026-04-02 20:23:56 +01:00 |
Peter Steinberger
|
209535b7c7
|
build: make npm release tag configurable
|
2026-04-02 19:06:37 +01:00 |
Vincent Koc
|
6eca1949d5
|
refactor(plugins): tighten web fetch provider boundary (#59646)
* refactor(plugins): tighten web fetch provider boundary
* fix(config): sync fetch secret parity and baseline
* fix(ci): enforce web fetch boundary guard
|
2026-04-02 20:53:57 +09:00 |
Gustavo Madeira Santana
|
a5cd921053
|
revert: remove TinyFish bundled plugin
|
2026-04-02 03:07:33 -04:00 |
Simantak Dabhade
|
b880118d2d
|
feat: add TinyFish as bundled browser automation plugin (#58645)
* feat: add TinyFish as bundled browser automation plugin
Add a default-off bundled `tinyfish` plugin with one tool
(`tinyfish_automation`) for hosted browser automation of complex public
web workflows. Follows the existing plugin architecture pattern.
- Plugin entry, manifest with contracts, config schema, SecretRef support
- SSE stream parser with COMPLETE-terminal, SSRF guards, credential rejection
- Bundled skill with escalation guidance (web_fetch -> web_search -> tinyfish -> browser)
- Docs page, labeler rule, glossary entry, changelog entry
- 21 tests covering request serialization, auth, security, streaming, and error paths
Closes #41300
* plugins: address review feedback and regenerate baselines
- Split API_INTEGRATION into TINYFISH_API_INTEGRATION and CLIENT_SOURCE
for semantic clarity (Greptile P2)
- Wrap post-finally parseEventBlock in try/catch so trailing malformed
data does not mask "stream ended before COMPLETE" error (Greptile P2)
- Regenerate config-baseline and plugin-sdk-api-baseline for new plugin
---------
Co-authored-by: Simantak Dabhade <simantak@mac.local>
|
2026-04-02 01:46:05 -04:00 |
Onur
|
f1f5a3fcf4
|
Release: trim duplicate preflight work (#59117)
* Release: skip duplicate runtime-deps staging
* Release: trim public mac validation workflow
* Release: require promoted npm publish
* Release: verify promoted npm provenance
* Release: restore public mac validation build
* Release: skip pack check on npm promote
* Release: skip pack check on npm promote
|
2026-04-01 19:24:37 +02:00 |
Peter Steinberger
|
79d0c92f3d
|
ci: prefix reused npm tarball paths
|
2026-04-01 16:39:08 +01:00 |
Peter Steinberger
|
2988a68b70
|
ci: skip reused npm publish metadata check
|
2026-04-01 16:12:26 +01:00 |
Peter Steinberger
|
181aef5cbe
|
ci: skip npm publish validation when reusing preflight
|
2026-04-01 15:59:04 +01:00 |
Peter Steinberger
|
fc745db76d
|
ci: remove bun workflow
|
2026-04-01 21:58:46 +09:00 |