Timo Lins
e8d6e5836a
Models: add Vercel AI Gateway auth
2026-01-16 21:00:15 +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
8cccc6c3e5
test: cover transport readiness waits
2026-01-16 20:48:43 +00:00
Peter Steinberger
def1f6d70e
fix: quiet skill command normalization logs
2026-01-16 20:37:23 +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
Peter Steinberger
ee7a0e736c
Merge pull request #1013 from marcmarg/fix/format-parameter-and-subagent-auth
...
Fix format parameter conflict and subagent auth inheritance
2026-01-16 20:20:40 +00:00
Peter Steinberger
3197483f16
chore: update clawtributors
2026-01-16 20:20:26 +00:00
Marc
082e890637
fix: merge subagent auth profiles
2026-01-16 20:20:26 +00:00
Marc
5e98e1fb44
fix: avoid format keyword in tool schemas
...
Co-authored-by: marcmarg <marcmarg@users.noreply.github.com>
2026-01-16 20:20:26 +00:00
Peter Steinberger
ef2990e32d
feat: expand skill command registration
2026-01-16 20:17:32 +00:00
Peter Steinberger
3c7f860e59
feat: scope telegram inline buttons
2026-01-16 20:16:41 +00:00
Peter Steinberger
d3fe866525
chore: tweak tool call narration guidance ( #1008 )
...
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-16 19:56:04 +00:00
Peter Steinberger
8e7b087a90
test: deflake background exec timeout
2026-01-16 19:48:52 +00:00
Peter Steinberger
639958625b
test: cover doctor launchctl env overrides ( #1037 )
...
* test: cover doctor launchctl env overrides
* style(macos): fix swiftformat lint
2026-01-16 19:40:45 +00:00
Nima Karimi
6d9dce1d3a
fix(macos): check config file mode for gateway token/password resolution ( #1022 )
...
* fix: honor config gateway mode for credentials
* chore: oxfmt doctor platform notes
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 19:29:48 +00:00
Peter Steinberger
78fa1042cb
test: expand gateway auth probe coverage
2026-01-16 19:16:03 +00:00
Peter Steinberger
624ed219ff
docs: update changelog for gateway probe fix ( #1011 ) (thanks @ivanrvpereira)
2026-01-16 19:07:44 +00:00
Peter Steinberger
430dbb4f31
Merge pull request #1011 from ivanrvpereira/fix/security-audit-gateway-auth
...
fix(security): resolve local auth for gateway probe
2026-01-16 19:05:07 +00:00
henrymascot
3c8b9e577c
showcase: add Linear CLI and Beeper CLI
...
- @NessZerra Linear CLI - manage Linear issues from terminal, works with Claude Code/Clawdbot
- @jules Beeper CLI - read/send/archive messages via Beeper Desktop MCP API
2026-01-16 19:05:02 +00:00
Shadow
f46af84590
Changelog: note Discord skill truncation
2026-01-16 10:03:53 -06:00
Wilkins
d2b93eed12
fix: truncate skill command descriptions to 100 chars for Discord ( #1018 )
...
* fix: truncate skill command descriptions to 100 chars for Discord
Discord slash commands have a 100 character limit for descriptions.
Skill descriptions were not being truncated, causing command registration
to fail with an empty error from the Discord API.
* style: format
* style: format
2026-01-16 10:01:59 -06:00
Marc
02cd641d74
fix: inherit auth-profiles from main agent for subagents
...
When a subagent is spawned, it creates a new agent directory but has no
auth-profiles.json. This adds a fallback in ensureAuthProfileStore() to
inherit auth-profiles from the main agent when the subagent has none,
ensuring subagents can use OAuth tokens without manual file copying.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 15:51:50 +01:00
Marc
60df521140
fix: rename format parameter to avoid JSON Schema keyword conflict
...
- Rename `format` to `snapshotFormat` in browser-tool schema and implementation
- Rename `format` to `outputFormat` in canvas-tool schema and implementation
- The parameter name `format` conflicts with JSON Schema keyword, causing
Google Cloud Code Assist to reject the schema as invalid
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 15:50:02 +01:00
Ivan Pereira
b16f88d39b
test(security): add coverage for gateway probe auth selection
2026-01-16 13:31:01 +00:00
Ivan Pereira
ab0cb8f971
fix(security): resolve local auth for gateway probe
2026-01-16 13:19:55 +00:00
Peter Steinberger
ef6aa6a81f
feat: add user-invocable skill commands
2026-01-16 12:10:29 +00:00
Peter Steinberger
7ea3f984da
fix: stabilize docker test suite
2026-01-16 11:47:14 +00:00
Peter Steinberger
a539a17e8d
fix(cli): auto-update global installs
2026-01-16 11:45:37 +00:00
Peter Steinberger
c93b02d9d2
fix: scope whatsapp self-chat response prefix
2026-01-16 10:54:11 +00:00
Peter Steinberger
c981eca2ed
fix: expand exec abort/timeout coverage
2026-01-16 10:43:22 +00:00
Peter Steinberger
d4d920b61b
chore: release 2026.1.15
2026-01-16 10:37:30 +00:00
gerardward2007
db27fc3673
chore: ignore local identity files ( #1001 ) (thanks @gerardward2007)
...
* chore: ignore local identity files (IDENTITY.md, USER.md)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* chore: ignore local identity files (#1001 ) (thanks @gerardward2007)
* chore: format session status tool
* chore: format bash exec background abort test
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 10:30:04 +00:00
tosh-hamburg
e9f617f9fa
fix: docker-setup fails on Synology because of problem with bun ( #1002 )
2026-01-16 10:03:56 +00:00
Roshan Singh
a35d0d907e
fix: keep background exec aborts from killing sessions ( #1000 ) (thanks @roshanasingh4)
...
When exec returns early in background mode, the tool-call AbortSignal can fire and previously caused killProcessTree(SIGKILL). Ignore abort after yielding/backgrounding so background sessions keep running.
2026-01-16 10:01:39 +00:00
Peter Steinberger
fdff38756f
docs: refresh unreleased highlights
2026-01-16 09:51:27 +00:00
Peter Steinberger
3bd05e23bc
docs: sort unreleased changelog
2026-01-16 09:46:12 +00:00
Peter Steinberger
371d76acf9
fix: drop oauth status from session status
2026-01-16 09:39:12 +00:00
Peter Steinberger
adc765a797
fix: correct minimax usage + show reset
2026-01-16 09:36:45 +00:00
Peter Steinberger
7a6561a1c0
feat: warn on weak model tiers
2026-01-16 09:34:37 +00:00
Peter Steinberger
e8b5c6d477
refactor: unify session reset helper
2026-01-16 09:33:39 +00:00
Peter Steinberger
a50c5514ba
chore: format web monitor inbox tests
2026-01-16 09:26:18 +00:00
Peter Steinberger
70722e7b95
fix: delete transcripts on role ordering reset
2026-01-16 09:20:16 +00:00
Peter Steinberger
767496255b
fix: wire markdown variant renderer
2026-01-16 09:19:25 +00:00
Peter Steinberger
d86a3d1294
chore: run format and fix sandbox browser timeouts
2026-01-16 09:18:58 +00:00
Peter Steinberger
afd27925ce
refactor: consolidate chat markdown rendering
2026-01-16 09:16:43 +00:00
Peter Steinberger
1bcd8693c5
fix: suppress WhatsApp pairing replies for historical DMs
2026-01-16 09:10:44 +00:00
Peter Steinberger
77577bfb94
docs: add control UI unauthorized FAQ hint
2026-01-16 09:07:20 +00:00