Peter Steinberger
0e8bd8e75c
fix(gateway): defer pricing refresh until ready
2026-05-02 11:07:54 +01:00
Peter Steinberger
d8326f2f70
docs: document release publish orchestration
2026-05-02 07:36:28 +01:00
Peter Steinberger
4d9c658f40
perf: bound async transcript history reads ( #75977 )
...
Summary:
- The PR bounds async transcript history reads and shares async transcript-index builds across gateway history, embedded/TUI history, restart recovery, fork token checks, and preflight compaction paths.
- Reproducibility: not applicable. this is a performance PR rather than a user bug report. The verification pa ... ource review plus the added unit coverage for bounded reads, usage snapshots, and concurrent index sharing.
ClawSweeper fixups:
- No separate fixup commits were needed after automerge opt-in.
Validation:
- ClawSweeper review passed for head ccfe33658c .
- Required merge gates passed before the squash merge.
Prepared head SHA: ccfe33658c
Review: https://github.com/openclaw/openclaw/pull/75977#issuecomment-4363170293
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-02 06:36:01 +00:00
Peter Steinberger
cdd8e81075
ci: orchestrate plugin release publishing
2026-05-02 07:24:02 +01:00
Peter Steinberger
10b89a3b55
refactor: remove parent fork config knob
2026-05-02 06:58:07 +01:00
Peter Steinberger
4f31cbbf55
refactor: share parent fork policy
2026-05-02 06:58:07 +01:00
Peter Steinberger
24d5649284
fix(openrouter): strip Anthropic reasoning prefill
2026-05-02 06:48:25 +01:00
Peter Steinberger
de0d484236
fix(sessions): preserve durable conversation entries
2026-05-02 06:30:44 +01:00
Peter Steinberger
3ce8746b27
ci: pin full release validation children
2026-05-02 05:22:07 +01:00
Peter Steinberger
7ed73f5383
test: broaden plugin install update coverage
2026-05-02 02:57:23 +01:00
Peter Steinberger
682e05532d
test: add update migration package gate
2026-05-02 00:34:33 +01:00
Peter Steinberger
0c23584c2c
ci: run Telegram package E2E in full release validation
2026-05-02 00:05:33 +01:00
Peter Steinberger
bcd6499abd
test: harden plugin update validation
2026-05-01 23:33:05 +01:00
Peter Steinberger
364ec53785
test(release): prefer GPT-5.5 smoke models
2026-05-01 21:45:03 +01:00
Peter Steinberger
ed8f50f240
refactor: simplify plugin dependency handling
...
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.
Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Vincent Koc
bf8bdcb064
fix(gateway): defer session store read maintenance
2026-05-01 05:15:19 -07:00
Vincent Koc
dffc295a74
test(e2e): add upgrade survivor scenario probes
2026-05-01 01:18:11 -07:00
Vincent Koc
2500b5d4ec
test(e2e): expand published upgrade survivor baselines
2026-05-01 01:18:11 -07:00
VACInc
be14820b5d
fix: resolve voice-call SecretRef inputs ( #73632 )
...
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-01 07:21:02 +01:00
Josh Avant
ce833acbdb
test: strengthen published upgrade survivor lane ( #75361 )
...
* test: integrate upgrade survivor baseline controls
* test: gate published upgrade survivor path
* test: preserve upgrade survivor fixture contract
* test: keep upgrade survivor temp state off overlay
2026-04-30 21:50:36 -05:00
Peter Steinberger
98d87b06e0
docs: simplify full release validation tables
2026-05-01 03:39:32 +01:00
Peter Steinberger
206b5f78a2
ci: tighten full release validation
2026-05-01 03:19:49 +01:00
Peter Steinberger
c0058fda2f
test: add published upgrade survivor lane ( #75221 )
...
* test: add published upgrade survivor lane
* test: keep published upgrade exit chunk
2026-04-30 23:39:50 +00:00
Peter Steinberger
231e5c618f
ci(release): allow public mac validation from main
2026-04-30 22:53:39 +01:00
Peter Steinberger
7beebc9afc
test: add upgrade survivor package lane
2026-04-30 19:06:33 +01:00
marchpure
b85147ff76
feat(agents): add mid-turn compaction precheck ( #73499 )
...
Co-authored-by: haoxingjun <haoxingjun@bytedance.com >
2026-04-30 23:05:31 +08:00
Peter Steinberger
ac599c9e53
fix: retain local memory runtime deps
2026-04-30 15:22:26 +01:00
Peter Steinberger
cd0fb36c1c
docs: clarify app sdk documentation
2026-04-30 01:39:55 +01:00
Peter Steinberger
29de89a8d9
fix: align SDK wait and protocol contracts
2026-04-30 00:51:24 +01:00
Peter Steinberger
43f6c8b01a
feat: add OpenClaw SDK package
2026-04-30 00:51:24 +01:00
Peter Steinberger
21e2168b8f
ci: shard install smoke release checks
2026-04-29 22:25:55 +01:00
Peter Steinberger
1446069707
ci: speed up release live smoke retries
2026-04-29 12:33:52 +01:00
Peter Steinberger
6cea276976
ci: shard release docker plugin validation
2026-04-29 11:33:24 +01:00
Peter Steinberger
2b811fe6d9
fix(memory): make qmd gateway startup lazy
2026-04-29 08:45:19 +01:00
Peter Steinberger
a0fd105e5e
ci: split plugin prerelease validation
2026-04-29 08:21:12 +01:00
Peter Steinberger
afc4f06ca3
fix(memory): isolate qmd boot refresh
2026-04-29 08:14:08 +01:00
Peter Steinberger
b5a90b066d
refactor: reuse docker gateway e2e helpers
2026-04-29 03:15:29 +01:00
Peter Steinberger
3286e99bc2
refactor: share docker e2e instance helpers
2026-04-29 01:17:19 +01:00
Peter Steinberger
5a0702ecf8
test: add reusable OpenClaw test instance helper
2026-04-29 00:50:55 +01:00
Peter Steinberger
1f26e32f5f
fix(agents): strip empty assistant transcript text
2026-04-28 20:39:58 +01:00
Peter Steinberger
1e9faa2a59
docs: document inter-session prompt guards
2026-04-28 20:34:55 +01:00
Peter Steinberger
3f780bb27d
test: share Docker test-state wrapper
2026-04-28 18:47:45 +01:00
Peter Steinberger
c9ead1b928
test: annotate Docker test-state scenarios
2026-04-28 11:10:30 +01:00
Peter Steinberger
0bc8b9a95a
test: add shared OpenClaw test-state harness
2026-04-28 10:52:47 +01:00
Peter Steinberger
2790825ae5
test(auto-reply): assert bare reset acknowledgement
2026-04-28 09:56:41 +01:00
Peter Steinberger
1dd011984a
fix: add pricing bootstrap opt-out and sdk compat exports
2026-04-28 08:35:11 +01:00
Peter Steinberger
f5a7632ffc
ci: allow legacy package stamp warnings
2026-04-28 08:31:16 +01:00
Peter Steinberger
78a12706ec
fix(docs): make docs formatter mintlify-safe
2026-04-28 08:13:21 +01:00
Peter Steinberger
fb40ed99a7
fix(sessions): remove session store rotation
2026-04-28 07:46:24 +01:00
Peter Steinberger
a644e30245
fix(memory-core): retry unavailable dreaming model
2026-04-28 06:15:28 +01:00