danielz1z
4bb1d7d470
fix(update): merge custom env with process.env in spawn
...
When the update runner passes custom env vars (like CLAWDBOT_UPDATE_IN_PROGRESS),
the current code uses `env ?? process.env` which replaces the entire environment
instead of merging — losing PATH, HOME, etc.
This causes the doctor step to fail with 'node: No such file or directory'.
Fix: merge custom env with process.env instead of replacing it.
2026-01-11 10:39:07 +00:00
Peter Steinberger
36aef5c340
fix: unblock claude-cli live runs
2026-01-11 00:55:22 +00:00
Peter Steinberger
3d22afea6f
fix(logging): decouple file logs from console verbose
2026-01-03 12:32:14 +00:00
Peter Steinberger
9bc0f2f79f
feat(process): support env overrides in exec
2026-01-01 22:55:21 +01:00
Peter Steinberger
f980b0af1c
chore: make pi-only rpc with fixed sessions
2025-12-05 17:50:02 +00:00
Peter Steinberger
ed17fe51bd
Switch to clawdis RPC mode and complete rebrand
2025-12-05 17:22:53 +00:00
Peter Steinberger
9fa3cbab8a
chore: format to 2-space and bump changelog
2025-11-26 00:53:53 +01:00
Peter Steinberger
0fef193518
Add cwd option for command replies
2025-11-25 16:19:24 +01:00
Peter Steinberger
d337960575
chore: fix type regressions and helpers
2025-11-25 04:40:57 +01:00
Peter Steinberger
3dfc058b59
chore: route exec logging through logger
2025-11-25 04:11:02 +01:00
Peter Steinberger
58e230e9a9
Refactor CLI and Twilio modules; add helper tests and comments
2025-11-25 03:11:39 +01:00
Peter Steinberger
c1bdf9ca35
Extract auto-reply helpers into modules
2025-11-25 02:16:54 +01:00