Shadow
34ce004151
Gateway: prefer newest session entries in merge ( #1823 )
2026-01-25 22:40:22 -06:00
Shadow
49ef62255e
Merge pull request #1871 from 0xJonHoldsCrypto/docs/raspberry-pi-guide
...
docs: Add Raspberry Pi installation guide
2026-01-25 22:39:31 -06:00
Shadow
e040f6338a
Docs: update clawtributors list
2026-01-25 22:38:04 -06:00
Shadow
9ba142e8a5
Docs: add GCP Compute Engine deployment guide ( #1848 )
...
Co-authored-by: hougangdev <hougangdev@users.noreply.github.com>
2026-01-25 22:34:09 -06:00
Shadow
a2d9127ff6
Docs: add Raspberry Pi install guide ( #1871 )
...
Co-authored-by: 0xJonHoldsCrypto <0xJonHoldsCrypto@users.noreply.github.com>
2026-01-25 22:33:35 -06:00
Shadow
10914d6249
Docs: add DigitalOcean deployment guide ( #1870 )
...
Co-authored-by: 0xJonHoldsCrypto <0xJonHoldsCrypto@users.noreply.github.com>
2026-01-25 22:33:03 -06:00
Shadow
d696ee3dfd
Docs: add Claude Max API Proxy guide ( #1875 )
...
Co-authored-by: atalovesyou <atalovesyou@users.noreply.github.com>
2026-01-25 22:32:38 -06:00
Shadow
5172098073
Tlon: format reply IDs as @ud ( #1837 )
2026-01-25 22:30:18 -06:00
Shadow
5d6a9da370
Onboarding: add Venice API key flags ( #1893 )
2026-01-25 22:26:00 -06:00
Shadow
0648d660a8
Docs: use generic Pi hostnames
2026-01-25 22:25:35 -06:00
Shadow
15f7648e1e
Docs: credit Control UI refresh contributors ( #1852 )
2026-01-25 22:18:47 -06:00
Shadow
8b91ceb7c9
macOS: preserve custom SSH usernames ( #2046 )
...
Co-authored-by: Alexis Gallagher <algal@users.noreply.github.com>
2026-01-25 21:46:15 -06:00
Shadow
7e4e24445e
Slack: clear ack reaction after streaming replies ( #2044 )
...
Co-authored-by: Shaurya Pratap Singh <fancyboi999@users.noreply.github.com>
2026-01-25 21:28:46 -06:00
Shadow
678ad9e3ae
CI: expand web-ui label globs
2026-01-25 21:23:27 -06:00
Shadow
1b598ad709
Config: apply config.env before substitution ( #1813 )
...
Co-authored-by: SPANISH FLU <spanishflu-est1918@users.noreply.github.com>
2026-01-25 21:22:25 -06:00
Shadow
7f6422c897
Telegram: preserve topic IDs in restart notifications ( #1807 )
...
Co-authored-by: hsrvc <hsrvc@users.noreply.github.com>
2026-01-25 21:20:39 -06:00
Shadow
7187c3d067
TUI: guard against overflow width crashes ( #1686 )
...
Co-authored-by: Mohammad Jafari <mossein@users.noreply.github.com>
2026-01-25 21:18:16 -06:00
Shadow
1f06f8031e
CI: use app token for labeler
2026-01-25 21:15:45 -06:00
Shadow
73507e8654
Routing: precompile session key regexes ( #1697 )
...
Co-authored-by: Ray Tien <ray0907@users.noreply.github.com>
2026-01-25 21:15:20 -06:00
Shadow
9ecbb0ae81
Auth: print copyable Google auth URL ( #1787 )
...
Co-authored-by: Robby <robbyczgw-cla@users.noreply.github.com>
2026-01-25 21:13:36 -06:00
Shadow
84f8f8b10e
Telegram: skip block replies when streaming off ( #1885 )
...
Co-authored-by: Ivan Casco <ivancasco@users.noreply.github.com>
2026-01-25 21:11:50 -06:00
Shadow
47101da464
Telegram: honor caption param for media sends ( #1888 )
...
Co-authored-by: Marc Güell Segarra <mguellsegarra@users.noreply.github.com>
2026-01-25 21:09:59 -06:00
Shadow
a989fe8af9
CI: update labeler v5 config
2026-01-25 21:08:23 -06:00
Shadow
6d60c32570
Update: ignore dist/control-ui in dirty check ( #1976 )
...
Co-authored-by: Glucksberg <glucksberg@users.noreply.github.com>
2026-01-25 21:07:51 -06:00
Shadow
5d2ef89e03
Browser: add URL fallback for relay tab matching ( #1999 )
...
Co-authored-by: João Paulo Furtado <jonit-dev@users.noreply.github.com>
2026-01-25 21:04:41 -06:00
Shadow
159f6bfddd
macOS: bump Textual to 0.3.1 ( #2033 )
...
Co-authored-by: Garric G. Nahapetian <garricn@users.noreply.github.com>
2026-01-25 21:02:18 -06:00
Shadow
9c8e8c5c2d
CI: increase Node heap size for macOS checks ( #1890 )
...
Co-authored-by: Zach Knickerbocker <realZachi@users.noreply.github.com>
2026-01-25 20:45:42 -06:00
Shadow
28fe95ac5e
Docs: note labeler updates
2026-01-25 20:39:44 -06:00
Shadow
b25fcaef0f
CI: parse labeler without deps
2026-01-25 20:38:44 -06:00
Shadow
6b6284c69c
CI: add PR labeler + label sync
2026-01-25 20:37:31 -06:00
Shadow
136f0d4d1d
Docs: add Render deployment guide ( #1975 )
...
Co-authored-by: Anurag Goel <anurag@users.noreply.github.com>
2026-01-25 20:28:53 -06:00
Shadow
a21671ed5b
Skills: add missing dependency metadata ( #1995 )
...
Co-authored-by: jackheuberger <jackheuberger@users.noreply.github.com>
2026-01-25 20:25:08 -06:00
Shadow
c7fabb43f9
Agents: expand cron tool description ( #1988 )
...
Co-authored-by: Tomas Cupr <tomascupr@users.noreply.github.com>
2026-01-25 20:23:40 -06:00
Shadow
9c26cded75
Docs: add Vercel AI Gateway sidebar entry ( #1901 )
...
Co-authored-by: Jerilyn Zheng <jerilynzheng@users.noreply.github.com>
2026-01-25 20:22:10 -06:00
Shadow
138916a0d1
Deps: sync memory-core lockfile spec
2026-01-25 20:11:21 -06:00
Shadow
7ea4b06a04
Deps: revert native-preview to published version
2026-01-25 20:05:00 -06:00
Shadow
44bf454508
Docs: update clawtributors
2026-01-25 20:02:28 -06:00
Shadow
5c231fc21f
Doctor: warn on gateway exposure ( #2016 )
...
Co-authored-by: Alex Alaniz <Alex-Alaniz@users.noreply.github.com>
2026-01-25 20:01:38 -06:00
Peter Steinberger
8f6542409a
chore: bump versions for 2026.1.25
2026-01-25 22:13:04 +00:00
Vignesh
50b4126c79
Update deployment link for Railway template
2026-01-25 13:42:56 -08:00
Peter Steinberger
e0adf65dac
test: cover CLI chat delta event ( #1921 ) (thanks @rmorse)
2026-01-25 21:09:04 +00:00
Ross Morsali
6ffc5d93e4
test: update CLI runner test to expect --resume for session resume
2026-01-25 21:09:04 +00:00
Ross Morsali
ae030c32da
fix: emit assistant event for CLI backend responses in TUI
...
CLI backends (claude-cli etc) don't emit streaming assistant events,
causing TUI to show "(no output)" despite correct processing. Now emits
assistant event with final text before lifecycle end so server-chat
buffer gets populated for WebSocket clients.
2026-01-25 21:09:04 +00:00
Ross Morsali
ffaeee4c39
fix: preserve CLI session IDs for session resume
...
- Add resumeArgs to DEFAULT_CLAUDE_BACKEND for proper --resume flag usage
- Fix gateway not preserving cliSessionIds/claudeCliSessionId in nextEntry
- Add test for CLI session ID preservation in gateway agent handler
- Update docs with new resumeArgs default
2026-01-25 21:09:04 +00:00
Peter Steinberger
68824c8903
chore: start 2026.1.25 changelog
2026-01-25 20:59:03 +00:00
0xJonHoldsCrypto
e40257af33
docs: add Raspberry Pi installation guide
2026-01-25 17:12:17 +00:00
Developer
5de932ba26
feat(cron): include delivery channel/to in finished event
...
When a cron job with agentTurn payload completes, include the delivery
target fields (channel and to) in the cron.finished event. This enables
gateway clients to deliver cron messages to specific channels instead
of broadcasting to all user platforms.
Use case: When an agent schedules a reminder like "Remind me on Discord: ...",
the external gateway can now deliver the message only to Discord instead
of all channels.
Changes:
- Add channel/to fields to CronEvent type
- Add channel/to fields to CronRunLogEntrySchema
- Include channel/to from job.payload when emitting finished event
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 17:20:37 +01:00
Peter Steinberger
c8063bdcd8
fix(ci): pin gradle and normalize gemini cli test paths
2026-01-25 15:27:03 +00:00
Peter Steinberger
4f82de3dcc
docs: add multi agent VPS FAQ
2026-01-25 15:20:35 +00:00
Peter Steinberger
885167dd58
fix: tighten security audit for loopback auth
2026-01-25 15:16:40 +00:00