Commit Graph

49583 Commits

Author SHA1 Message Date
Keshav's Bot
e72c849359 fix: make installer pnpm install noninteractive 2026-05-15 05:11:35 +01:00
Keshav's Bot
0d22fbf312 fix: avoid tag fetch for main installer ref 2026-05-15 05:11:35 +01:00
Peter Steinberger
f12e9c41fa fix(codex): inject app-server client factories
Co-authored-by: Benjamin Badejo <ben@benbadejo.com>
2026-05-15 05:03:28 +01:00
Peter Steinberger
0db0979365 fix: harden code mode runtime 2026-05-15 04:16:07 +01:00
Peter Steinberger
204941c03e fix: register code mode worker dependency 2026-05-15 04:16:07 +01:00
Peter Steinberger
bf400c08c3 docs: mark code tool surfaces experimental 2026-05-15 04:16:07 +01:00
Peter Steinberger
8985cd596a fix: refresh code mode after rebase 2026-05-15 04:16:07 +01:00
Peter Steinberger
0844e771a8 feat: add generic code mode runtime 2026-05-15 04:16:07 +01:00
Val Alexander
346a773b18 fix(ui): remove duplicate Usage heading
Remove the local Usage view header now that the shared Control UI shell owns the page title, clean up the obsolete Usage subtitle locale key through the i18n sync pipeline, and add focused render coverage.

Fixes #45709.
Supersedes #67290 and #74238.

Verification:
- node scripts/run-vitest.mjs ui/src/ui/views/usage.test.ts ui/src/ui/views/usage-render-overview.test.ts ui/src/styles/usage.test.ts ui/src/i18n/test/translate.test.ts
- pnpm lint --threads=8
- pnpm ui:i18n:check
- pnpm exec oxfmt --check --threads=1 CHANGELOG.md ui/src/styles/usage.css ui/src/ui/views/usage.ts ui/src/ui/views/usage.test.ts ui/src/i18n/locales/*.ts
- git diff --check
- node scripts/run-vitest.mjs src/logging/logger-redaction-behavior.test.ts
- GitHub CI run 25895690773 passed after failed-job rerun
- Real behavior proof run 25895689499 passed

Head: f60e501a07
2026-05-14 20:50:44 -05:00
Maple778
2156b204ea fix(ui): align overview session labels
Summary:
- move session display-name resolution into a shared UI helper
- reuse that resolver for Overview recent sessions and chat session controls
- keep Telegram/channel fallback labels from leaking raw compound session keys into Overview

Verification:
- node scripts/run-vitest.mjs ui/src/ui/views/overview.render.test.ts ui/src/ui/app-render.helpers.node.test.ts
- pnpm exec oxfmt --check --threads=1 ui/src/ui/app-render.helpers.ts ui/src/ui/chat/session-controls.ts ui/src/ui/session-display.ts ui/src/ui/views/overview-cards.ts ui/src/ui/views/overview.render.test.ts CHANGELOG.md
- pnpm exec oxlint --tsconfig config/tsconfig/oxlint.core.json ui/src/ui/app-render.helpers.ts ui/src/ui/chat/session-controls.ts ui/src/ui/session-display.ts ui/src/ui/views/overview-cards.ts ui/src/ui/views/overview.render.test.ts src/commands/doctor/shared/legacy-config-core-normalizers.ts
- git diff --check origin/main...HEAD
- GitHub CI on 36fd998f66: check, check-lint, checks-node-core-ui, build-artifacts, Real behavior proof all passed
2026-05-14 20:40:41 -05:00
Vincent Koc
695a4f5039 fix(web-search): wrap more provider json 2026-05-15 09:12:31 +08:00
Vincent Koc
d0034e2f99 fix(msteams): guard graph fetches 2026-05-15 09:09:23 +08:00
Vincent Koc
4ce979934f fix(media): wrap malformed provider json 2026-05-15 09:08:34 +08:00
Vincent Koc
f0803c576f fix(memory): wrap malformed remote json 2026-05-15 09:06:24 +08:00
Vincent Koc
31bfe7f084 fix(web-search): wrap malformed provider json 2026-05-15 09:04:20 +08:00
Vincent Koc
8659eabba7 fix(firecrawl): wrap malformed api json 2026-05-15 09:01:39 +08:00
Vincent Koc
9c88241a85 fix(test): satisfy provider web search test types 2026-05-15 08:57:51 +08:00
hclsys
30cfcf21b7 fix(skills): replace generated plugin skill directories 2026-05-15 08:57:03 +08:00
Vincent Koc
60a6945a6e fix(googlechat): wrap malformed api json 2026-05-15 08:56:16 +08:00
Vincent Koc
c98459d9da fix(msteams): wrap malformed api json 2026-05-15 08:52:15 +08:00
Vincent Koc
376a792100 fix(nextcloud-talk): wrap malformed api json 2026-05-15 08:49:50 +08:00
Vincent Koc
ffae8f32d8 fix(xai): wrap malformed tool json 2026-05-15 08:47:41 +08:00
Kevin Lin
acbe461c16 fix(codex): remove spurious migration warnings
Remove spurious Codex migration warnings for expected planned/manual/archive states while preserving real provider warnings.
2026-05-14 17:47:21 -07:00
EvanYao
70ebf4898b fix(config): treat enabled channels as configured 2026-05-15 08:45:22 +08:00
Vincent Koc
380ba7071f fix(brave): wrap malformed search json 2026-05-15 08:44:34 +08:00
Vincent Koc
d16f79f49d fix(providers): add safe json response helper 2026-05-15 08:41:18 +08:00
Vincent Koc
a709927698 fix(codex): hide empty rate-limit buckets
Hide empty Codex rate-limit buckets from account/status output while preserving server-reported usage-limit blocks.
2026-05-15 08:40:29 +08:00
Vincent Koc
9f99464119 fix(deepinfra): wrap malformed video json 2026-05-15 08:36:05 +08:00
Vincent Koc
c589680e95 fix(doctor): honor alternate memory slot owners 2026-05-15 08:33:29 +08:00
Vincent Koc
1d46a2f0b5 fix(comfy): wrap malformed workflow json 2026-05-15 08:32:31 +08:00
Vincent Koc
62375ae860 fix(lint): quiet ollama num_ctx normalizer 2026-05-15 08:29:02 +08:00
Vincent Koc
6e191f0e1e fix(lmstudio): wrap malformed model json 2026-05-15 08:27:55 +08:00
Vincent Koc
d77f428441 fix(tlon): wrap malformed scry json 2026-05-15 08:22:41 +08:00
Vincent Koc
a118e114fe fix(usage): wrap malformed usage json 2026-05-15 08:18:11 +08:00
Shakker
0179efc022 docs: add update finalizer changelog 2026-05-15 01:10:20 +01:00
Shakker
4199034de2 fix: refresh finalize state after doctor 2026-05-15 01:09:06 +01:00
Shakker
92f8c1edac feat: add update finalization command 2026-05-15 01:09:06 +01:00
Vincent Koc
eb07aba973 fix(clawhub): wrap malformed marketplace json 2026-05-15 08:02:13 +08:00
Vincent Koc
77e5a492f2 fix(signal): wrap malformed release metadata 2026-05-15 07:57:07 +08:00
Vincent Koc
c59e900903 fix(tlon): wrap malformed sse json 2026-05-15 07:54:04 +08:00
Vincent Koc
63d72e2191 fix(voice-call): wrap malformed media stream json 2026-05-15 07:50:08 +08:00
Truffle
d7e946eb34 fix(runner): gate surface_error throw on failoverFailure (#70900)
Merged via squash.

Prepared head SHA: b62213339b
Co-authored-by: truffle-dev <260125384+truffle-dev@users.noreply.github.com>
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com>
Reviewed-by: @altaywtf
2026-05-15 02:47:30 +03:00
Val Alexander
eb4e20ca1d fix(plugins): expose effective context budget in hooks
Add optional context budget/source/reference metadata to plugin hook contexts plus llm_output and sanitized model_call_* hook events.

Thread the existing resolved context-window info through Pi embedded runs, CLI harness runs, and Codex app-server hook emission so plugins can observe the effective budget after agent/model/config caps.

Document the metadata and cover the CLI, Pi, Codex app-server, and model-call paths with focused tests.

Fixes #64327.
2026-05-14 17:51:53 -05:00
Josh Lehman
4004c9342d fix: use Codex context windows for OpenAI runtime (#81906)
* fix: use Codex context windows for OpenAI runtime

* test: satisfy status model fixture types

* fix: note Codex context window budget fix
2026-05-14 15:38:50 -07:00
Josh Lehman
9cfb4c747a docs: restore 2026.5.12 changelog section (#81943) 2026-05-14 15:36:04 -07:00
Extra Small
70ed7c9873 fix(control-ui): make log stream height responsive
Summary:
- Replace the fixed 500px Control UI Logs stream cap with a viewport-responsive max-height plus a 200px floor.
- Keep the offset documented inline and add the changelog entry for #53916.

Verification:
- git diff --check origin/main...HEAD
- git merge-tree --name-only origin/main HEAD
- node assertion confirmed `.log-stream` has `max-height: calc(100vh - 280px)`, `min-height: 200px`, and no `max-height: 500px`
- Source path check confirmed `renderLogs` renders the affected `.log-stream` container

Maintainer note:
- Real behavior proof requirement intentionally overridden by maintainer proof comment: https://github.com/openclaw/openclaw/pull/53916#issuecomment-4455196712
2026-05-14 17:21:23 -05:00
Josh Lehman
3f80f889fa fix: align Codex cron bootstrap context (#81822)
* fix: align Codex cron bootstrap context

* fix: address Codex cron review comments

* fix: suppress Codex project docs for lightweight context

* fix: note Codex cron lightweight context
2026-05-14 15:10:42 -07:00
Josh Avant
bcbf4fc35f fix(discord): honor threadName when sending to threads (#81933) 2026-05-14 17:07:29 -05:00
joshavant
3f0a39510b docs changelog for ollama num_ctx fix 2026-05-14 16:53:12 -05:00
Josh Avant
bd0555d5fc fix ollama native num_ctx migration (#81928) 2026-05-14 16:50:57 -05:00