Commit Graph

44942 Commits

Author SHA1 Message Date
Andy Ye
f9ecbef08f fix(agents): initialize context engines before CLI compaction 2026-05-10 05:05:33 -04:00
Peter Steinberger
8fdbac62f9 test: clear runtime registry loader broad matchers 2026-05-10 10:02:38 +01:00
Peter Steinberger
325d9ca7cb fix: add strict OpenAI-compatible message key mode 2026-05-10 10:02:05 +01:00
Peter Steinberger
3d592e9458 test: clear matrix send broad matchers 2026-05-10 10:00:30 +01:00
Peter Steinberger
6db2b99d89 docs: trim agent instructions 2026-05-10 09:56:28 +01:00
Peter Steinberger
d34c4f9426 test: clear configure wizard broad matchers 2026-05-10 09:56:15 +01:00
Val Alexander
2e48b1f3bb fix: allow tweakcn theme imports in Control UI CSP
Allow the documented Control UI Appearance tweakcn theme import to fetch https://tweakcn.com/r/themes/{id} through the served CSP without broadening browser egress beyond the exact tweakcn origin.

This preserves the existing OpenAI realtime origin, adds focused CSP/header regression coverage, and keeps the custom-theme importer/storage behavior unchanged.

Fixes #78504.
2026-05-10 03:54:39 -05:00
Peter Steinberger
a39c05559b fix: preserve Codex auth during route repair
Summary:
- repair legacy openai-codex model refs to canonical openai refs without losing Codex auth intent
- keep scoped repairs from broadening runtime policy to unrelated agent/channel routes
- preserve explicit concrete model runtime pins and shield listed-agent canonical refs from default policy spillover

Verification:
- pnpm test src/commands/doctor/shared/codex-route-warnings.test.ts src/config/plugin-auto-enable.core.test.ts src/commands/doctor/shared/missing-configured-plugin-install.test.ts
- env -u OPENCLAW_TESTBOX -u OPENCLAW_TESTBOX_ID pnpm check:changed
- GitHub checks for 81b2934240
2026-05-10 04:53:44 -04:00
Peter Steinberger
8c158efa6d test: clear gateway server cron broad matchers 2026-05-10 09:52:53 +01:00
Peter Steinberger
faa1c6f972 fix: preserve custom provider context limits (#79911) 2026-05-10 04:51:45 -04:00
Jefsky
17b593d123 fix(onboard): avoid custom-provider compaction deadlock (#79428)
Raise default/effective Custom Provider contextWindow above the compaction
reserveTokensFloor default so new onboard flows do not infinite-compact.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-10 04:51:45 -04:00
Peter Steinberger
0a17339a70 test: clear codex dynamic tools broad matchers 2026-05-10 09:49:40 +01:00
Peter Steinberger
0636bbb124 test: clear matrix monitor handler broad matchers 2026-05-10 09:46:20 +01:00
Peter Steinberger
bcd1e42350 docs: clarify ship issue closeout 2026-05-10 09:40:55 +01:00
Peter Steinberger
a7ae7bc6c8 test: clear ollama stream runtime broad matchers 2026-05-10 09:40:40 +01:00
Peter Steinberger
5b668712ef fix: clarify background process input prompts 2026-05-10 09:37:44 +01:00
Peter Steinberger
e26835fe8a test: clear cli runner reliability broad matchers 2026-05-10 09:36:36 +01:00
Val Alexander
38456f5f03 fix(gateway): scope chat session list refreshes
Fix Control UI post-first-message session switching stalls by scoping chat-specific sessions.list refreshes to the active agent, avoiding disk-only store discovery for configured-only gateway lists, and adding sessions.list diagnostics spans.\n\nVerification:\n- pnpm test ui/src/ui/controllers/sessions.test.ts ui/src/ui/app-render.helpers.node.test.ts ui/src/ui/app-chat.test.ts ui/src/ui/app-gateway.sessions.node.test.ts src/gateway/server.sessions.store-rpc.test.ts src/gateway/server.sessions.list-changed.test.ts src/gateway/session-utils.subagent.test.ts\n- pnpm check:changed\n- pnpm protocol:check\n- pnpm lint:ui:no-raw-window-open\n- Browser QA against Control UI dev server\n\nFixes #79675.
2026-05-10 03:35:46 -05:00
Peter Steinberger
a8c745a623 fix: stop forcing native ollama num_ctx 2026-05-10 09:34:36 +01:00
github-actions[bot]
80047b1bc7 chore(ui): refresh fa control ui locale 2026-05-10 08:33:23 +00:00
github-actions[bot]
9e3d748b08 chore(ui): refresh nl control ui locale 2026-05-10 08:33:10 +00:00
Peter Steinberger
df68a157b3 test: clear doctor gateway service broad matchers 2026-05-10 09:32:52 +01:00
github-actions[bot]
7008b89e66 chore(ui): refresh vi control ui locale 2026-05-10 08:32:39 +00:00
github-actions[bot]
00a6fb38af chore(ui): refresh th control ui locale 2026-05-10 08:32:28 +00:00
github-actions[bot]
976589558c chore(ui): refresh pl control ui locale 2026-05-10 08:32:21 +00:00
github-actions[bot]
4c391b04be chore(ui): refresh id control ui locale 2026-05-10 08:32:11 +00:00
github-actions[bot]
7110c8f7fd chore(ui): refresh uk control ui locale 2026-05-10 08:31:31 +00:00
github-actions[bot]
44e35435c3 chore(ui): refresh it control ui locale 2026-05-10 08:31:13 +00:00
github-actions[bot]
b6e712a47c chore(ui): refresh tr control ui locale 2026-05-10 08:31:11 +00:00
github-actions[bot]
51b451541d chore(ui): refresh ar control ui locale 2026-05-10 08:31:02 +00:00
github-actions[bot]
190347ab4d chore(ui): refresh fr control ui locale 2026-05-10 08:30:31 +00:00
github-actions[bot]
dabc01fe20 chore(ui): refresh ko control ui locale 2026-05-10 08:30:08 +00:00
github-actions[bot]
97b44e19a1 chore(ui): refresh ja-JP control ui locale 2026-05-10 08:30:05 +00:00
github-actions[bot]
7173f7740e chore(ui): refresh es control ui locale 2026-05-10 08:29:59 +00:00
Peter Steinberger
433203774f fix: keep ollama cloud idle watchdog 2026-05-10 09:29:51 +01:00
Peter Steinberger
1725a78aeb test: clear codex app server config broad matchers 2026-05-10 09:29:29 +01:00
github-actions[bot]
5086931120 chore(ui): refresh pt-BR control ui locale 2026-05-10 08:29:11 +00:00
github-actions[bot]
0a8f274fb0 chore(ui): refresh zh-TW control ui locale 2026-05-10 08:29:07 +00:00
github-actions[bot]
991bb17dc4 chore(ui): refresh zh-CN control ui locale 2026-05-10 08:28:58 +00:00
github-actions[bot]
bab6772ada chore(ui): refresh de control ui locale 2026-05-10 08:28:52 +00:00
Val Alexander
50690605bd fix(control-ui): show Sessions live status
Summary:
- Show compact live/idle/terminal status badges in the Sessions table using existing row status fields.
- Rename the active-minute filter to Updated within and keep Sessions rows single-line across responsive widths.
- Add focused rendering/layout coverage, locale sync, and changelog attribution.

Verification:
- GitHub PR checks green on 5f8994aadc, including Real behavior proof, check, check-additional, checks-node-core, build-artifacts, build-smoke, check-lint, security-fast, security-scm-fast, and security-dependency-audit.
- Local rebase sanity after conflict resolution: git diff --check origin/main...HEAD and pnpm exec oxfmt --check --threads=1 CHANGELOG.md.

Fixes #78307.
2026-05-10 03:26:50 -05:00
Peter Steinberger
20446dbba7 test: clear exec approvals cli broad matchers 2026-05-10 09:24:48 +01:00
scoootscooob
769b11732b Project Tool Search target calls in transcripts (#80164) 2026-05-10 04:24:01 -04:00
scoootscooob
f9d4e0c853 Normalize Codex dynamic tool transcript shape (#80155)
* Normalize Codex dynamic tool transcript shape

* test: align codex transcript aliases
2026-05-10 04:21:58 -04:00
Peter Steinberger
1f30ea39b5 test: clear talk handoff broad matchers 2026-05-10 09:21:38 +01:00
Peter Steinberger
8e62726d6b fix: honor voice agent tool allowlist 2026-05-10 09:21:13 +01:00
scoootscooob
1382a5e639 fix: prefer IPv4 for pinned SSRF lookups (#80162) 2026-05-10 04:20:26 -04:00
Peter Steinberger
c02a3df13d test: clear discord thread binding broad matchers 2026-05-10 09:18:14 +01:00
Peter Steinberger
153add18aa test: clear feishu channel broad matchers 2026-05-10 09:14:58 +01:00
Peter Steinberger
751423299b fix: keep heartbeat fallback cleanup scoped 2026-05-10 04:13:23 -04:00