Peter Steinberger
33390d3a72
fix/heartbeat ok delivery filter ( #246 )
...
* cron: skip delivery for HEARTBEAT_OK responses
When an isolated cron job has deliver:true, skip message delivery if the
response is just HEARTBEAT_OK (or contains HEARTBEAT_OK at edges with
short remaining content <= 30 chars). This allows cron jobs to silently
ack when nothing to report but still deliver actual content when there
is something meaningful to say.
Media is still delivered even if text is HEARTBEAT_OK, since the
presence of media indicates there's something to share.
* fix(heartbeat): make ack padding configurable
* chore(deps): update to latest
---------
Co-authored-by: Josh Lehman <josh@martian.engineering>
2026-01-05 22:52:13 +00:00
Peter Steinberger
09baa58aa2
refactor: unify reply dispatch across providers
2026-01-05 19:43:54 +01:00
Peter Steinberger
f7cb3846f1
chore: rename project to clawdbot
2026-01-04 14:38:51 +00:00
Peter Steinberger
6b6a4c69f8
fix: lock main session deletion
2026-01-03 23:57:17 +00:00
Peter Steinberger
3e89059036
fix: refine HEARTBEAT_OK handling
2026-01-02 01:42:27 +01:00
Peter Steinberger
546f386735
fix: harden heartbeat acks + gateway reconnect
2025-12-27 20:02:27 +00:00
Peter Steinberger
f69fbd453b
docs: clarify heartbeat defaults
2025-12-26 03:02:11 +01:00
Peter Steinberger
4cb41565e9
feat: unify gateway heartbeat
2025-12-26 02:35:40 +01:00
Peter Steinberger
2feeff9f45
feat: allow hour durations
2025-12-26 01:34:46 +01:00
Peter Steinberger
3ffd1c9bba
feat: move heartbeat config to agent.heartbeat
2025-12-26 01:13:42 +01:00
Peter Steinberger
7bda787266
docs: update routing/messages/session config
2025-12-24 00:22:57 +00:00
Peter Steinberger
b0c901fc76
feat: add per-session model selection
2025-12-23 23:45:20 +00:00
Peter Steinberger
7a91d76b38
docs: document embedded agent runtime
2025-12-17 11:29:12 +01:00
Peter Steinberger
671b6bf343
docs(site): refresh clawdis.ai for Pi
2025-12-13 13:26:44 +00:00
Peter Steinberger
83bb7ce859
docs: add docs:list helper and front matter
2025-12-09 17:51:05 +00:00
Peter Steinberger
daa699c7c0
feat(cli): unify relay providers and heartbeat flag
2025-12-08 16:34:06 +01:00
Peter Steinberger
c872256d72
refactor(cli): drop tmux helpers and update help copy
2025-12-08 12:43:13 +01:00
Peter Steinberger
b662fcc9d2
chore: purge warelay references
2025-12-07 03:36:57 +00:00
Peter Steinberger
f980b0af1c
chore: make pi-only rpc with fixed sessions
2025-12-05 17:50:02 +00:00
Peter Steinberger
6ec2335bae
Docs: document thinking levels
2025-12-03 08:45:30 +00:00
Peter Steinberger
44570769b7
Heartbeat: add ultrathink marker
2025-11-27 03:15:51 +01:00
Peter Steinberger
cb050b022f
Heartbeat: session-id override and safer fallback
2025-11-26 18:19:54 +01:00
Peter Steinberger
ba543640d3
Heartbeat: harden targeting and support lid mapping
2025-11-26 18:15:57 +01:00
Peter Steinberger
b13fa6bcc3
CLI: rename heartbeat tmux helper and log file path
2025-11-26 18:00:23 +01:00
Peter Steinberger
1c64f83b31
Heartbeat: add relay helper and fix CLI tests
2025-11-26 17:49:34 +01:00
Peter Steinberger
4c58baa14b
docs: document heartbeat idle override and tests
2025-11-26 17:31:56 +01:00
Peter Steinberger
a6af33d262
docs: document heartbeat triggers
2025-11-26 17:05:09 +01:00