Vincent Koc
692c7e78f4
fix(harness): bound empty hook prompts
2026-06-21 07:00:11 +08:00
Vincent Koc
3f166b1f64
fix(codex): bound hook-expanded prompts
2026-06-21 07:00:11 +08:00
Vincent Koc
8e8905560b
fix(codex): align protected prompt ranges
2026-06-21 07:00:11 +08:00
Vincent Koc
3968fea383
fix(harness): protect reset and prompt bounds
2026-06-21 07:00:11 +08:00
Vincent Koc
43e8c29fbf
fix(codex): bound inbound projected context
2026-06-21 07:00:11 +08:00
Vincent Koc
7e80bb8abf
fix(codex): retain projected context after hook expansion
2026-06-21 07:00:11 +08:00
Vincent Koc
9826619e22
fix(harness): pass config to agent-end side effects
2026-06-21 07:00:11 +08:00
Vincent Koc
f87f30d429
fix(harness): preserve prompt input range
2026-06-21 07:00:11 +08:00
Vincent Koc
22c5ced69f
fix(codex): preserve projected context after hooks
2026-06-21 07:00:11 +08:00
Vincent Koc
7c2fb845db
fix(harness): cover manual lifecycle hooks
2026-06-21 07:00:11 +08:00
Vincent Koc
6ef9207201
refactor(harness): complete lifecycle parity
2026-06-21 07:00:11 +08:00
Vincent Koc
03b022b88e
refactor(copilot): unify harness lifecycle hooks
2026-06-21 07:00:11 +08:00
zerone0x
cd061a4c7b
fix(agents): preserve delivered message send results ( #84292 )
...
Merged via squash.
Prepared head SHA: e5f948cf31
Co-authored-by: zerone0x <39543393+zerone0x@users.noreply.github.com >
Co-authored-by: steipete <58493+steipete@users.noreply.github.com >
Reviewed-by: @steipete
2026-06-19 22:02:33 +01:00
Vincent Koc
10b8b32380
refactor(codex): drop unused app-server helpers
2026-06-20 00:34:03 +08:00
Vincent Koc
b4651f3781
refactor(codex): drop unused memory tool wrapper
2026-06-20 00:16:50 +08:00
Vincent Koc
925d98d8e4
refactor(codex): drop unused prompt overlay wrapper
2026-06-19 23:51:44 +08:00
Vincent Koc
3bacf96ccc
fix(codex): classify streamed subagent messages
2026-06-19 13:57:56 +08:00
Vincent Koc
e172f64f3f
fix(codex): complete native subagent turns
2026-06-19 13:57:56 +08:00
nas
fb25f29638
fix(codex): bound turn/start text when context budget is non-positive ( #94756 )
...
Summary:
- The PR updates Codex context projection fitting so non-positive context budgets still return turn/start text within the app-server input cap while preserving the current user request tail.
- PR surface: Source +23, Tests +87. Total +110 across 2 files.
- Reproducibility: yes. Current main is source-reproducible: when `beforeContext.length + afterContext.length ... ll-over-limit text; the linked diagnostic also shows the real Codex app-server rejects that pre-fix string.
Automerge notes:
- No ClawSweeper repair was needed after automerge opt-in.
Validation:
- ClawSweeper review passed for head 1510a3d13a .
- Required merge gates passed before the squash merge.
Prepared head SHA: 1510a3d13a
Review: https://github.com/openclaw/openclaw/pull/94756#issuecomment-4747889774
Co-authored-by: Anas <anaselghoudane@gmail.com >
2026-06-19 04:28:27 +00:00
kevinlin-openai
741f7080a7
feat(codex): support app-server secret refs ( #94324 )
...
Co-authored-by: kevinlin-openai <kevin@dendron.so >
2026-06-18 20:10:11 -07:00
VACInc
ea76a45917
Prevent Codex thread rotation from losing next-step context ( #94093 )
...
Merged via squash.
Prepared head SHA: 1f3ced8f63
Maintainer decision: `checks-node-core-tooling` is an unrelated baseline/tooling failure; PR-relevant CI and real behavior proof passed.
Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-06-18 15:33:48 -07:00
Vincent Koc
9928516a78
fix(codex): deliver native subagent idle results
2026-06-18 23:41:34 +02:00
Vincent Koc
2c499756ad
test(ci): stabilize timeout-sensitive shards
...
Stabilize timeout-sensitive hosted QA by removing wedged synthetic Codex run-attempt integrations while keeping narrower dynamic-tool and thread-start coverage. Refresh root and Discord shrinkwraps after the current undici security floor landed on main.\n\nProof: git diff --check origin/main...HEAD; node scripts/pre-commit/pnpm-audit-prod.mjs --audit-level=high; node scripts/generate-npm-shrinkwrap.mjs --all --check; CI run 27774571070; Plugin Prerelease run 27774571273.
2026-06-19 00:51:07 +08:00
Vincent Koc
60d6a8a89d
refactor(test-ui): remove dead utility code
2026-06-18 15:53:52 +08:00
Vincent Koc
0f998e6cc4
fix(test): update codex app-server client fixtures
2026-06-18 06:35:01 +02:00
Vincent Koc
ff3ebb1c24
refactor(codex): dedupe startup client cleanup
2026-06-18 12:28:39 +08:00
Jesse Merhi
804e5f21d1
fix: honor bound agent exec host policy
...
* fix(codex): honor bound agent exec host policy
* fix(codex): carry bound agent into app-server runtime
* fix(codex): preserve main session exec overrides
* fix(codex): narrow runtime session reads
* fix(codex): honor default agent session aliases
* fix(codex): isolate bound session exec overrides
* fix(codex): honor unscoped default session policy
2026-06-18 14:00:57 +10:00
Kevin Lin
bc5081c587
feat(codex): support remote app-server plugins ( #94203 )
...
* feat(codex): support remote app-server plugins
* fix(codex): refresh remote plugin apps after install
* fix(codex): infer remote app-server topology
* docs(codex): document remote app-server plugin config
* fix(codex): remove remote mutation policy
* fix(codex): simplify remote workspace root
* docs(codex): fix remote app-server PR docs
2026-06-17 13:52:34 -07:00
Vincent Koc
d8f2f5c884
test(codex): keep registered message test cheap
2026-06-17 18:42:56 +02:00
Josh Lehman
5556f19b8c
fix(codex): keep message registered for internal turns ( #93813 )
...
* fix(codex): keep message in registered schema
* fix(codex): keep forced message schema direct
* test(codex): align disabled message fingerprint proof
* fix(codex): apply registered message policy to allowlists
2026-06-17 09:09:51 -07:00
Vincent Koc
6e798c02d8
fix(codex): refresh app server protocol mirrors
2026-06-17 12:10:52 +02:00
Vincent Koc
cf7850040e
fix(codex): align network proxy profile config
2026-06-17 17:27:34 +08:00
Vincent Koc
5c34695491
feat(codex): support app-server network proxy profiles ( #93538 )
...
Merged via squash.
Prepared head SHA: 9900b14dd5
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Reviewed-by: @vincentkoc
2026-06-17 17:01:47 +08:00
Vincent Koc
2ca375fc1a
fix(codex): rotate mcp bindings before transient search
2026-06-17 10:30:46 +02:00
Vincent Koc
22356395a2
fix(codex): drop unused transient binding assignment
2026-06-17 10:30:46 +02:00
Vincent Koc
759b7902ee
test(codex): dedupe context engine binding helper
2026-06-17 10:30:46 +02:00
Vincent Koc
f1c44e2d6d
fix(codex): rotate mismatched bindings before transient search
2026-06-17 10:30:46 +02:00
Vincent Koc
da67802baf
fix(codex): respect lifecycle mismatch rotations
2026-06-17 10:30:45 +02:00
Vincent Koc
69abb2c090
fix(codex): send legacy dynamic tool start specs
2026-06-17 07:54:25 +02:00
Vincent Koc
d9d4da0608
test(codex): seed context-engine web search binding
2026-06-17 06:40:24 +02:00
Vincent Koc
ab1e5832d2
fix(codex): sync app-server dynamic tool protocol
2026-06-17 04:28:32 +02:00
Vincent Koc
00d2452fac
chore(release): refresh npm shrinkwrap versions
2026-06-17 07:32:37 +08:00
Vincent Koc
6774e7f259
chore(release): sync main to 2026.6.8
2026-06-17 07:25:30 +08:00
ragesaq
f94a2506d2
feat(context-engine): pass runtime settings into lifecycle ( #88750 )
...
Merged via squash.
Prepared head SHA: 9a19334ee5
Co-authored-by: ragesaq <11304287+ragesaq@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-06-16 16:23:19 -07:00
Shakker
920e6a8eec
chore: set version 2026.6.9
2026-06-16 19:54:07 +01:00
Vincent Koc
61b104cf73
fix(codex): expose remote node exec as a Codex dynamic tool ( #93654 )
...
* fix(codex): expose remote node exec as a Codex dynamic tool
* fix(clownfish): address review for gitcrawl-170-autonomous-terminal-gap (1)
---------
Co-authored-by: openclaw-clownfish[bot] <280122609+openclaw-clownfish[bot]@users.noreply.github.com>
2026-06-16 22:06:29 +08:00
Vincent Koc
6d22b8eb24
fix(ci): repair main type and lint checks
2026-06-16 10:43:21 +02:00
snowzlm
1a002c2d9d
fix(agents): preserve prompt-released session state ( #93194 )
...
Preserve concurrent prompt-time transcript updates across stale session managers, side appends, transcript navigation, nested owned writes, and doctor repair.
Fixes #93193 .
Thanks @snowzlm for the report and original fix.
Co-authored-by: snowzlm <snowzlm@noreply.codeberg.org >
2026-06-16 10:21:01 +02:00
Jason (Json)
1e0062b44a
feat: add Codex hosted web search ( #93446 )
...
Adds Codex as a selectable hosted web-search provider, routes native Codex search safely across model overrides, and isolates bounded hosted-search workers from configured tools.\n\nVerification: focused post-merge regression suite passed 202/202 tests on exact head 23824af49a .
2026-06-16 00:38:16 -06:00
Vincent Koc
ccf83ace38
fix(plugins): repair missing required platform packages
2026-06-16 14:00:11 +08:00