Peter Steinberger
bbb744269f
test: make the local pnpm test gate green on macOS hosts ( #100069 )
...
Fixes 21 macOS-only failing test cases across three classes: canonicalized fixture roots (macOS /var -> /private/var tmpdir symlink vs production realpathing), load-tolerant process-spawn tests (content-gated pid files, readiness-sequenced kill windows, bounded-window timer assertions), and cross-file worker leak guards (skip-channel env, gateway token env, imessage runtime singleton). Test-only; no production changes. Fixes #100025 .
2026-07-04 17:17:42 -04:00
JC
bd5bf4820a
fix(cli): retry logs.tail after journal fallback in logs follow ( #88159 )
...
* fix(cli): retry logs.tail after journal fallback in logs follow
Rebase #88159 onto current main and keep systemd journal fallback temporary in follow mode. Preserve the journal cursor across repeated fallback outages, but retry logs.tail on the next loop so recovered Gateway RPC returns to normal log output.
This refresh also replaces the stale red checks-node-core-fast result from the old head with a current-head CI run.
* Keep log source metadata explicit
* ci: retrigger checks for PR #88159
* docs: clarify logs follow JSON source transitions
* fix(cli): keep journal logs responsive during recovery
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-07-01 06:55:11 -07:00
Peter Steinberger
8cb093e7a9
docs: document cli test batch
2026-06-04 19:32:43 -04:00
Peter Steinberger
304e2c83c0
chore(lint): enable stricter oxlint rules
2026-05-31 18:59:02 +01:00
Peter Steinberger
0f5ea87244
fix(cli): reject partial numeric options
2026-05-27 14:36:06 -04:00
Vincent Koc
3127808473
fix(cli): default logs to local timestamps ( #85387 )
2026-05-26 21:14:47 +01:00
Vincent Koc
6e3b3183dd
fix(cli): keep logs follow on live gateway state
...
Use the passive backend Gateway client for implicit local logs reads, and route Linux follow-mode local RPC failures to a bounded/redacted active systemd journal fallback instead of stale configured-file logs.
Fixes #83656
Fixes #66841
2026-05-23 17:54:23 +08:00
Shakker
db30000220
test: check logs follow notices
2026-05-12 09:45:01 +01:00
Peter Steinberger
3dd2266723
test: tighten cli smoke assertions
2026-05-11 15:04:49 +01:00
Shakker
2bf3c1d387
test: clarify logs cli reconnect assertions
2026-05-08 10:23:44 +01:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Peter Steinberger
5da9f5e57c
test: remove cli retry test waits
2026-05-06 06:50:06 +01:00
Dallin Romney
4bb4127a33
feat(cli/logs): announce --follow gateway reconnect and add JSON notice parity ( #75372 )
2026-05-03 17:55:58 +08:00
Shashank
23fe3559e5
fix(cli): auto-reconnect logs --follow on transient gateway disconnect #74782 ( #75059 )
...
* fix(cli): auto-reconnect logs --follow on transient gateway disconnect
* fix(cli): honor errorLine return value in follow retry warning
2026-05-03 17:18:50 +08:00
Peter Steinberger
023d3371a5
refactor(gateway): classify gateway transport failures
...
# Conflicts:
# CHANGELOG.md
2026-04-29 08:10:15 +01:00
Peter Steinberger
e25b542100
fix(cli): fall back to file logs when local logs rpc closes
2026-04-29 08:10:15 +01:00
Ayaan Zaidi
84f535c315
fix(cli): preserve local pairing fallback for upgrades
2026-04-20 13:36:41 +05:30
Peter Steinberger
7ac3c2ca88
test: share logs cli write capture helpers
2026-04-19 00:52:13 +01:00
Peter Steinberger
236a9003b6
test(ci): fix logs cli gateway mock typing
2026-04-04 00:28:25 +01:00
Peter Steinberger
306fe841f5
fix(cli): add local logs fallback
2026-04-04 08:17:11 +09:00
Peter Steinberger
3f1d6fe147
test: speed up cli and command suites
2026-03-31 02:25:02 +01:00
Ayaan Zaidi
ee0dcaa7b0
fix: unify log timestamp offsets ( #38904 ) (thanks @sahilsatralkar)
2026-03-25 16:06:33 +05:30
Peter Steinberger
0858512abd
test(cli): use lightweight clear for logs gateway mock
2026-02-22 07:35:54 +00:00
Peter Steinberger
a1cb700a05
test: dedupe and optimize test suites
2026-02-19 15:19:38 +00:00
Peter Steinberger
f717a13039
refactor(agent): dedupe harness and command workflows
2026-02-16 14:59:30 +00:00
Peter Steinberger
2b5df1dfea
fix: local-time timestamps include offset ( #14771 ) (thanks @0xRaini)
2026-02-12 19:09:20 +01:00
Peter Lee
851fcb2617
feat: Add --localTime option to logs command for local timezone display ( #13818 )
...
* feat: add --localTime options to make logs to show time with local time zone
fix #12447
* fix: prep logs local-time option and docs (#13818 ) (thanks @xialonglee)
---------
Co-authored-by: xialonglee <li.xialong@xydigit.com >
Co-authored-by: Sebastian <19554889+sebslight@users.noreply.github.com >
2026-02-11 08:24:08 -05:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Peter Steinberger
6d16a658e5
refactor: rename clawdbot to moltbot with legacy compat
2026-01-27 12:21:02 +00:00
Peter Steinberger
438a41f91f
refactor: harden log stream writes
2026-01-21 03:03:29 +00:00