Peter Steinberger
6a60960ff8
refactor: split sqlite sdk runtime helpers
2026-05-11 01:44:00 +01:00
Peter Steinberger
830eb06bce
refactor: remove stale session file test paths
2026-05-11 01:43:57 +01:00
Peter Steinberger
ed3d0eac15
test: rename codex transcript scope fixtures
2026-05-11 01:43:57 +01:00
Peter Steinberger
24e1fe3bf2
test: remove codex context-engine transcript locators
2026-05-11 01:43:55 +01:00
Peter Steinberger
40c15dea90
refactor: bind codex runtime state by session id
2026-05-11 01:43:55 +01:00
Peter Steinberger
04e7500c54
refactor: make context engines use transcript scope
2026-05-11 01:43:54 +01:00
Peter Steinberger
23170f9f7a
refactor: run codex app-server sessions by id
2026-05-11 01:43:54 +01:00
Peter Steinberger
57c27add74
refactor: derive embedded transcripts from sqlite identity
2026-05-11 01:43:51 +01:00
Peter Steinberger
31dcfa362e
refactor: drop file-era transcript fixture coverage
2026-05-11 01:43:47 +01:00
Peter Steinberger
16050ba976
refactor: keep session test helpers off runtime sdk
2026-05-11 01:43:45 +01:00
Peter Steinberger
9876a921c1
fix: satisfy rebased CI guardrails
2026-05-11 01:43:38 +01:00
Peter Steinberger
26d3325db2
refactor: remove stale file-backed shims
2026-05-11 01:43:27 +01:00
Peter Steinberger
17412f8224
refactor: move imessage caches to sqlite
2026-05-11 01:43:24 +01:00
Peter Steinberger
22299c0575
test: seed codex bootstrap history in sqlite
2026-05-11 01:43:20 +01:00
Peter Steinberger
5d1d2ebcc5
test: seed codex run history in sqlite
2026-05-11 01:43:20 +01:00
Peter Steinberger
41d60f7559
test: use sqlite locator for codex compaction
2026-05-11 01:43:20 +01:00
Peter Steinberger
156c681d2b
test: use sqlite locators in codex contracts
2026-05-11 01:43:20 +01:00
Peter Steinberger
d63da39088
test: seed codex projector history in sqlite
2026-05-11 01:43:20 +01:00
Peter Steinberger
42365aca14
test: drop legacy session file setup
2026-05-11 01:43:20 +01:00
Peter Steinberger
496274510e
refactor: key transcript updates by sqlite scope
2026-05-11 01:43:14 +01:00
Peter Steinberger
8aeb8c6623
refactor: finish database-first state migration
2026-05-11 01:43:12 +01:00
Peter Steinberger
a47c8bf48d
refactor: move session management to sqlite
2026-05-11 01:42:08 +01:00
Peter Steinberger
b4809c6dd3
refactor: move session state migration to doctor
2026-05-11 01:42:08 +01:00
Peter Steinberger
fb579bc1ee
refactor: move agent runtime state toward piless
2026-05-11 01:42:06 +01:00
Peter Steinberger
99dda499db
test: tighten codex provider assertions
2026-05-11 00:30:15 +01:00
pashpashpash
0e8a7e12da
Enable Codex native code mode for OpenClaw harness runs ( #80001 )
...
* fix(codex): enable native code mode in harness
* test(codex): update code mode prompt snapshots
* test(codex): align code mode thread config expectations
* chore(protocol): refresh generated Swift agent params
* fix(codex): enable code-mode-only harness threads
* test(discord): fix test mock type assertions
* test: fix remaining test type assertions
* test(matrix): guard avatar loader test callback
2026-05-11 08:18:03 +09:00
Shakker
4214c1d8ea
test: tighten codex user input prompt assertion
2026-05-10 22:42:00 +01:00
Shakker
32fa492629
test: tighten codex provider assertion
2026-05-10 22:39:53 +01:00
Shakker
addd56cfdb
test: tighten codex elicitation bridge assertions
2026-05-10 19:16:09 +01:00
Peter Steinberger
dd016a2094
test: tighten matrix account propagation assertions
2026-05-10 19:15:12 +01:00
Shakker
93cd3a9c38
test: tighten codex dynamic tool transcript assertions
2026-05-10 19:14:53 +01:00
Peter Steinberger
a1fe027d54
test: tighten extension test assertions
2026-05-10 19:11:27 +01:00
Shakker
7139aa8ad4
test: tighten codex shared client assertions
2026-05-10 19:09:18 +01:00
Shakker
072e600813
test: tighten codex compaction context assertions
2026-05-10 19:07:42 +01:00
Shakker
da0daa2138
test: tighten codex schema start payload assertion
2026-05-10 19:06:06 +01:00
Shakker
691674382f
test: tighten codex outcome fallback mirrors
2026-05-10 19:04:10 +01:00
Shakker
508c379e88
test: tighten codex plugin thread config diagnostics
2026-05-10 19:02:35 +01:00
Shakker
3ca7991779
test: tighten codex app server client assertions
2026-05-10 18:59:04 +01:00
Shakker
dc2e8c6c00
test: tighten codex plugin inventory diagnostics
2026-05-10 18:56:32 +01:00
Shakker
bc35e7501d
test: tighten codex app inventory cache assertion
2026-05-10 18:55:34 +01:00
Shakker
64370ba2ef
test: tighten codex hook relay assertions
2026-05-10 18:54:06 +01:00
Shakker
c86f95cc16
test: tighten codex conversation binding assertions
2026-05-10 18:53:00 +01:00
Ayaan Zaidi
c529ab29c2
fix(codex): preserve current turn context
2026-05-10 22:29:24 +05:30
Peter Steinberger
f9c0dc2d2b
fix(feishu): fall back from missing thread replies ( #80306 )
...
Summary:
- The branch adds an opt-in Feishu top-level group-send fallback for withdrawn or missing normal quoted thread replies, plus regression coverage, a changelog entry, and CI/lint typing and baseline refreshes.
- Reproducibility: yes. at source level. Current main hard-errors withdrawn/not-found Feishu reply targets when `replyInThread` is true, and the existing regression test asserts that no top-level create fallback occurs.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(feishu): fall back from missing thread replies
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8030…
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): reconcile automerge-openclaw-openclaw-80306 with ma…
- PR branch already contained follow-up commit before automerge: fix(ci): satisfy stricter lint and test types
- PR branch already contained follow-up commit before automerge: fix(ci): align Node 24 test typing
Validation:
- ClawSweeper review passed for head 93146f9d13 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 93146f9d13
Review: https://github.com/openclaw/openclaw/pull/80306#issuecomment-4415604729
Co-authored-by: Peter Steinberger <steipete@gmail.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-10 16:41:51 +00:00
Ayaan Zaidi
ac5588c94a
fix(context): persist Codex run context maps
2026-05-10 21:50:13 +05:30
Kagura
8a1a86279a
fix(codex): normalize thread id/sessionId cross-fill before schema validation ( #80137 )
...
Merged via squash.
Prepared head SHA: b2c20dd5d6
Co-authored-by: kagura-agent <268167063+kagura-agent@users.noreply.github.com >
Co-authored-by: omarshahine <10343873+omarshahine@users.noreply.github.com >
Reviewed-by: @omarshahine
2026-05-10 12:07:42 -04:00
Peter Steinberger
f3ee9e26f9
test: clear broad mock helper lint
2026-05-10 17:06:15 +01:00
Peter Steinberger
ffb5eb873b
test: clear codex context engine broad matchers
2026-05-10 15:57:58 +01:00
Peter Steinberger
25efb80e30
test: clear codex command broad matchers
2026-05-10 15:40:06 +01:00
Peter Steinberger
d273ae73c0
refactor: trim OpenClaw prompt guidance
2026-05-10 14:59:48 +01:00