Peter Steinberger
6831579267
perf: skip provider plugin loading in extra param tests
2026-04-24 10:02:57 +01:00
Peter Steinberger
b5e5f2cede
feat(google): add realtime voice provider
2026-04-24 09:36:20 +01:00
Vincent Koc
c1b9aa7d96
fix(plugins): pin official external channel source ( #70997 )
2026-04-24 00:35:03 -07:00
Peter Steinberger
33c0cd1378
fix: improve codex model discovery
2026-04-24 08:17:01 +01:00
Ayaan Zaidi
f353a61bab
ci(release): use blacksmith docker cache for npm telegram
2026-04-24 12:36:50 +05:30
Ayaan Zaidi
512d3d2287
ci(release): prebuild npm telegram docker image
2026-04-24 12:29:54 +05:30
Ayaan Zaidi
8ba22ca0dc
ci(release): use release approval for npm telegram e2e
2026-04-24 12:15:09 +05:30
Ayaan Zaidi
972c7112a2
refactor(release): distill npm telegram docker runner
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
02d7215005
ci(release): gate npm telegram e2e by release team
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
ed6b487e20
ci(release): harden npm telegram beta e2e
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
5dd3c37fce
test(release): address npm telegram e2e review
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
bd1b8448a5
test(release): support convex npm telegram credentials
2026-04-24 12:06:33 +05:30
Vincent Koc
cb4fc58547
feat(plugins): move Bonjour discovery into bundled plugin
...
* fix(deps): detect constant dynamic imports in ownership audit
* feat(plugins): move bonjour discovery into bundled plugin
* test(plugins): remove moved bonjour core tests
* fix(plugins): harden bonjour disable and console restore
* fix(plugins): split gateway discovery ids from services
* fix(plugins): harden bonjour advertiser shutdown
* fix(plugins): clean up bonjour split lint
2026-04-23 23:29:51 -07:00
Vincent Koc
37c37eecfb
feat(plugins): expose install source facts
...
* feat(plugins): expose install source facts
* fix(plugins): normalize install integrity facts
* fix(plugins): guard install source string fields
* fix(plugins): keep install source facts additive
2026-04-23 23:21:43 -07:00
Peter Steinberger
569290c36d
feat: add Google Meet paired-node Chrome transport
2026-04-24 05:31:32 +01:00
Patrick Erichsen
88fb6518c2
test(qa): validate Discord Convex credential payloads ( #70910 )
2026-04-23 20:35:54 -07:00
Peter Steinberger
a42bd94b21
ci: keep install smoke off pull requests
2026-04-24 04:24:58 +01:00
Peter Steinberger
f9b33b7d96
fix: disable bundled plugins during Parallels update
2026-04-24 03:23:14 +01:00
Peter Steinberger
68e2d6f088
fix: use node for Parallels config scrub
2026-04-24 02:50:42 +01:00
Peter Steinberger
07cb18ca04
fix: scrub future plugin entries in Parallels update smoke
2026-04-24 02:33:21 +01:00
Peter Steinberger
794437a730
ci: keep full install smoke off merge pushes
2026-04-24 02:31:36 +01:00
Peter Steinberger
3caaba79bc
ci: keep installer smoke dependencies installed
2026-04-24 01:50:43 +01:00
Peter Steinberger
d1ea58fdbf
ci: limit bun install smoke to release gates
2026-04-24 01:50:42 +01:00
Peter Steinberger
3a2f0e7a1a
ci: split install smoke fast path
2026-04-24 01:50:42 +01:00
Gabriel Kripalani
0f026addaa
feat: add OpenRouter image generation ( #67668 )
...
Adds OpenRouter image generation support for image_generate. Fixes #55066 . Thanks @notamicrodose.
2026-04-24 01:39:19 +01:00
Peter Steinberger
a2221d6b47
test: extend changed-check watchdog
2026-04-24 01:31:32 +01:00
Peter Steinberger
f04a3dced0
build: update Pi model dependencies
2026-04-24 01:24:46 +01:00
Peter Steinberger
e28fca2e11
chore: separate commit formatting from changed gate
2026-04-23 23:55:52 +01:00
Peter Steinberger
f523bbfcd1
fix: align claude cli permissions with exec policy
...
Derive Claude CLI bypass mode from OpenClaw exec YOLO policy, preserve raw Claude permission-mode overrides, update docs/changelog, and cover global/per-agent policy behavior.
2026-04-23 23:11:34 +01:00
Peter Steinberger
908335025f
test: route browser changed tests to browser lane
2026-04-23 22:22:49 +01:00
Peter Steinberger
f3aaafbd70
ci: use latest stable install smoke baseline
2026-04-23 22:11:53 +01:00
Peter Steinberger
ddcc39de91
fix(openai): reuse Codex OAuth for OpenAI images
2026-04-23 22:06:36 +01:00
Peter Steinberger
11e95a49d0
test: name contract vitest projects
2026-04-23 21:54:05 +01:00
Peter Steinberger
d9aacbd3f9
ci: skip duplicate npm global install smoke
2026-04-23 21:43:06 +01:00
Peter Steinberger
c84a2f5244
feat(openai): add codex oauth image generation
2026-04-23 21:34:24 +01:00
Peter Steinberger
7ce36b4d12
ci: isolate non-root install smoke cache
2026-04-23 21:31:13 +01:00
Peter Steinberger
78fe353995
ci: harden install smoke npm cache cleanup
2026-04-23 21:19:20 +01:00
Peter Steinberger
956350bb9c
ci: share npm cache in install smoke
2026-04-23 20:57:31 +01:00
Vincent Koc
f02fcba21f
fix(test): throttle local vitest under memory pressure
2026-04-23 12:56:28 -07:00
Peter Steinberger
ff56a9d41b
test(openai): prefer canonical GPT refs
2026-04-23 20:47:39 +01:00
Peter Steinberger
6471e0cdce
ci: isolate manual install smoke runs
2026-04-23 20:44:11 +01:00
Peter Steinberger
010b13e6e9
test: update lint suppression allowlist
2026-04-23 20:43:42 +01:00
Peter Steinberger
6fc8913223
refactor(auto-reply): extract effective reply route resolution
2026-04-23 20:40:27 +01:00
Peter Steinberger
72b0e3d033
ci: run install smoke on manual dispatch
2026-04-23 20:40:14 +01:00
Peter Steinberger
aad31817ef
ci: add bun global install smoke
2026-04-23 20:27:04 +01:00
Peter Steinberger
cd5bc2fc93
test(openai): cover GPT-5.5 defaults
2026-04-23 20:19:15 +01:00
Peter Steinberger
efd5eb231a
perf: trim feishu extension tests
2026-04-23 19:57:08 +01:00
Tak Hoffman
7651a03424
Add packed CLI smoke checks for release packaging ( #70685 )
...
* Add packed CLI smoke release checks
* Address PR review feedback
* Harden packed CLI smoke checks
* Tighten release verifier parsing
* Scan root dist module files in release verifier
2026-04-23 13:50:15 -05:00
Peter Steinberger
1f06073fe8
perf: trim slack extension test setup
2026-04-23 19:45:53 +01:00
Peter Steinberger
e2f2deae78
fix: fail fast on silent changed-test hangs
2026-04-23 19:40:25 +01:00