Peter Steinberger
1333c0b37d
docs: expand lobster guides
2026-01-22 03:25:13 +00:00
Peter Steinberger
c39e71013d
Merge pull request #1152 from vignesh07/feat/lobster-plugin
...
feat: Add optional lobster plugin tool (typed workflows, approvals/resume)
2026-01-22 02:34:05 +00:00
Peter Steinberger
ca67b686ac
feat(signal): add typing + read receipts
2026-01-22 02:04:59 +00:00
Peter Steinberger
567415d38f
chore: bump version to 2026.1.21
2026-01-22 01:59:16 +00:00
Zach Knickerbocker
66810207e2
feat: configurable heartbeat session
2026-01-22 01:36:28 +00:00
Peter Steinberger
e16601b92c
fix: unify exec approval ids
2026-01-22 00:59:29 +00:00
Peter Steinberger
8dbf803b1b
fix: remove setup-token run option in onboarding
2026-01-22 00:42:04 +00:00
Peter Steinberger
e49887e1d0
fix: warn on unset gateway.mode
2026-01-22 00:21:08 +00:00
Peter Steinberger
e9245837ea
fix: enforce secure control ui auth
2026-01-21 23:58:42 +00:00
Peter Steinberger
fed5586a2a
docs: clarify mac packaging guidance
2026-01-21 23:27:40 +00:00
Peter Steinberger
3161a0ea0a
feat: tighten exec allowlist gating
2026-01-21 21:45:50 +00:00
Peter Steinberger
97311de136
docs: add showcase video
2026-01-21 20:53:55 +00:00
Peter Steinberger
7efa487150
fix: add explicit tailnet gateway bind
2026-01-21 20:36:09 +00:00
Peter Steinberger
582b4a9a34
docs: simplify heartbeat active hours example
2026-01-21 20:33:23 +00:00
Peter Steinberger
b0b96fe731
feat: add heartbeat active hours
2026-01-21 20:30:37 +00:00
Peter Steinberger
3cbd187a13
feat: make nodes run exec-style
2026-01-21 20:25:12 +00:00
Peter Steinberger
112ba5de4b
feat: add auth-aware cache defaults
2026-01-21 20:23:39 +00:00
Peter Steinberger
d89894365d
fix: restore 1h cache ttl option
2026-01-21 20:00:32 +00:00
Peter Steinberger
496eea9412
docs: clarify cache-ttl pruning window
2026-01-21 20:00:32 +00:00
Peter Steinberger
b47d8624ff
feat: add cache-ttl pruning mode
2026-01-21 19:46:24 +00:00
Echo
ba1f1f1e5d
feat(sessions): add channelIdleMinutes config for per-channel session idle durations ( #1353 )
...
* feat(sessions): add channelIdleMinutes config for per-channel session idle durations
Add new `channelIdleMinutes` config option to allow different session idle
timeouts per channel. For example, Discord sessions can now be configured
to last 7 days (10080 minutes) while other channels use shorter defaults.
Config example:
sessions:
channelIdleMinutes:
discord: 10080 # 7 days
The channel-specific idle is passed as idleMinutesOverride to the existing
resolveSessionResetPolicy, integrating cleanly with the new reset policy
architecture.
* fix
* feat: add per-channel session reset overrides (#1353 ) (thanks @cash-echo-bot)
---------
Co-authored-by: Cash Williams <cashwilliams@gmail.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-21 19:10:31 +00:00
Peter Steinberger
b22e8c8154
docs(discord): mention wildcard channel defaults
2026-01-21 18:21:24 +00:00
Peter Steinberger
6350065f68
docs: align gateway service naming
2026-01-21 17:45:26 +00:00
Peter Steinberger
2fe0342fd3
fix: normalize abort signals for fetch
2026-01-21 17:29:46 +00:00
Peter Steinberger
4792b69087
docs: clarify bluebubbles message ids
2026-01-21 17:20:03 +00:00
Peter Steinberger
fcff0604c7
fix: harden bluebubbles short ids and fetch wrapper ( #1369 ) (thanks @tyler6204)
2026-01-21 17:09:15 +00:00
Peter Steinberger
f1ef4181fc
docs: add FAQ entry for tool_use input error
2026-01-21 16:56:26 +00:00
Peter Steinberger
2d743b3a14
docs: update node CLI references
2026-01-21 16:48:42 +00:00
Peter Steinberger
330f61968a
fix: narrow configure model allowlist for Anthropic OAuth
2026-01-21 11:00:28 +00:00
Peter Steinberger
8ad322c145
fix: make session memory indexing async
2026-01-21 10:39:00 +00:00
Peter Steinberger
1b207ed6c4
feat: improve exec approvals defaults and wildcard
2026-01-21 09:55:10 +00:00
Peter Steinberger
2edc97aa62
docs: add npm files check to release checklist
2026-01-21 08:10:53 +00:00
Peter Steinberger
567464851c
feat: align update channel installs
2026-01-21 06:00:54 +00:00
Peter Steinberger
5f6f8b812a
feat: add /allowlist command
2026-01-21 05:34:53 +00:00
Peter Steinberger
e299906f82
docs: update nodes list/status flags
2026-01-21 04:52:54 +00:00
Peter Steinberger
4d592e8fc7
fix: allow node exec fallback and defer node approvals
2026-01-21 04:46:50 +00:00
Peter Steinberger
d59a71371f
feat: filter nodes list/status
2026-01-21 04:39:15 +00:00
Peter Steinberger
1a4759dcd6
docs: clarify node host exec flow
2026-01-21 04:14:34 +00:00
Peter Steinberger
6d769deec9
fix: default exec security to allowlist
2026-01-21 03:40:27 +00:00
Peter Steinberger
2f0e460a60
feat: add nodes list table with last connect
2026-01-21 03:03:48 +00:00
Peter Steinberger
1a9cfd5149
fix: add browser snapshot default mode ( #1336 )
...
Co-authored-by: Seb Slight <sbarrios93@gmail.com>
2026-01-21 03:03:10 +00:00
Peter Steinberger
f88e2abb5a
fix: harden web fetch SSRF and redirects
...
Co-authored-by: Eli <fogboots@users.noreply.github.com>
2026-01-21 02:54:14 +00:00
Peter Steinberger
ccc056b916
docs: fix mdx in security cli doc
2026-01-21 01:24:29 +00:00
Peter Steinberger
4762e8c8cd
fix: refactor cron edit payload patches
...
Co-authored-by: Felix Krause <869950+KrauseFx@users.noreply.github.com>
2026-01-21 01:14:24 +00:00
Peter Steinberger
f5ed89f64f
docs: clarify whatsapp voice notes and wsl portproxy
2026-01-21 00:14:36 +00:00
Peter Steinberger
8d1256cd87
feat: add download installs for skills
2026-01-21 00:14:36 +00:00
Peter Steinberger
161806fbe3
docs: add network hub + pairing locality
2026-01-21 00:14:14 +00:00
Peter Steinberger
cc94557d54
fix: tighten small-model audit guardrails
2026-01-20 23:52:26 +00:00
Peter Steinberger
336233c30d
fix: wire OTLP logs for diagnostics
2026-01-20 22:51:47 +00:00
Peter Steinberger
537968d158
feat: add Nostr channel plugin and onboarding install defaults
...
Co-authored-by: joelklabo <joelklabo@users.noreply.github.com>
2026-01-20 20:15:56 +00:00