Peter Steinberger
cd2f3bd355
feat(status): add Telegram/WhatsApp troubleshooting warnings
2026-01-08 23:14:11 +01:00
Peter Steinberger
a33271d374
refactor: share paren-aware chunk break scan
2026-01-08 23:09:34 +01:00
Peter Steinberger
7392387ec1
feat(status): warn on Discord message content intent
2026-01-08 23:07:34 +01:00
Peter Steinberger
a6c309824e
docs: refresh and simplify docs
2026-01-08 23:07:20 +01:00
Peter Steinberger
88dca1afdf
docs: fix Mintlify parse error
2026-01-08 23:05:26 +01:00
Peter Steinberger
b48ed56635
test: add DM elevated regression coverage
2026-01-08 22:58:15 +01:00
Peter Steinberger
014667e00b
fix: tighten group elevated targeting
2026-01-08 22:57:18 +01:00
Peter Steinberger
cda2025c49
fix: align env config schema
2026-01-08 22:57:18 +01:00
Peter Steinberger
59f89678b2
feat: allow inline env vars in config
2026-01-08 22:57:18 +01:00
Peter Steinberger
9a1267b530
fix(doctor): run legacy migrations in non-interactive
2026-01-08 21:37:22 +00:00
Peter Steinberger
5b46214379
refactor(cron): centralize telegram targets + delivery helpers
2026-01-08 21:36:53 +00:00
Peter Steinberger
5939dff092
fix: avoid synthesizing agent defaults
2026-01-08 22:26:29 +01:00
Peter Steinberger
2c7d64232e
feat: enable adaptive context pruning by default
2026-01-08 22:23:03 +01:00
Peter Steinberger
d58cdf7c9f
fix: normalize gateway cli option strings
2026-01-08 22:18:06 +01:00
Peter Steinberger
35ba99c245
fix: honor non-interactive legacy migrations
2026-01-08 22:13:57 +01:00
Peter Steinberger
e75ca23e7d
test(cron): cover telegram topic delivery ( #478 ) (thanks @nachoiacovino)
2026-01-08 21:13:39 +00:00
Nacho Iacovino
5391f1141e
fix(cron): parse :topic: suffix for Telegram topic delivery
...
When cron jobs specify a Telegram topic in the 'to' field like
'-1003420657307:topic:60', the delivery code now correctly parses
this into separate chatId and messageThreadId values.
Previously, the entire string was passed as chatId, causing messages
to fail delivery to forum topics.
2026-01-08 21:12:15 +00:00
Peter Steinberger
699ba410fe
fix: resolve WhatsApp LID inbound mapping
2026-01-08 22:08:54 +01:00
Peter Steinberger
da48a9907b
docs: add beginner paths for docker and linux vps
2026-01-08 21:56:47 +01:00
Josh Palmer
53b81d07c6
🤖 codex: add changelog entry for #210
2026-01-08 21:54:04 +01:00
Josh Palmer
2fae8eda66
🤖 codex: strip empty assistant blocks from history ( #210 )
2026-01-08 21:53:33 +01:00
Peter Steinberger
884e734809
feat(doctor): audit config + state permissions
2026-01-08 21:51:34 +01:00
Peter Steinberger
13ddd40a59
docs: clarify sandboxing config option
2026-01-08 21:51:21 +01:00
Peter Steinberger
d55750189e
docs: add sandboxing page and cross-links
2026-01-08 21:49:26 +01:00
Peter Steinberger
2d4ec35e1c
feat(doctor): add repair/force flows
2026-01-08 21:47:35 +01:00
Peter Steinberger
712a7dddf6
docs(cron): clarify jobId vs id
2026-01-08 21:43:22 +01:00
Peter Steinberger
10e46c6d5e
docs(cron): rewrite cron jobs documentation
2026-01-08 21:39:03 +01:00
Peter Steinberger
0373574f0b
refactor(telegram): centralize target parsing
2026-01-08 21:38:59 +01:00
Peter Steinberger
88039a69a2
style(cli): format daemon config warnings
2026-01-08 21:38:54 +01:00
Peter Steinberger
ea748f9440
fix(doctor): handle missing service readCommand
2026-01-08 21:38:51 +01:00
Peter Steinberger
23e34dd598
docs: clarify doctor + launchd service guidance
2026-01-08 21:34:28 +01:00
Peter Steinberger
01641b34ea
feat(doctor): audit supervisor config + docs
2026-01-08 21:28:48 +01:00
Peter Steinberger
d0c4ce6749
docs(changelog): note PR #483 (thanks @AbhisekBasu1)
2026-01-08 20:26:18 +00:00
Peter Steinberger
58a9e35233
style(cron): format telegram target tests
2026-01-08 21:23:07 +01:00
Peter Steinberger
5fea53d89c
fix(cron): parse telegram targets with prefixes (thanks @mitschabaude-bot)
2026-01-08 21:23:07 +01:00
Gregor's Bot
2afb75d508
fix(cron): support Telegram topic/thread ID in delivery target
...
When delivering cron job output to Telegram, the 'to' field now supports
specifying a topic (forum thread) ID in addition to the chat ID.
Supported formats:
- chatId (plain chat ID or @username)
- chatId:topicId (chat ID with numeric topic ID)
- chatId:topic:topicId (alternative format with explicit marker)
This enables cron jobs to deliver messages to specific forum topics
rather than always going to the main/general topic.
Adds parseTelegramTarget helper function with unit tests.
(cherry picked from commit 24a6595e81d6d1824b2657d714b212c587c3ee8e)
2026-01-08 21:23:07 +01:00
Peter Steinberger
f63496b389
Merge pull request #479 from azade-c/docs/systemd-service-comments
...
fix(daemon): align systemd unit with documentation
2026-01-08 20:16:32 +00:00
Peter Steinberger
9632ebed7b
docs: note systemd unit alignment ( #479 ) - thanks @azade-c
2026-01-08 21:16:19 +01:00
Azade
3a8d8bc6a4
fix(daemon): align systemd unit with documentation
...
Align generated systemd service file with docs:
https://docs.clawd.bot/gateway#supervision-systemd-user-unit
Adds:
- After=network-online.target
- Wants=network-online.target
- RestartSec=5
2026-01-08 21:16:19 +01:00
Peter Steinberger
0c74ef25d6
refactor: normalize skills UI status keys
2026-01-08 20:13:24 +00:00
Peter Steinberger
5a2242ee92
docs(changelog): follow-up #516 (thanks @YuriNachos)
2026-01-08 21:08:34 +01:00
Peter Steinberger
31fb5867e8
refactor(outbound): centralize telegram account defaults
2026-01-08 21:05:01 +01:00
Peter Steinberger
e90c00768f
Merge pull request #445 from pkrmf/ui-skill-install-feedback
...
UI: improve skill install feedback
2026-01-08 20:04:32 +00:00
Peter Steinberger
dc4c174f4e
docs: add changelog for skill install feedback (PR #445 , thanks @pkrmf)
2026-01-08 20:04:13 +00:00
Peter Steinberger
7905a27416
style: format gateway-cli log lines
2026-01-08 20:04:10 +00:00
Marc Terns
965615a46c
UI: improve skill install feedback
2026-01-08 20:01:38 +00:00
Peter Steinberger
04e0e10411
fix: restore hidden gateway-daemon alias
2026-01-08 19:54:23 +00:00
Peter Steinberger
28e3e51335
Merge pull request #516 from YuriNachos/fix/heartbeat-telegram-account-id
...
fix(heartbeat): pass accountId for Telegram delivery
2026-01-08 19:48:44 +00:00
Peter Steinberger
5372c1ab54
Merge branch 'main' into fix/heartbeat-telegram-account-id
2026-01-08 20:48:29 +01:00
Peter Steinberger
871c9e5286
fix(heartbeat): telegram accountId + cron jobId compat ( #516 , thanks @YuriNachos)
2026-01-08 20:47:22 +01:00