Peter Steinberger
|
234e07fcc0
|
refactor(process): extract command env resolution helper
|
2026-03-02 14:02:47 +00:00 |
|
Peter Steinberger
|
09748ab109
|
test(perf): speed up supervisor and exec process tests
|
2026-03-02 13:53:10 +00:00 |
|
Peter Steinberger
|
a9d572394e
|
test(perf): tighten exec timeout slack in non-flaky cases
|
2026-03-02 12:58:00 +00:00 |
|
Peter Steinberger
|
f7b8e4be27
|
test(fix): stabilize exec no-output heartbeat timing case
|
2026-03-02 12:18:27 +00:00 |
|
Peter Steinberger
|
d9ff3bf1af
|
test(perf): tighten process exec and supervisor timing fixtures
|
2026-03-02 11:56:57 +00:00 |
|
Peter Steinberger
|
79b649a25e
|
test: fix signal-listener typing in exec bridge test
|
2026-03-02 11:22:26 +00:00 |
|
Peter Steinberger
|
bff785aecc
|
test(perf): tighten process test timeouts and fs setup
|
2026-03-02 11:16:24 +00:00 |
|
Peter Steinberger
|
4a8ada662e
|
test(perf): cache media fixtures and trim timeout waits
|
2026-03-02 10:52:58 +00:00 |
|
Peter Steinberger
|
8a1465c314
|
test(perf): trim timer-heavy suites and guardrail scanning
|
2026-03-02 10:28:39 +00:00 |
|
Peter Steinberger
|
04030ddf68
|
test(runtime): trim timer-heavy regression suites
|
2026-03-02 09:47:29 +00:00 |
|
Peter Steinberger
|
656121a12b
|
test: micro-optimize hot unit test files
|
2026-03-02 05:33:07 +00:00 |
|
Peter Steinberger
|
a1a8ec6870
|
fix(windows): land #31147 plugin install spawn EINVAL (@codertony)
Landed from contributor PR #31147 by @codertony.
Co-authored-by: codertony <codertony@users.noreply.github.com>
|
2026-03-02 02:23:53 +00:00 |
|
Peter Steinberger
|
c89836a251
|
test: harden flaky timeout and resolver specs
|
2026-03-01 21:30:07 +00:00 |
|
Peter Steinberger
|
262bca9bdd
|
fix: restore dm command and self-chat auth behavior
|
2026-02-26 18:49:16 +01:00 |
|
Peter Steinberger
|
df9a474891
|
test: stabilize no-output timeout exec test
|
2026-02-25 02:46:23 +00:00 |
|
Peter Steinberger
|
31f2bf9519
|
test: fix gate regressions
|
2026-02-24 04:39:53 +00:00 |
|
Peter Steinberger
|
fe62711342
|
test(gate): stabilize env- and timing-sensitive process/web-search checks
|
2026-02-23 19:19:58 +00:00 |
|
Peter Steinberger
|
86a8b65e9d
|
test: consolidate redundant suites and speed up timers
|
2026-02-23 04:44:42 +00:00 |
|
Peter Steinberger
|
a6a2a9276e
|
test: reduce exec timer test runtime
|
2026-02-23 04:25:00 +00:00 |
|
Peter Steinberger
|
427b4360b9
|
build: update deps and stabilize tests
|
2026-02-22 23:32:38 +01:00 |
|
Peter Steinberger
|
d01cc69ef0
|
test: tighten process timeout fixtures
|
2026-02-22 17:06:35 +00:00 |
|
Peter Steinberger
|
00eb2541dc
|
test: shorten idle child timers in timeout assertions
|
2026-02-22 12:37:49 +00:00 |
|
Peter Steinberger
|
ae70bf4dca
|
refactor(test): simplify env scoping in exec and usage tests
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
a1cb700a05
|
test: dedupe and optimize test suites
|
2026-02-19 15:19:38 +00:00 |
|
Peter Steinberger
|
308e09c876
|
perf(test): shorten process timeout fixtures
|
2026-02-18 04:27:01 +00:00 |
|
Sebastian
|
f7d2e15a2e
|
test: stabilize infra tests
|
2026-02-16 22:37:34 -05:00 |
|
Peter Steinberger
|
9684ae4c6d
|
test: tighten process timeout thresholds with stabilized emit guard
|
2026-02-16 05:09:47 +00:00 |
|
Peter Steinberger
|
0b780789bc
|
test: further reduce process timeout waits in fast suites
|
2026-02-16 04:48:55 +00:00 |
|
Peter Steinberger
|
795874711b
|
test: shorten process timeout waits in exec and supervisor suites
|
2026-02-16 04:45:44 +00:00 |
|
Peter Steinberger
|
c53e4e6c8f
|
test: trim exec timeout waits for faster suite runtime
|
2026-02-16 04:41:45 +00:00 |
|
Peter Steinberger
|
1b223dbdd8
|
test: isolate git-hooks integration and stabilize exec timeout
|
2026-02-16 04:24:00 +00:00 |
|
Peter Steinberger
|
bc65e787c8
|
test: trim process no-output timeout waits
|
2026-02-16 04:17:38 +00:00 |
|
Peter Steinberger
|
a7385aa8ac
|
test: reduce process timeout test latency
|
2026-02-16 04:08:50 +00:00 |
|
Peter Steinberger
|
83ce48302f
|
test: trim timeout-heavy exec and telegram cases
|
2026-02-16 04:00:53 +00:00 |
|
Peter Steinberger
|
31939397a9
|
test: optimize hot-path test runtime
|
2026-02-16 03:49:05 +00:00 |
|
Onur
|
cd44a0d01e
|
fix: codex and similar processes keep dying on pty, solved by refactoring process spawning (#14257)
* exec: clean up PTY resources on timeout and exit
* cli: harden resume cleanup and watchdog stalled runs
* cli: productionize PTY and resume reliability paths
* docs: add PTY process supervision architecture plan
* docs: rewrite PTY supervision plan as pre-rewrite baseline
* docs: switch PTY supervision plan to one-go execution
* docs: add one-line root cause to PTY supervision plan
* docs: add OS contracts and test matrix to PTY supervision plan
* docs: define process-supervisor package placement and scope
* docs: tie supervisor plan to existing CI lanes
* docs: place PTY supervisor plan under src/process
* refactor(process): route exec and cli runs through supervisor
* docs(process): refresh PTY supervision plan
* wip
* fix(process): harden supervisor timeout and PTY termination
* fix(process): harden supervisor adapters env and wait handling
* ci: avoid failing formal conformance on comment permissions
* test(ui): fix cron request mock argument typing
* fix(ui): remove leftover conflict marker
* fix: supervise PTY processes (#14257) (openclaw#14257) (thanks @onutc)
|
2026-02-16 02:32:05 +01:00 |
|
Peter Steinberger
|
ee2fa5f411
|
refactor(test): reuse env snapshots in unit suites
|
2026-02-16 00:02:32 +00:00 |
|
Peter Steinberger
|
a7eb0dd9a5
|
fix(security): harden Windows child process spawning
|
2026-02-15 03:24:55 +01:00 |
|
cpojer
|
f06dd8df06
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|
Peter Steinberger
|
c379191f80
|
chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
|
2026-01-14 15:02:19 +00:00 |
|
Peter Steinberger
|
4a166cf227
|
fix: add update env regression test (#713) (thanks @danielz1z)
|
2026-01-11 10:48:46 +00:00 |
|
Peter Steinberger
|
246adaa119
|
chore: rename project to clawdbot
|
2026-01-04 14:38:51 +00:00 |
|
Peter Steinberger
|
fbf5efb570
|
feat(process): support env overrides in exec
|
2026-01-01 22:55:21 +01:00 |
|