]> git.giacomolli.uk - onechat/commit
Add local context to chat operation failures
authorAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 14:49:23 +0000 (11:49 -0300)
committerAnderson A. Giacomolli <redacted>
Wed, 11 Nov 2026 14:49:23 +0000 (11:49 -0300)
commitbd7da3557dc7a17020931f5a49ed5007fa81a645
treec9621fc4684b7de0c1ae3d7d709dfa798faf2953
parent448c931a776c3e3f65ca2eab11da0c062d597818
Add local context to chat operation failures

Daemon, chat, schedule, and worker failures identify their local
operation while wrapping the original cause. Successful results keep a
nil error. Privacy-safe causes and direct context errors retain their
existing handling, and shutdown and retry decisions do not change.

Issue: 3cdc678
17 files changed:
chatgpt.go
command.go
daemon.go
daemon_test.go
schedule.go
schedule_cron.go
schedule_cron_test.go
subagent_run.go
subagent_run_test.go
telegram.go
terminal.go
tools.go
tools_test.go
whatsapp.go
whatsapp_inbox.go
whatsapp_send.go
whatsapp_send_test.go