Peter Steinberger
9f8e66359e
fix: default direct gateway port + docs ( #1603 ) (thanks @ngutman)
2026-01-24 21:10:54 +00:00
Peter Steinberger
2c5141d7df
docs: clarify beta promotion flow
2026-01-24 20:59:41 +00:00
Lucas Czekaj
483fba41b9
feat(discord): add exec approval forwarding to DMs ( #1621 )
...
* feat(discord): add exec approval forwarding to DMs
Add support for forwarding exec approval requests to Discord DMs,
allowing users to approve/deny command execution via interactive buttons.
Features:
- New DiscordExecApprovalHandler that connects to gateway and listens
for exec.approval.requested/resolved events
- Sends DMs with embeds showing command details and 3 buttons:
Allow once, Always allow, Deny
- Configurable via channels.discord.execApprovals with:
- enabled: boolean
- approvers: Discord user IDs to notify
- agentFilter: only forward for specific agents
- sessionFilter: only forward for matching session patterns
- Updates message embed when approval is resolved or expires
Also fixes exec completion routing: when async exec completes after
approval, the heartbeat now uses a specialized prompt to ensure the
model relays the result to the user instead of responding HEARTBEAT_OK.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* feat: generic exec approvals forwarding (#1621 ) (thanks @czekaj)
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-01-24 20:56:40 +00:00
Peter Steinberger
a1ed671636
docs: add backup strategy faq
2026-01-24 20:34:05 +00:00
Peter Steinberger
8c47d226ad
docs: add subscription requirement faq
2026-01-24 20:32:33 +00:00
Peter Steinberger
e1942603e9
docs: add xfinity unblock link
2026-01-24 20:30:03 +00:00
Peter Steinberger
926c2647b8
docs: mention local-only model option
2026-01-24 20:15:58 +00:00
Peter Steinberger
c427f4a2fc
docs: add imessage mac requirement faq
2026-01-24 20:13:13 +00:00
Peter Steinberger
f99f9a6b64
docs: add self-update faq entry
2026-01-24 20:10:47 +00:00
Peter Steinberger
40ef3b5d30
docs: add linux install faq entry
2026-01-24 19:58:42 +00:00
Peter Steinberger
da7a45b3a5
docs: clarify migration state vs workspace
2026-01-24 19:50:02 +00:00
Peter Steinberger
bcedeb4e1f
chore: bump 2026.1.24
2026-01-24 15:00:00 +00:00
Peter Steinberger
f076eba98a
docs: add hackable install faq
2026-01-24 14:52:26 +00:00
Peter Steinberger
f3bd6bf342
docs: add docs ssl error faq
2026-01-24 14:51:26 +00:00
Peter Steinberger
c29c9a1e3e
docs: add pi sizing guidance
2026-01-24 14:51:26 +00:00
Peter Steinberger
5fc866e8fe
docs: add openai subscription faq
2026-01-24 14:37:17 +00:00
Peter Steinberger
437535ee94
docs: clarify gpt-5.2 vs glm
2026-01-24 14:37:17 +00:00
Peter Steinberger
3b929ff843
docs: add glm budget option
2026-01-24 14:37:17 +00:00
Peter Steinberger
42b8fce4e5
docs: link models concept in faq
2026-01-24 14:28:38 +00:00
Peter Steinberger
c27294133e
docs: add recommended models faq
2026-01-24 14:28:38 +00:00
Peter Steinberger
94095386b3
docs: add installer verbose troubleshooting
2026-01-24 14:25:29 +00:00
Peter Steinberger
7a524e8667
docs: add migration scheduling and concurrency faqs
2026-01-24 14:21:26 +00:00
Peter Steinberger
ef7971e3a4
fix: normalize heartbeat targets
2026-01-24 13:53:00 +00:00
Peter Steinberger
e90e3ba954
docs: link macos node to cli node
2026-01-24 13:17:28 +00:00
Nicolas Zullo
834663dfef
feat(templates): add emoji reactions guidance to AGENTS.md ( #1591 )
...
## What
Add emoji reactions guidance to the default AGENTS.md template.
## Why
Reactions are a natural, human-like way to acknowledge messages without cluttering chat. This should be default behavior.
## Testing
- Tested locally on Discord DM ✅
- Tested locally on Discord guild channel ✅
## AI-Assisted
This change was drafted with help from my Clawdbot instance (Clawd 🦞 ).
We tested the behavior together before submitting.
2026-01-24 13:12:16 +00:00
Peter Steinberger
a72d7a9f36
docs: add vps install faq
2026-01-24 13:11:31 +00:00
Peter Steinberger
67e57e7c99
docs: add beta vs dev install faq
2026-01-24 13:11:31 +00:00
Peter Steinberger
4c98d6c121
docs: add latest version faq
2026-01-24 13:11:31 +00:00
Peter Steinberger
174a1cb68a
docs: clarify mac mini + imessage ssh
2026-01-24 13:11:31 +00:00
Peter Steinberger
a4d56bd06e
docs: add mac mini faq
2026-01-24 13:11:31 +00:00
Peter Steinberger
62c9255b6a
fix: harden outbound mirroring normalization
2026-01-24 12:57:58 +00:00
Peter Steinberger
8b4e40c602
build: refresh control-ui dist + release docs
2026-01-24 12:51:32 +00:00
Peter Steinberger
6a9d7f7a01
docs: clarify node host sizing
2026-01-24 12:50:22 +00:00
Peter Steinberger
39d8e9be0f
docs: add node vs ssh faq
2026-01-24 12:48:29 +00:00
Peter Steinberger
49c518951c
fix: align bluebubbles outbound group sessions
2026-01-24 12:23:26 +00:00
Peter Steinberger
ef9ba66798
chore: tune fly deployment defaults
2026-01-24 11:58:25 +00:00
Peter Steinberger
4b6cdd1d3c
fix: normalize session keys and outbound mirroring
2026-01-24 11:57:11 +00:00
Peter Steinberger
ab000398be
fix: resolve session ids in session tools
2026-01-24 11:09:11 +00:00
Peter Steinberger
585e20b72e
docs: fix redirects and help links
2026-01-24 10:21:05 +00:00
Peter Steinberger
c8c58c0537
fix: avoid Discord /tts conflict
2026-01-24 09:58:06 +00:00
Peter Steinberger
cfdd5a8c2e
docs: consolidate faq under help
2026-01-24 09:49:38 +00:00
Peter Steinberger
6765fd15eb
feat: default TTS model overrides on ( #1559 ) (thanks @Glucksberg)
...
Co-authored-by: Glucksberg <80581902+Glucksberg@users.noreply.github.com >
2026-01-24 09:42:32 +00:00
Peter Steinberger
4074fa0471
docs: restore faq and fix redirect
2026-01-24 09:39:24 +00:00
Peter Steinberger
ea2ccd8ae6
docs(fly): update guide with deployment lessons
...
- Increase recommended memory to 2GB (512MB/1GB OOM)
- Add OOM symptoms (SIGABRT, v8 allocation errors)
- Fix lock file path (/data/gateway.*.lock)
- Add complete config example with failover, auth, bindings
- Document Discord token from env var vs config
- Add machine update commands for command/memory changes
- Add config writing tips (echo+tee, sftp caveats)
Learned from FLAWD deployment debugging.
2026-01-24 09:36:54 +00:00
Peter Steinberger
b1ac7e0501
docs: move cross-context faq to troubleshooting
2026-01-24 09:36:44 +00:00
Peter Steinberger
b4a2dc81a2
docs: expand heartbeat visibility config examples
2026-01-24 09:31:04 +00:00
Peter Steinberger
d73e8ecca3
fix: document tools invoke + honor main session key ( #1575 ) (thanks @vignesh07)
2026-01-24 09:29:32 +00:00
Peter Steinberger
7f7550e53c
docs: add cross-context messaging faq
2026-01-24 09:28:59 +00:00
Peter Steinberger
d4d17025cf
docs: add oauth refresh troubleshooting
2026-01-24 09:21:15 +00:00
Peter Steinberger
7b76db2841
fix: document heartbeat visibility controls ( #1452 ) (thanks @dlauer)
2026-01-24 09:07:03 +00:00