Ameno Osman
654b6a943b
fix(node): use node run for node daemon
2026-01-22 11:15:51 -08:00
Robby
768d5ccafe
style: fix formatting
2026-01-22 17:47:52 +00:00
Dominic Damoah
8b3cb373d4
fix: remove unused originatingChannel variable
...
Remove unused originatingChannel variable from runPreparedReply function that was assigned but never referenced.
2026-01-22 12:11:05 -05:00
Dave Lauer
9d09a7879c
fix(ui): allow relative URLs in avatar validation
...
The isAvatarUrl check only accepted http://, https://, or data: URLs,
but the /avatar/{agentId} endpoint returns relative paths like /avatar/main.
This caused local file avatars to display as text instead of images.
Fixes avatar display for locally configured avatar files.
2026-01-22 12:09:27 -05:00
Dominic Damoah
495a39b5a9
refactor: extract mattermost channel plugin to extension
...
Move mattermost channel implementation from core to extensions/mattermost plugin. Extract config schema, group mentions, normalize utilities, and all mattermost-specific logic (accounts, client, monitor, probe, send) into the extension. Update imports to use plugin SDK and local modules. Add channel metadata directly in plugin definition instead of using getChatChannelMeta. Update package.json with channel and install configuration.
2026-01-22 12:02:30 -05:00
zerone0x
ba824a4b2d
docs(gog): fix invalid service name in auth example
...
Replace invalid "docs" service with the correct "tasks,people" services
in the setup example. The gog CLI does not have a "docs" service - docs
commands (export/cat) use Drive authentication instead.
Fixes #1433
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-23 00:45:20 +08:00
Jonathan Rhyne
8b6b97c3f6
docs: add changelog entry for PR #1447
2026-01-22 08:39:54 -05:00
Jonathan Rhyne
47e440f73a
fix(slack): remove deprecated filetype field from files.uploadV2
...
Slack's files.uploadV2 API no longer supports the filetype field and logs
deprecation warnings when it's included. Slack auto-detects the file type
from the file content, so this field is unnecessary.
This removes the warning:
[WARN] web-api:WebClient filetype is no longer a supported field in files.uploadV2.
2026-01-22 08:33:13 -05:00
Peter Steinberger
80c1edc3ff
chore: update appcast for v2026.1.21
2026-01-22 12:24:06 +00:00
Peter Steinberger
1d55dc0fe3
fix: export sessions preview payload init
2026-01-22 12:23:59 +00:00
Peter Steinberger
cd6bacae23
chore: release 2026.1.21-2
2026-01-22 11:42:42 +00:00
Peter Steinberger
447db67b18
ui: add onboarding mode for control ui
2026-01-22 11:40:33 +00:00
Peter Steinberger
019726f2d1
fix: guard invalid avatar bootstrap text
2026-01-22 11:37:29 +00:00
Peter Steinberger
3be7ac8524
fix: build control ui during prepack
2026-01-22 11:11:15 +00:00
Peter Steinberger
058f00ba0b
chore: update protocol Swift models
2026-01-22 11:02:15 +00:00
Peter Steinberger
fb85cb3271
docs: clarify bootstrap memory absence
2026-01-22 10:48:07 +00:00
Peter Steinberger
d47db55106
chore: sync plugin versions
2026-01-22 10:32:53 +00:00
Peter Steinberger
5045a9a00d
test: relax Windows vitest limits
2026-01-22 10:29:44 +00:00
Peter Steinberger
36a2584ac7
fix: allowlist match without local exec resolution
2026-01-22 10:29:36 +00:00
Peter Steinberger
cadaf2c835
feat: add sessions preview rpc and menu prewarm
2026-01-22 10:21:50 +00:00
Peter Steinberger
72455b902f
test: cover exec approval prompt gating
2026-01-22 10:00:55 +00:00
Peter Steinberger
e389bd478b
fix: keep backslashes in quoted exec paths
2026-01-22 09:58:24 +00:00
Robby
0873351401
fix: update token count display after compaction ( #1299 )
2026-01-22 09:58:07 +00:00
Peter Steinberger
ced9efd964
fix: avoid duplicate exec approval prompts
2026-01-22 09:53:36 +00:00
Peter Steinberger
6822d509d7
docs: explain unpinning model auth profiles
2026-01-22 09:38:47 +00:00
Peter Steinberger
9f588d91f4
docs: add cache optimization highlight
2026-01-22 09:35:12 +00:00
Peter Steinberger
486af3f453
docs: consolidate 2026.1.21 changelog
2026-01-22 09:35:12 +00:00
Peter Steinberger
7a283f86a8
fix: omit skills section in minimal prompt
2026-01-22 09:32:49 +00:00
Peter Steinberger
646ea6ef0b
test: use absolute exec path for allowlist
2026-01-22 09:20:38 +00:00
Peter Steinberger
4c8806ad38
Merge pull request #1431 from robbyczgw-cla/fix/subagent-skills-inheritance
...
fix: include skills in minimal prompt mode for subagents
2026-01-22 09:02:28 +00:00
Peter Steinberger
0824bc0236
test: isolate exec allowlist env
2026-01-22 08:58:55 +00:00
Peter Steinberger
0e17e55be9
fix: cache usage cost summary
2026-01-22 08:51:22 +00:00
Peter Steinberger
54e0fc342e
fix: wrap cli banner tagline
2026-01-22 08:50:06 +00:00
Peter Steinberger
cc8506ae79
fix: refresh menu sessions on reconnect
2026-01-22 08:48:13 +00:00
Peter Steinberger
f2606a17ba
chore: update a2ui bundle hash
2026-01-22 08:48:09 +00:00
Peter Steinberger
1a4fade2f7
fix: honor Windows Path casing
2026-01-22 08:33:52 +00:00
Peter Steinberger
e344b7df9c
fix: preserve antigravity thinking block types
2026-01-22 08:31:07 +00:00
Robby
256fdcb3cf
fix: include skills in minimal prompt mode for subagents
2026-01-22 08:28:55 +00:00
Peter Steinberger
acdfbee4f9
fix: detect antigravity claude by provider
2026-01-22 08:26:08 +00:00
Peter Steinberger
ff69a9bd9c
fix: sanitize antigravity thinking signatures
2026-01-22 08:17:49 +00:00
Dominic Damoah
91278d8b4e
Merge branch 'main' into feat/mattermost-channel
2026-01-22 03:11:53 -05:00
Peter Steinberger
b748b86b23
fix: canonicalize allowlist paths on Windows
2026-01-22 08:07:55 +00:00
Peter Steinberger
1a8b106f34
style: format agent workspace and prompts
2026-01-22 08:05:55 +00:00
Peter Steinberger
87baca82db
style: polish exec approvals prompt
2026-01-22 08:05:55 +00:00
Peter Steinberger
388d302472
fix: carry reply tags across streamed chunks
2026-01-22 08:01:34 +00:00
Peter Steinberger
e0c19607b7
fix: allow MEDIA local paths with spaces
2026-01-22 07:51:09 +00:00
Dominic Damoah
fe77d3eb56
Merge branch 'main' into feat/mattermost-channel
2026-01-22 02:49:17 -05:00
Peter Steinberger
230211fe26
fix: resolve Windows exec paths with extensions
2026-01-22 07:46:50 +00:00
Peter Steinberger
0f4e0cbe5f
test: cover unpaired telegram dm native commands
2026-01-22 07:44:35 +00:00
Peter Steinberger
40b7447a80
docs: update clawtributors
2026-01-22 07:36:40 +00:00