Commit Graph

40295 Commits

Author SHA1 Message Date
Peter Steinberger
68359cacbf feat(webchat): add server-side dictation (#76021)
Summary:
- This PR adds WebChat server-side dictation through a new authenticated `chat.transcribeAudio` Gateway RPC, MediaRecorder composer controls, docs/changelog updates, and focused gateway/UI tests.
- Reproducibility: yes. Current main reproduces the missing feature by inspection: the Gateway method list, write scopes, docs, and WebChat voice-control test have no `chat.transcribeAudio` server-dictation path.

ClawSweeper fixups:
- Included follow-up commit: feat(webchat): add server-side dictation
- Included follow-up commit: fix(clawsweeper): address review for automerge-openclaw-openclaw-7602…

Validation:
- ClawSweeper review passed for head 850571380a.
- Required merge gates passed before the squash merge.

Prepared head SHA: 850571380a
Review: https://github.com/openclaw/openclaw/pull/76021#issuecomment-4363514226

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-02 23:09:23 +00:00
Peter Steinberger
15bbf4f2f3 fix(channels): clarify remote install hints
Clarify remote channel install hints and align onboarding install source labels with progress-bar coverage.
2026-05-02 15:57:41 -07:00
Peter Steinberger
9a899a29b8 test(tooling): align plugin prerelease expectations 2026-05-02 23:53:41 +01:00
Peter Steinberger
550d6f5c43 fix: allow beta gateway refresh for same release config 2026-05-02 23:52:37 +01:00
Peter Steinberger
e857c795a8 fix(plugins): allow Discord install repair 2026-05-02 23:48:54 +01:00
Val Alexander
57d6e63f30 fix(gateway): keep requested plugin tools invokable (#76285) thanks @BunsDev
Keep directly requested plugin tools invokable under restrictive profiles, with the changelog update included on the verified branch.
2026-05-02 17:48:11 -05:00
Peter Steinberger
9404a4ddcd fix: stop bonjour stuck-announcing churn 2026-05-02 23:40:49 +01:00
Peter Steinberger
816f3f11a1 docs: remove alpha release references 2026-05-02 23:40:23 +01:00
Vincent Koc
dfce72d136 Merge branch 'main' of https://github.com/openclaw/openclaw
* 'main' of https://github.com/openclaw/openclaw:
  test(docker): expect discord onboard package lane
2026-05-02 15:37:24 -07:00
Peter Steinberger
9ef7c024c8 test(docker): expect discord onboard package lane 2026-05-02 23:36:43 +01:00
Vincent Koc
595bb6f240 Merge branch 'main' of https://github.com/openclaw/openclaw
* 'main' of https://github.com/openclaw/openclaw:
  Rename Codex runtime prompt snapshot directory (#76274)
  fix(plugins): canonicalize install provenance paths
2026-05-02 15:36:40 -07:00
pashpashpash
bcb2476ae7 Rename Codex runtime prompt snapshot directory (#76274)
* test: rename Codex runtime prompt snapshots

* test: refresh prompt snapshots with node24

* test: format prompt snapshot markdown in generator
2026-05-03 07:34:59 +09:00
Vincent Koc
e3d76d2e1f fix(channels): keep matrix and mattermost bundled 2026-05-02 15:32:29 -07:00
Peter Steinberger
dc005e1bcc fix(plugins): canonicalize install provenance paths 2026-05-02 23:32:00 +01:00
Vincent Koc
c8fa0fd1c9 fix(onboarding): surface official plugin installs 2026-05-02 15:26:48 -07:00
Vincent Koc
7a54076770 test(plugins): avoid kitchen sink config drift 2026-05-02 15:25:17 -07:00
Vincent Koc
a8f62725e5 test(plugins): pin kitchen sink npm fixture 2026-05-02 15:25:17 -07:00
Vincent Koc
1417008ff7 test(plugins): harden package plugin e2e lanes 2026-05-02 15:25:17 -07:00
clawsweeper[bot]
ae82a39150 fix(active-memory): fast-fail stalled recall paths (#76183)
Summary:
- This PR adds Active Memory transcript polling to fast-fail terminal zero-hit or unavailable recall tool results, filters timeout boilerplate, extends focused regressions, and adds a changelog fix entry.
- Reproducibility: yes. The PR includes focused regressions that reproduce terminal zero-hit search, unavailab ... rch, non-empty `details.results` with `debug.hits: 0`, memory_get misses, and timeout boilerplate behavior.

ClawSweeper fixups:
- Included follow-up commit: fix(active-memory): fast-fail stalled recall paths
- Included follow-up commit: fix(clawsweeper): address review for automerge-openclaw-openclaw-7576…
- Included follow-up commit: fix(clawsweeper): reconcile automerge-openclaw-openclaw-75761 with ma…
- Ran the ClawSweeper repair loop before final review.

Validation:
- ClawSweeper review passed for head e5ea3f1a7a.
- Required merge gates passed before the squash merge.

Prepared head SHA: e5ea3f1a7a
Review: https://github.com/openclaw/openclaw/pull/76183#issuecomment-4364369591

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: codexGW <9350182+codexGW@users.noreply.github.com>
2026-05-02 22:23:02 +00:00
Peter Steinberger
9fdc0e7030 fix(codex): forward workspace bootstrap context 2026-05-02 23:21:29 +01:00
Vincent Koc
1f03b629be chore(config): refresh config docs baseline 2026-05-02 15:19:57 -07:00
Peter Steinberger
192e750035 fix: repair stale configured channel plugins 2026-05-02 23:12:11 +01:00
Peter Steinberger
123a507fa2 fix(ci): narrow active task restart blockers 2026-05-02 23:08:56 +01:00
Peter Steinberger
7f83ba8ddf fix: reserve auth CLI root from plugin allowlist gating 2026-05-02 23:07:25 +01:00
Peter Steinberger
2a7d6f6f13 fix(ci): satisfy lint after restart controls 2026-05-02 23:05:26 +01:00
Peter Steinberger
15dc7d3f57 test(release): align pack checks with externalized plugins 2026-05-02 23:00:04 +01:00
Peter Steinberger
e5f8c5195f fix(plugins): detect stale persisted registry metadata 2026-05-02 23:00:04 +01:00
Vincent Koc
00ad13b599 fix(plugins): use default tags for official plugin installs 2026-05-02 14:47:53 -07:00
Peter Steinberger
2fd1e7b32d fix: normalize LM Studio binary reasoning efforts 2026-05-02 22:46:44 +01:00
Vincent Koc
9f8744b140 docs(changelog): note beta upgrade fixes 2026-05-02 14:45:28 -07:00
Vincent Koc
f6f8d74419 fix(gateway): expose restart drain controls 2026-05-02 14:43:59 -07:00
Vincent Koc
624eaf5d4a docs(local-models): add hardware floor + backend picker, restructure stricter backend section as numbered triage flow 2026-05-02 14:43:51 -07:00
Vincent Koc
3dbf31885c docs(experimental): explain local model lean mode for operators 2026-05-02 14:43:51 -07:00
pashpashpash
9e57b98bb9 Improve Codex happy path prompt snapshots (#76229)
* test: add Codex model prompt layers to snapshots

* test: keep rendered prompt snapshots raw

* test: check prompt snapshot drift in ci

* test: prefer codex model cache for prompt fixtures

* fix: exclude publishable plugin dist from core package
2026-05-03 06:40:20 +09:00
Vincent Koc
5d6445417f fix(doctor): repair effective plugin installs 2026-05-02 14:40:03 -07:00
Peter Steinberger
c5013eaf43 docs: complete source-backed docs sweep 2026-05-02 22:37:01 +01:00
Vincent Koc
343e4723d8 fix(discord): persist slash command deploy hash 2026-05-02 14:35:57 -07:00
Vincent Koc
ce04ad83fa fix(status): trust live channel credential state 2026-05-02 14:33:23 -07:00
Vincent Koc
0fbf4636f5 fix(plugins): suppress mirrored provider env warnings 2026-05-02 14:31:32 -07:00
Vincent Koc
d68ca425bd fix(status): report beta registry channel 2026-05-02 14:30:18 -07:00
Peter Steinberger
cb9a97f211 test(ui): update home-relative media expectation 2026-05-02 22:30:03 +01:00
Vincent Koc
dc6d9973e9 fix(plugins): tolerate missing clawhub artifact resolver 2026-05-02 14:28:20 -07:00
Vincent Koc
871cd475af fix(status): show configured channels without gateway 2026-05-02 14:28:20 -07:00
Vincent Koc
0841bcdc01 fix(config): reject unavailable provider refs 2026-05-02 14:26:02 -07:00
Peter Steinberger
3312ce5acb fix: support home-relative media paths 2026-05-02 22:23:45 +01:00
Vincent Koc
24d0562d7d fix(doctor): preserve third-party plugin dependencies 2026-05-02 14:21:42 -07:00
Peter Steinberger
3afd4fdeeb fix(release): exclude publishable plugin dist trees 2026-05-02 22:19:28 +01:00
Peter Steinberger
282051a14f fix: install disabled external search providers 2026-05-02 22:14:37 +01:00
Peter Steinberger
929df0f556 fix(agents): lower session repair success logging 2026-05-02 22:09:42 +01:00
Vincent Koc
cd710bcfb2 fix(plugins): clarify unavailable clawhub artifacts 2026-05-02 14:06:50 -07:00