Peter Steinberger
5ed1cfc15c
docs: keep qa broker notes internal
2026-05-08 06:01:23 +01:00
pashpashpash
fb106fb9ae
fix codex harness service tiers ( #79152 )
2026-05-08 12:10:41 +09:00
Patrick Erichsen
10f9a758b6
docs: add dedicated ClawHub docs tab ( #79159 )
...
* docs: add clawhub docs tab
* fix: satisfy docs sync lint
* docs: prune internal clawhub nav pages
* docs: include ClawHub publishing page in nav
* docs: use clawhub how-it-works route
2026-05-07 18:55:08 -07:00
Peter Steinberger
63ec912786
fix(openai): use GA realtime bridge for gpt-realtime-2
...
Summary:
- switch OpenAI realtime voice default to gpt-realtime-2
- migrate backend OpenAI WebSocket bridge to the GA session shape and drop the beta header
- keep Azure deployment realtime bridges on the deployment-compatible shape
- extend live Talk smoke coverage and align npm Telegram package-runtime assertions
Verification:
- pnpm test extensions/openai/realtime-voice-provider.test.ts src/gateway/protocol/index.test.ts src/gateway/talk-handoff.test.ts extensions/google-meet/index.test.ts -- --reporter=dot
- pnpm test test/scripts/npm-telegram-live.test.ts -- --reporter=dot
- pnpm check:docs
- env OPENCLAW_TESTBOX=0 pnpm check:changed
- OPENCLAW_REALTIME_OPENAI_MODEL=gpt-realtime-2 node --import tsx scripts/dev/realtime-talk-live-smoke.ts
2026-05-08 00:47:25 +01:00
Kevin Lin
e984a99c7e
fix: keep gateway watch sync tracing opt-in ( #79110 )
2026-05-07 16:40:35 -07:00
Peter Steinberger
e29f4ff6b8
fix: keep npm telegram e2e on package runtime
2026-05-08 00:29:20 +01:00
Peter Steinberger
6a4069dead
fix: share plugin runtime helpers
...
Consolidate shared plugin runtime MIME/schema helpers, preserve canonical runtime behavior, and guard QQBot STT fetches.
2026-05-08 00:28:43 +01:00
Marcus Castro
5df08201ff
refactor(runtime): add prepared runtime foundation ( #78248 )
...
* docs(runtime): document prepared runtime guidance
* refactor(provider-runtime): thread prepared provider handles
* refactor(runtime-plan): add prepared runtime foundation
* refactor(outbound): add prepared channel runtime facts
* refactor(models): add scoped model reference helpers
* refactor(plugin-sdk): expose prepared runtime helper surfaces
2026-05-07 18:49:42 -03:00
sallyom
56fe64e8e3
fix: print resolved installer follow-up command
...
Signed-off-by: sallyom <somalley@redhat.com >
2026-05-07 16:31:21 -04:00
Vincent Koc
0fca665497
docs(imessage): document bluebubbles deprecation
2026-05-07 13:12:00 -07:00
Vincent Koc
c97998ce21
chore(channels): remove bluebubbles bundled surface
2026-05-07 12:52:48 -07:00
jesse-merhi
dd0a9bf869
lint: replace raw socket guard with codeql
2026-05-08 01:18:04 +10:00
jesse-merhi
9cc5e49e65
lint: replace proxy mutation guard with opengrep
2026-05-08 01:18:04 +10:00
jesse-merhi
f05e2222f3
lint: allow managed proxy mutation scopes
2026-05-08 01:18:04 +10:00
jesse-merhi
f4797921ac
lint: classify raw socket callsites
2026-05-08 01:18:04 +10:00
Vincent Koc
8e88c7b297
test(plugins): align canvas startup metadata
2026-05-07 07:16:21 -07:00
Peter Steinberger
a68ad39877
ci(release): speed up beta publish path
2026-05-07 15:02:24 +01:00
Peter Steinberger
955b025697
feat: add native sqlite Kysely dialect
...
Add an owned Kysely dialect for native node:sqlite, raise the Node 22 floor to 22.16+ for StatementSync.columns(), and cover select/returning/stale insert id behavior.
2026-05-07 13:07:03 +01:00
Shakker
2c0f8a0beb
fix: restore canvas ci checks
2026-05-07 11:55:52 +01:00
Vincent Koc
b165c0d10a
fix(ci): restore main validation
2026-05-07 03:39:26 -07:00
Vincent Koc
61386055b1
fix(test): use current gateway protocol in docker network smoke
2026-05-07 02:11:41 -07:00
Peter Steinberger
bece8dcbb8
fix: harden generated surface pruning
2026-05-07 09:07:18 +01:00
Peter Steinberger
330ba1fa31
refactor: move canvas to plugin surfaces
2026-05-07 09:07:18 +01:00
Peter Steinberger
f2458d8828
ci: isolate prompt snapshot check
2026-05-07 03:07:58 +01:00
Peter Steinberger
d3fc1985fe
ci: keep runner fallback label specific
2026-05-07 01:45:20 +01:00
Peter Steinberger
13770167a0
ci: split core runtime cron shard
2026-05-07 01:41:53 +01:00
Peter Steinberger
7cab067bce
ci: scope prompt snapshot boundary check
2026-05-07 01:31:50 +01:00
Peter Steinberger
8cffc5a2f4
ci: fall back by runner family
2026-05-07 01:13:35 +01:00
Peter Steinberger
c53f63ccb8
ci: fix runner telemetry lint
2026-05-07 01:10:32 +01:00
Peter Steinberger
c3853611ee
ci: add runner fallback timing telemetry
2026-05-07 01:04:22 +01:00
Vincent Koc
90f7134535
test(docker): disable live model transform cache
2026-05-06 14:08:30 -07:00
Vincent Koc
78b252682b
test(docker): ignore artifacts in live source staging
2026-05-06 14:08:29 -07:00
Vincent Koc
445dda54f1
fix(docker): preserve functional image dependencies
2026-05-06 14:08:28 -07:00
Vincent Koc
ffd212ca43
fix(docker): avoid package node_modules copy conflicts
2026-05-06 14:08:28 -07:00
Peter Steinberger
c738539b1e
fix(ci): reject mixed-case staging debris before pack
2026-05-06 17:02:23 +01:00
Vincent Koc
d70e06334e
fix(ci): keep cross-os matrix resolution dependency-free
2026-05-06 08:53:41 -07:00
Peter Steinberger
cc9f88e6e6
ci: fix release cross-os loader path
2026-05-06 12:20:56 +01:00
Peter Steinberger
cf21cbafc4
ci: harden release validation harness checks
2026-05-06 12:08:45 +01:00
Vincent Koc
4996153b6d
test(docker): source cli backend live profile before auth check
2026-05-06 03:25:00 -07:00
Vincent Koc
2c7c19ac2d
test(docker): use api-key auth for codex cli live lane
2026-05-06 03:25:00 -07:00
Vincent Koc
1df3850a17
test(docker): source testbox profile for codex npm plugin
2026-05-06 03:24:59 -07:00
Vincent Koc
3d46e2c366
test(docker): pass openai env to codex npm plugin lane
2026-05-06 03:24:59 -07:00
Vincent Koc
6c7c0e559a
test(docker): hydrate codex harness live profile
2026-05-06 03:24:58 -07:00
Vincent Koc
377c69773f
test(docker): hydrate openwebui live profile
2026-05-06 03:24:58 -07:00
Vincent Koc
ff09f8022d
test(docker): scope live gateway discovery
2026-05-06 03:24:57 -07:00
Vincent Koc
8a47c79826
test(docker): preserve live gateway heap
2026-05-06 03:24:57 -07:00
Vincent Koc
11f0aeeb62
test(docker): use matrix live gateway image
2026-05-06 03:24:57 -07:00
Vincent Koc
359c60948f
test(docker): isolate live gateway profile plugins
2026-05-06 03:24:57 -07:00
Vincent Koc
dfb160db6d
test(docker): widen live profile lane timeout
2026-05-06 03:24:56 -07:00
Vincent Koc
64ab50e42b
fix(update): preserve plugin warning context
2026-05-06 03:24:56 -07:00