Peter Steinberger
1684e40ea3
fix(mac): load menu session previews
2026-01-18 18:28:48 +00:00
Peter Steinberger
d8ec82728a
fix: hide macOS usage errors
2026-01-18 16:52:53 +00:00
Peter Steinberger
02c0e84e69
feat: route macOS node exec via app IPC
2026-01-18 16:41:44 +00:00
Peter Steinberger
29fa3bf581
docs: update changelog
2026-01-18 16:35:52 +00:00
Peter Steinberger
0bf0c771c8
feat(doctor): repair launch agent bootstrap
...
Co-authored-by: Dr Alexander Mikhalev <alex@metacortex.engineer>
2026-01-18 16:35:18 +00:00
Peter Steinberger
2e1ca6c5eb
feat: list eligible hooks in onboarding
2026-01-18 16:28:39 +00:00
Peter Steinberger
cfe06eabec
fix: exec approvals parsing + boot-md changelog
2026-01-18 16:28:39 +00:00
Peter Steinberger
bdcc3d72c2
docs: clarify macOS node service IPC plan
2026-01-18 16:24:43 +00:00
Peter Steinberger
108c7e519d
fix(exec-approvals): fix command token parsing
2026-01-18 16:12:10 +00:00
Peter Steinberger
4c74a7e644
feat(memory): add gemini embeddings + auto select providers
...
Co-authored-by: Gustavo Madeira Santana <gumadeiras@gmail.com>
2026-01-18 16:12:10 +00:00
Gustavo Madeira Santana
f5c1af96cb
fix(utils): share clamp helpers
...
Co-authored-by: Gustavo Madeira Santana <gumadeiras@gmail.com>
2026-01-18 16:11:43 +00:00
Peter Steinberger
f6eeb854ab
fix: improve remote bin probe logging
2026-01-18 16:09:48 +00:00
Peter Steinberger
f5fe41045d
feat: surface node core/ui versions in macOS
2026-01-18 16:00:36 +00:00
Peter Steinberger
5d3e5d0acb
fix: prefer node service naming
2026-01-18 15:33:22 +00:00
Peter Steinberger
4dadb28d3b
feat: add exec approvals tooling and service status
2026-01-18 15:23:41 +00:00
Peter Steinberger
8f21602128
fix: sanitize oversized image payloads
2026-01-18 15:21:38 +00:00
Peter Steinberger
9f6b1ee9fd
feat(slack): add HTTP receiver webhook mode ( #1143 ) - thanks @jdrhyne
...
Co-authored-by: Jonathan Rhyne <jdrhyne@users.noreply.github.com>
2026-01-18 15:04:07 +00:00
Peter Steinberger
40cd8fa554
feat: enrich system prompt docs guidance
2026-01-18 15:00:36 +00:00
Peter Steinberger
4a4d879f26
feat: auto-enable audio understanding when keys exist
2026-01-18 14:55:09 +00:00
Peter Steinberger
28f34d0aa7
chore: update dependencies
2026-01-18 14:16:04 +00:00
Peter Steinberger
073d397038
test: add vector dedupe regression coverage
2026-01-18 14:08:06 +00:00
Peter Steinberger
1db058da84
docs: fix #1151 changelog attribution
2026-01-18 14:04:38 +00:00
Peter Steinberger
10b0603551
fix: prevent sqlite-vec duplicate id failures
2026-01-18 13:55:56 +00:00
Peter Steinberger
d49da62338
refactor: route channel runtime via plugin api
2026-01-18 11:01:16 +00:00
Peter Steinberger
6117d6e876
feat: add gemini memory embeddings
2026-01-18 09:09:45 +00:00
Peter Steinberger
8e87d8879e
refactor: migrate messaging plugins to sdk
2026-01-18 08:54:00 +00:00
Peter Steinberger
20f586b842
fix: skip launchd for remote mode
2026-01-18 08:35:14 +00:00
Peter Steinberger
ee7121302f
feat(acp): add interactive client harness
2026-01-18 08:27:37 +00:00
Peter Steinberger
5e39aa11cb
fix(auth): preserve auto-pin preference
...
Co-authored-by: Mykyta Bozhenko <21245729+cheeeee@users.noreply.github.com>
2026-01-18 08:22:55 +00:00
Peter Steinberger
7420c7a035
fix: tighten native image injection ( #1098 )
...
Thanks @tyler6204.
Co-authored-by: Tyler Yust <tyler6204@users.noreply.github.com>
2026-01-18 08:15:21 +00:00
Peter Steinberger
068bfa8a63
feat(acp): add experimental ACP support
...
Co-authored-by: Jonathan Taylor <visionik@pobox.com>
2026-01-18 08:03:36 +00:00
Peter Steinberger
e3c6469a99
fix(fallback): handle timeout aborts
...
Co-authored-by: Mykyta Bozhenko <21245729+cheeeee@users.noreply.github.com>
2026-01-18 07:52:44 +00:00
Peter Steinberger
e1af13d922
chore: switch Peekaboo to SPM
2026-01-18 07:47:31 +00:00
Peter Steinberger
0ecd13b7a2
feat: add exec host routing + node daemon
2026-01-18 07:46:00 +00:00
Peter Steinberger
9942636ba5
feat(session): add daily reset policy
...
Co-authored-by: Austin Mudd <austinm911@gmail.com>
2026-01-18 06:37:37 +00:00
Peter Steinberger
3123268f9e
docs: update changelog for #1147
...
Co-authored-by: Andrew Lauppe <andy@t5tele.com>
2026-01-18 06:37:29 +00:00
Peter Steinberger
e24dd3c0e4
fix: align exec tool config and test timeouts
2026-01-18 06:12:53 +00:00
Peter Steinberger
d326173583
feat(slash-commands): usage footer modes
2026-01-18 05:35:35 +00:00
Peter Steinberger
621cdd393d
fix: abort embedded prompts on cancel
2026-01-18 05:18:10 +00:00
Peter Steinberger
ded1b2a14c
feat: migrate zalouser plugin to sdk
...
# Conflicts:
# CHANGELOG.md
2026-01-18 05:17:40 +00:00
Peter Steinberger
78fdb3e3bb
feat: expand subagent status visibility
2026-01-18 04:46:04 +00:00
Peter Steinberger
a41a69b6ae
perf: improve batch status logging
2026-01-18 04:28:14 +00:00
Peter Steinberger
a9d52fb238
docs: clarify plugin agent tool config
2026-01-18 04:28:00 +00:00
Peter Steinberger
5fa9bee53c
feat: add exec host approvals flow
2026-01-18 04:27:41 +00:00
Peter Steinberger
a561d2e1af
fix: include query in Twilio webhook verification
2026-01-18 04:25:28 +00:00
Peter Steinberger
00e508cc63
refactor: centralize plugin tool policy helpers
2026-01-18 04:18:32 +00:00
Peter Steinberger
17255e1b5c
feat: add optional plugin tools
2026-01-18 04:08:00 +00:00
Peter Steinberger
1148323e7b
perf: speed up memory batch polling
2026-01-18 03:55:14 +00:00
Peter Steinberger
679838d9c2
fix: persist session origin metadata
2026-01-18 03:41:51 +00:00
Peter Steinberger
829a4bbc7d
feat: migrate zalo plugin to sdk
2026-01-18 03:37:26 +00:00
Peter Steinberger
8deb04931d
feat: add bluebubbles plugin
2026-01-18 03:17:43 +00:00
Peter Steinberger
17d2951675
refactor: migrate extensions to plugin sdk
2026-01-18 02:55:07 +00:00
Peter Steinberger
72434aeab3
feat: persist session origin metadata across connectors
2026-01-18 02:42:10 +00:00
Peter Steinberger
3662b50485
chore(changelog): align 2026.1.17 versions
2026-01-18 02:13:56 +00:00
Peter Steinberger
29af0bc20a
feat(plugins): add memory slot plugin
2026-01-18 02:12:10 +00:00
Peter Steinberger
af3166a777
feat: show memory summary in status
2026-01-18 01:57:54 +00:00
Peter Steinberger
01b756d2ba
feat: add hybrid memory search
2026-01-18 01:47:58 +00:00
Peter Steinberger
ca62c174c8
feat: add memory embedding cache
2026-01-18 01:47:58 +00:00
Peter Steinberger
6df47475a0
fix: delay discord slow listener warnings
2026-01-18 01:41:10 +00:00
Peter Steinberger
5b05b727ce
feat: add exec approvals allowlists
2026-01-18 01:34:31 +00:00
Peter Steinberger
70b29162ed
feat: speed up memory batch indexing
2026-01-18 01:24:51 +00:00
Peter Steinberger
bca39a6561
refactor: unify channel config matching and gating
...
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
2026-01-18 01:24:00 +00:00
Peter Steinberger
883a0fb8e7
fix: bundle Textual resources in macOS app
2026-01-18 01:15:19 +00:00
Peter Steinberger
1a1ad8c7b0
fix: harden qwen oauth flow ( #1120 ) (thanks @mukhtharcm)
2026-01-18 01:03:08 +00:00
Peter Steinberger
5a84d79045
fix: apply openai batch defaults
2026-01-18 00:29:18 +00:00
Peter Steinberger
47d446b034
docs: update changelog for sessions_spawn thinking
2026-01-18 00:17:28 +00:00
Peter Steinberger
ce66f69b3a
refactor: centralize cli manager cleanup
...
Co-authored-by: Nicholas Spisak <jsnsdirect@gmail.com>
2026-01-18 00:16:01 +00:00
Peter Steinberger
e8826f5045
feat: enable batch indexing by default
2026-01-17 23:29:40 +00:00
Shadow
d42a6a837d
Discord: inherit thread allowlists
2026-01-17 23:03:51 +00:00
Peter Steinberger
5b663afd6f
fix: retry embedding 5xx errors
2026-01-17 22:48:50 +00:00
Peter Steinberger
132af4edc2
feat: add OpenAI batch memory indexing
2026-01-17 22:32:04 +00:00
Peter Steinberger
c1c42e01f4
fix: sessions list label fallback
...
Co-authored-by: abdaraxus <abdaraxus@users.noreply.github.com>
2026-01-17 22:22:01 +00:00
Peter Steinberger
1305f7e5aa
fix: skip empty memory chunks
2026-01-17 21:58:59 +00:00
Peter Steinberger
681729f00b
fix: parallelize memory embedding indexing
2026-01-17 21:57:12 +00:00
Peter Steinberger
72a5c9f402
fix: format exec elevated flag first in tool summaries
2026-01-17 21:54:24 +00:00
Peter Steinberger
bfb5367c76
fix: split long memory lines
2026-01-17 21:11:56 +00:00
Peter Steinberger
6384887504
fix(telegram): expand text_link entities in inbound text
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 20:41:34 +00:00
Peter Steinberger
a790471244
chore: release 2026.1.17-1
2026-01-17 20:26:24 +00:00
Peter Steinberger
5524a149f2
feat: add deep memory status checks
2026-01-17 20:18:36 +00:00
Peter Steinberger
a289fec8c5
fix: split memory embedding batches
2026-01-17 20:10:11 +00:00
Peter Steinberger
fca3f03363
fix: preserve inline frontmatter values
2026-01-17 19:56:10 +00:00
Peter Steinberger
d7cb0c7194
fix: probe memory vector availability
2026-01-17 19:46:34 +00:00
Peter Steinberger
fd2d520e47
Infra: update MiniMax usage endpoint
2026-01-17 19:45:48 +00:00
Peter Steinberger
ce0fd4fbbf
feat: add slack user scopes and teams graph hints
2026-01-17 19:33:03 +00:00
Peter Steinberger
f9989cf4d7
docs: restore changelog entries
2026-01-17 19:32:30 +00:00
Peter Steinberger
8ea8b057b0
feat: add per-provider scope probes to channels capabilities
2026-01-17 19:28:52 +00:00
Peter Steinberger
ea11253447
feat: add channels capabilities command
2026-01-17 19:06:07 +00:00
Peter Steinberger
f08633aa37
fix: add nested agent log context
2026-01-17 18:59:59 +00:00
Peter Steinberger
a29738f26d
feat: add experimental session memory source
2026-01-17 18:53:52 +00:00
Peter Steinberger
633089aebc
fix(status): show 2 usage windows in /status ( #1101 )
...
Thanks @rhjoh.
Co-authored-by: Rhys Johnston <rhys.johnston00@gmail.com>
2026-01-17 18:46:41 +00:00
Peter Steinberger
8c215439c4
feat: show update availability in status
2026-01-17 18:23:27 +00:00
Peter Steinberger
acf3be56f2
fix: improve WSL2 systemd daemon hints
2026-01-17 18:19:55 +00:00
Peter Steinberger
d2f73689df
fix: reuse shared ansi stripper
2026-01-17 18:18:14 +00:00
Peter Steinberger
fefbc8da51
fix: normalize exec tool alias naming
2026-01-17 18:15:45 +00:00
Peter Steinberger
8924180117
fix: normalize telegram forwarded context ( #1090 ) (thanks @sleontenko)
2026-01-17 18:08:23 +00:00
Peter Steinberger
be1885f340
fix(doctor): avoid ack reaction migration without config ( #1087 )
...
Thanks @YuriNachos.
Co-authored-by: Yuri Chukhlib <YuriNachos@users.noreply.github.com>
2026-01-17 18:07:06 +00:00
Peter Steinberger
a009b9a673
feat: add sqlite-vec memory search acceleration
2026-01-17 18:02:34 +00:00
Peter Steinberger
4edf63aa97
fix: include context in elevated exec denial
2026-01-17 17:55:11 +00:00
Artus KG
6efc275fc5
changelog: note CLI install build suffix fix
2026-01-17 17:45:14 +00:00
Peter Steinberger
2791c3f4bc
docs: note discord interaction logging fix
2026-01-17 17:42:56 +00:00
Peter Steinberger
24825c1747
Merge pull request #1085 from dan-dr/chore/kimi-code-provider
...
Add Kimi Code provider onboarding
2026-01-17 17:36:30 +00:00
Peter Steinberger
4e4febbec5
fix: add Kimi Code docs + defaults ( #1085 ) (thanks @dan-dr)
2026-01-17 17:35:40 +00:00
Peter Steinberger
8d743805b8
fix: allow media-only telegram voice sends ( #1099 ) (thanks @mukhtharcm)
2026-01-17 17:33:08 +00:00
Peter Steinberger
204760b3b9
fix: handle legacy matrix polls ( #1088 ) (thanks @sibbl)
2026-01-17 17:27:12 +00:00
Peter Steinberger
fbf59c48e9
fix: cover semver patch suffix parsing ( #1110 ) (thanks @zerone0x)
2026-01-17 16:50:05 +00:00
Peter Steinberger
a2f49e0794
chore: prep 2026.1.17 and onboard flow
2026-01-17 16:41:25 +00:00
Peter Steinberger
ace361cfdc
fix: stamp build commit metadata
2026-01-17 12:30:11 +00:00
Peter Steinberger
f4b17ff878
fix: cut 2026.1.16-1 beta
2026-01-17 11:12:43 +00:00
Peter Steinberger
914798ed23
fix: repair 2026.1.16 beta pack
2026-01-17 11:08:37 +00:00
Peter Steinberger
a87da0fe7d
fix: include media-understanding in npm pack
2026-01-17 11:03:46 +00:00
Peter Steinberger
777191bbb6
docs: update coding-agent skill guidance
2026-01-17 10:59:23 +00:00
Peter Steinberger
65f30a5162
chore: bump 2026.1.16 for beta
2026-01-17 10:49:49 +00:00
Peter Steinberger
c3595ba31a
fix: block invalid config startup
...
Co-authored-by: Muhammed Mukhthar CM <mukhtharcm@gmail.com>
2026-01-17 10:25:24 +00:00
Peter Steinberger
c086fffb44
fix: format verbose tool output by channel
2026-01-17 10:17:57 +00:00
Peter Steinberger
a4ed06c8ad
chore: fix lint/format and update changelog
...
Co-authored-by: ItzR3NO <ItzR3NO@users.noreply.github.com>
2026-01-17 10:16:35 +00:00
Peter Steinberger
16d19bf82b
fix: avoid crash on memory embeddings errors ( #1004 )
2026-01-17 09:45:53 +00:00
Peter Steinberger
fa6d46bfa5
feat: bundle provider auth plugins
...
Co-authored-by: ItzR3NO <ItzR3NO@users.noreply.github.com>
2026-01-17 09:38:53 +00:00
Peter Steinberger
f24bf0547f
fix: gate image tool and deepgram audio payload
2026-01-17 09:34:40 +00:00
Peter Steinberger
b0cb0c0217
fix: normalize deepgram audio upload bytes
2026-01-17 09:19:27 +00:00
Peter Steinberger
9d24a23981
docs: update changelog for 2026.1.16
2026-01-17 08:50:33 +00:00
Peter Steinberger
647df440c7
fix: tidy iMessage/Signal sender envelopes ( #1080 ) - thanks @tyler6204
...
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM>
2026-01-17 08:29:54 +00:00
Peter Steinberger
fff5c2e720
fix(skills): fix watcher ignored typing
2026-01-17 08:28:09 +00:00
Peter Steinberger
7ef7a7e9de
fix(macos): drain subprocess pipes before wait ( #1081 )
...
Thanks @thesash.
Co-authored-by: Sash Catanzarite <sashcatanzarite@Sash-MacBook-Pro-14in-3.local>
2026-01-17 08:24:59 +00:00
Peter Steinberger
e4a6de09f4
fix: refresh TUI session info after runs
2026-01-17 08:22:32 +00:00
Peter Steinberger
d4cc36dad9
fix: guard memory sync errors
2026-01-17 08:04:48 +00:00
Peter Steinberger
1437dc13f1
fix: allow telegram prefixes/topics for inline buttons ( #1072 ) — thanks @danielz1z
...
Co-authored-by: danielz1z <danielz1z@users.noreply.github.com>
2026-01-17 07:49:57 +00:00
Peter Steinberger
364b451157
fix: keep extension relay list current ( #1073 )
...
Thanks @roshanasingh4.
Co-authored-by: Roshan Singh <88576930+roshanasingh4@users.noreply.github.com>
2026-01-17 07:43:31 +00:00
Peter Steinberger
aec3dfcd89
refactor: rename hooks docs and add tests
2026-01-17 07:32:54 +00:00
Peter Steinberger
a2c2c853c9
fix: preserve discord chunk whitespace
2026-01-17 07:11:21 +00:00
Peter Steinberger
372ce23423
feat: unify hooks installs and webhooks
2026-01-17 07:08:04 +00:00
Peter Steinberger
e8ae532240
fix: respond to PTY cursor queries
2026-01-17 07:05:24 +00:00
Peter Steinberger
d6d5205f07
fix: expose deliveryContext in sessions_list
...
Co-authored-by: Adam Holt <mail@adamholt.co.nz>
2026-01-17 06:54:31 +00:00
Peter Steinberger
ecd3c2a0ee
fix(security): gate slash/control commands
2026-01-17 06:49:34 +00:00
Peter Steinberger
ca49438dd5
refactor: centralize target normalization
2026-01-17 06:45:11 +00:00
Peter Steinberger
94f0b550bf
feat: add process submit helper
2026-01-17 06:38:56 +00:00
Peter Steinberger
0387c2788d
fix: normalize delivery routing context
...
Co-authored-by: adam91holt <adam91holt@users.noreply.github.com>
2026-01-17 06:38:33 +00:00
Peter Steinberger
33dc183a5e
feat: add tmux-style process key helpers
2026-01-17 06:12:56 +00:00
Peter Steinberger
1062496e02
refactor: centralize message target resolution
...
Co-authored-by: Thinh Dinh <tobalsan@users.noreply.github.com>
2026-01-17 06:04:49 +00:00
Peter Steinberger
a1c1af6472
fix: sync delivery routing context
...
Co-authored-by: adam91holt <adam91holt@users.noreply.github.com>
2026-01-17 06:02:27 +00:00
Peter Steinberger
92212c3be0
refactor: drop legacy room chatType
2026-01-17 05:46:40 +00:00
Peter Steinberger
ffd81e03ba
feat: notify on exec exit
2026-01-17 05:43:34 +00:00
Peter Steinberger
48c8063028
fix(security): gate slash commands by sender
2026-01-17 05:25:42 +00:00
Peter Steinberger
5c8eff7ffa
fix: unify inbound sender labels
2026-01-17 05:21:09 +00:00
Peter Steinberger
b5aac83781
fix: finalize inbound contexts
2026-01-17 05:06:39 +00:00
Peter Steinberger
bde2b20f2d
docs: note live target cache refresh
...
Co-authored-by: Thinh Dinh <tobalsan@users.noreply.github.com>
2026-01-17 05:00:15 +00:00
Peter Steinberger
fe67b92e2a
fix: trim /status oauth output
2026-01-17 04:54:28 +00:00
Peter Steinberger
0760626957
fix: preserve account routing for explicit targets
...
Co-authored-by: adam91holt <adam91holt@users.noreply.github.com>
2026-01-17 04:24:59 +00:00
Peter Steinberger
724a58ae81
docs: credit #1034 in changelog
2026-01-17 04:15:46 +00:00
Peter Steinberger
e6e64ad235
refactor: require target for message actions
2026-01-17 04:15:46 +00:00
Peter Steinberger
5b07705703
fix: normalize subagent announce delivery origin
...
Co-authored-by: Adam Holt <mail@adamholt.co.nz>
2026-01-17 04:03:28 +00:00
Peter Steinberger
80f1e070cb
feat: add inbound media understanding
...
Co-authored-by: Tristan Manchester <tmanchester96@gmail.com>
2026-01-17 03:54:46 +00:00
Peter Steinberger
f5ba08c3fd
fix: land oxlint config follow-ups ( #1064 ) (thanks @connorshea)
2026-01-17 03:25:05 +00:00
Peter Steinberger
4e8db4bf4e
fix: thread accountId through subagent announce
...
Co-authored-by: Adam Holt <adam91holt@users.noreply.github.com>
2026-01-17 02:09:35 +00:00
Peter Steinberger
faa6063c0b
feat: mirror delivered outbound messages ( #1031 )
...
Co-authored-by: T Savo <TSavo@users.noreply.github.com>
2026-01-17 02:03:18 +00:00
Peter Steinberger
8393f68e7a
docs: note NO_REPLY guidance for message tool
2026-01-17 01:44:20 +00:00
Peter Steinberger
02034aefa3
feat: add internal hooks system
2026-01-17 01:31:57 +00:00
Peter Steinberger
cf23c3461c
fix(browser): remote profile tab ops follow-up ( #1060 ) (thanks @mukhtharcm)
...
Landed via follow-up to #1057 .
Gate: pnpm lint && pnpm build && pnpm test
2026-01-17 01:28:22 +00:00
Peter Steinberger
5f016a4d95
docs: update health/status + doctor docs
2026-01-17 01:19:43 +00:00
Peter Steinberger
736d4a256b
Merge pull request #1057 from mukhtharcm/feat/browser-persistent-tabs-remote-profiles
...
feat(browser): use persistent Playwright connections for remote profile tab operations
2026-01-17 00:57:58 +00:00
Peter Steinberger
cf6ac73c82
fix: browser remote tab ops harden ( #1057 ) (thanks @mukhtharcm)
2026-01-17 00:57:35 +00:00
Peter Steinberger
330abac145
fix: note config-first channel auth ( #1040 ) (thanks @thewilloftheshadow)
2026-01-17 00:43:37 +00:00
Peter Steinberger
89f4f0bd44
docs: fix changelog after 2026.1.15 release
2026-01-17 00:43:37 +00:00
Peter Steinberger
77df4e344f
feat: enhance web_fetch fallbacks
2026-01-17 00:43:37 +00:00
Peter Steinberger
5a8dd7d73e
feat: improve web_fetch readability extraction
2026-01-17 00:43:05 +00:00
Peter Steinberger
2cefd1cae0
fix: prefer config tokens over env for discord/telegram
2026-01-17 00:43:05 +00:00
Peter Steinberger
58a5d21e40
feat(ui): delete sessions from Control UI
2026-01-17 00:43:05 +00:00
Peter Steinberger
17e6b37f0c
feat: expand skill command registration
2026-01-17 00:43:05 +00:00
Peter Steinberger
12505d9c9e
fix: align channel config schemas and env precedence
2026-01-17 00:43:05 +00:00
Shadow
7d8c556f9e
Changelog: note schema-driven channels UI
2026-01-17 00:43:05 +00:00
Peter Steinberger
11d485fd4f
fix: avoid imessage rpc restart loop
2026-01-17 00:35:24 +00:00
Peter Steinberger
8faf4c87db
fix: harden env var substitution parsing ( #1044 ) (thanks @sebslight)
2026-01-17 00:29:08 +00:00
Sash Catanzarite
37a36e4b4f
fix: honor message tool channel for tool dedupe ( #1053 )
...
- Treat message tool `channel` as provider hint for dedupe/suppression.
- Prefer NO_REPLY after message tool sends to avoid duplicate replies.
Co-authored-by: Sash Catanzarite <1166151+thesash@users.noreply.github.com>
2026-01-17 00:23:51 +00:00
Peter Steinberger
6d9ec89a7e
docs: fix changelog after 2026.1.15 release
2026-01-17 00:03:56 +00:00
Peter Steinberger
491f45f058
feat: enhance web_fetch fallbacks
2026-01-17 00:00:49 +00:00
Peter Steinberger
a97e8a8521
docs(changelog): note PR #1050 fixes
...
Co-authored-by: Yurii Chukhlib <yuri.v.chu@gmail.com>
2026-01-16 23:59:04 +00:00
Peter Steinberger
a3059cb8c2
fix: scope history injection to pending-only
2026-01-16 23:52:42 +00:00
Peter Steinberger
957656269c
fix: prefer config over env for matrix creds
2026-01-16 23:24:18 +00:00
Peter Steinberger
f89fb0eeb9
feat: improve web_fetch readability extraction
2026-01-16 23:18:01 +00:00
Peter Steinberger
b171d76764
docs: clarify Brave web_search defaults ( #1046 ) (thanks @YuriNachos)
2026-01-16 23:16:59 +00:00
Peter Steinberger
b5fe0e987b
fix: prefer config tokens over env for discord/telegram
2026-01-16 23:13:00 +00:00
Peter Steinberger
5bc7ac8258
docs: add /help hub and Node/npm PATH guide
2026-01-16 23:10:29 +00:00
Peter Steinberger
e3ac816fc4
fix: drop unsigned gemini tool calls from history
2026-01-16 22:43:16 +00:00
Peter Steinberger
8ffdb8c9f4
feat(ui): delete sessions from Control UI
2026-01-16 22:33:47 +00:00
Peter Steinberger
4fc8d1940a
fix: align ZAI thinking toggles
2026-01-16 22:26:43 +00:00
Peter Steinberger
a222008bd5
fix: hard-stop sessions.delete cleanup
2026-01-16 22:24:13 +00:00
Peter Steinberger
6239206067
fix: bump tar to 7.5.3
2026-01-16 21:58:32 +00:00
Peter Steinberger
b02d28499d
fix: treat reply-to-bot as implicit mention across channels
2026-01-16 21:51:01 +00:00
Peter Steinberger
dee91322f9
fix: /stop aborts subagents
2026-01-16 21:37:22 +00:00
tsu
f073303aca
feat: add zalouser channel + directory CLI ( #1032 ) (thanks @suminhthanh)
...
- Unified UX: channels login + message send; no plugin-specific top-level command\n- Added generic directory CLI for channel identity/groups\n- Docs: channel + plugin pages
2026-01-16 21:28:18 +00:00
Peter Steinberger
a08ea75e2a
fix: start fresh cron sessions each run
2026-01-16 21:27:56 +00:00
adityashaw2
63f7ef81ca
Telegram: Add reply-chain detection to bypass mention requirement ( #1038 )
...
* Telegram: add reply-chain detection to bypass mention requirement
* fix: allow telegram reply-chain mention bypass (#1038 ) (thanks @adityashaw2)
---------
Co-authored-by: Aditya Shaw <aditya@adityashaw.dev>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 21:24:45 +00:00
Peter Steinberger
ff32e76515
fix: hard-abort clears queues on /stop
2026-01-16 21:15:25 +00:00
Peter Steinberger
a3711b8a3c
Merge pull request #1016 from timolins/main
...
Models: add Vercel AI Gateway auth
2026-01-16 21:06:56 +00:00
Peter Steinberger
7952f74032
fix: tighten Vercel AI Gateway onboarding docs/tests ( #1016 ) (thanks @timolins)
2026-01-16 21:06:21 +00:00
Peter Steinberger
65a5fafed8
chore: sync Peekaboo submodule on install
2026-01-16 21:04:58 +00:00
Peter Steinberger
784fceb930
fix: repair orphaned user turns before embedded prompts
2026-01-16 20:52:18 +00:00
Peter Steinberger
56c2830994
feat: enable telegram reaction notifications by default
2026-01-16 20:51:42 +00:00
Peter Steinberger
0085231c40
feat: default telegram reaction level minimal
2026-01-16 20:35:47 +00:00
Peter Steinberger
b4455c8e6b
fix: bound signal/imessage transport readiness waits
...
Co-authored-by: Szpadel <1857251+Szpadel@users.noreply.github.com>
2026-01-16 20:33:04 +00:00
Ruby
1ae19b55c9
feat: add session.identityLinks for cross-platform DM session linking ( #1033 )
...
Co-authored-by: Shadow <shadow@clawd.bot>
2026-01-16 14:23:22 -06:00