Commit Graph

45 Commits

Author SHA1 Message Date
Peter Steinberger
947844117c feat: wire multi-agent config and routing
Co-authored-by: Mark Pors <1078320+pors@users.noreply.github.com>
2026-01-09 12:48:42 +00:00
Peter Steinberger
b476f3c513 feat: support token auth profiles 2026-01-09 08:13:04 +01:00
Peter Steinberger
f833398c5e fix: disable restart by default 2026-01-09 05:49:30 +00:00
Peter Steinberger
5a67a598ac fix: report auth label from configured order 2026-01-09 05:17:27 +00:00
Peter Steinberger
6270ef0908 feat: add raw stream logging flags 2026-01-09 03:45:21 +00:00
Peter Steinberger
eeaefc409c fix: repair status reply call 2026-01-09 03:18:20 +00:00
Peter Steinberger
675af626bc fix: restore emoji-rich status output 2026-01-09 03:15:33 +00:00
Peter Steinberger
99151316c3 fix: keep status for directive-only messages 2026-01-09 03:46:00 +01:00
Peter Steinberger
88580eb8e7 fix: improve /status auth label 2026-01-09 03:39:02 +01:00
Peter Steinberger
578734ee62 fix: keep /status usage filtering 2026-01-09 03:31:02 +01:00
Peter Steinberger
276f0b0407 feat: add usage cost reporting 2026-01-09 02:29:54 +00:00
Peter Steinberger
8b410b0f7d fix: improve status usage filtering and directives 2026-01-09 03:18:47 +01:00
Peter Steinberger
f43e552b34 fix: refine status usage and elevated directives 2026-01-09 03:09:56 +01:00
Peter Steinberger
7a5585ab4c fix: tighten group elevated targeting 2026-01-08 22:57:18 +01:00
Keith the Silly Goose
e7dad1a01a fix(status): include provider prefix in model display
The /status command was showing 'anthropic/claude-sonnet-4-5' even when
using 'google-antigravity/claude-sonnet-4-5' because buildStatusMessage
received only the model name without the provider prefix.

When resolveConfiguredModelRef parsed a model string without a slash,
it fell back to DEFAULT_PROVIDER ('anthropic'), causing the misleading
display.

Fix: Pass the full 'provider/model' string to buildStatusMessage so
the provider is correctly extracted and displayed.

🪿 Investigated and submitted by Keith the Silly Goose
2026-01-08 20:11:37 +01:00
Peter Steinberger
5ca11480d6 feat: add logs cli and restart hints 2026-01-08 06:56:34 +00:00
Peter Steinberger
72bdac7644 fix: relax slash command parsing 2026-01-08 03:24:18 +01:00
Shadow
36faf3a414 Threads: add Slack/Discord thread sessions 2026-01-07 19:30:30 +01:00
Peter Steinberger
433ad58e88 chore: satisfy lint 2026-01-07 11:49:01 +01:00
Peter Steinberger
82458c2e9f feat: add provider usage tracking 2026-01-07 11:42:46 +01:00
Peter Steinberger
147945feca fix: refresh status output 2026-01-07 07:22:06 +01:00
Peter Steinberger
f6180e2111 feat: add /reasoning reasoning visibility 2026-01-07 06:17:31 +01:00
Peter Steinberger
c366da7b4d fix(commands): wire /stop across chat commands 2026-01-06 23:11:57 +00:00
Shadow
5b559080d1 feat(commands): unify chat commands (#275)
* Chat commands: registry, access groups, Carbon

* Chat commands: clear native commands on disable

* fix(commands): align command surface typing

* docs(changelog): note commands registry (PR #275)

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-06 20:17:56 +00:00
Peter Steinberger
882bcaf414 feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
Peter Steinberger
6d10e8b369 fix: require slash for control commands 2026-01-06 07:05:17 +01:00
Peter Steinberger
2883ee8eba feat: track compaction count + verbose notice 2026-01-06 02:49:03 +01:00
Peter Steinberger
2101676f34 fix: gate reset auth and infer whatsapp sender 2026-01-06 02:23:55 +01:00
Peter Steinberger
bdc123c4d8 feat: gate slash commands and add compact 2026-01-06 02:23:55 +01:00
Peter Steinberger
4a4568cd9f fix: clean model config typing 2026-01-06 01:08:36 +00:00
Peter Steinberger
6f4fa6923e feat!: redesign model config + auth profiles 2026-01-06 00:56:58 +00:00
Peter Steinberger
831b6e1b37 fix(chat): stabilize web UI tool runs 2026-01-05 17:22:29 +00:00
Peter Steinberger
fef2c8c8de chore: fix reply commands lint 2026-01-05 18:16:39 +01:00
Peter Steinberger
dc4efa0b45 fix: show model auth in status 2026-01-05 15:50:18 +01:00
Peter Steinberger
fdb81c006c fix(ci): satisfy formatter checks 2026-01-05 13:55:53 +00:00
Peter Steinberger
0cc51f7b74 fix: status runtime + help 2026-01-05 07:07:17 +01:00
Peter Steinberger
30b5a1559b fix: allow group activation for allowFrom senders 2026-01-05 02:33:51 +01:00
Peter Steinberger
f3131f9f37 fix: allow wildcard control commands 2026-01-05 02:06:18 +01:00
Peter Steinberger
6c678b3619 fix: gate /activation to owners in groups 2026-01-05 02:03:29 +01:00
Peter Steinberger
3553d50adb fix: gate group activation by owner 2026-01-05 00:48:16 +00:00
Peter Steinberger
4e19cd451d style: tidy auto-reply imports and formatting 2026-01-05 01:46:16 +01:00
Peter Steinberger
ddf6e0d104 fix: unify control command handling 2026-01-05 01:31:36 +01:00
Peter Steinberger
f7cb3846f1 chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
Peter Steinberger
d1ad26c35a refactor: split config module 2026-01-04 07:05:17 +01:00
Peter Steinberger
4015498035 refactor(auto-reply): split reply flow 2026-01-04 05:47:37 +01:00