Peter Steinberger
1529c4df66
Merge branch 'main' into fix/imessage-groupish-threads
2026-01-09 17:16:44 +00:00
AG
7ad94f1878
docs: add Hetzner deployment guide
2026-01-09 18:15:02 +01:00
mneves75
a35f3f4c7c
feat: Add MiniMax Anthropic-compatible API support (minimax-api)
...
Add --auth-choice minimax-api for direct MiniMax API usage at
https://api.minimax.io/anthropic using the anthropic-messages API.
Changes:
- Add applyMinimaxApiConfig() function with provider/model config
- Add minimax-api to AuthChoice type and CLI options
- Add handler and non-interactive support
- Fix duplicate minimax entry in envMap
- Update live test to use anthropic-messages API
- Add 11 unit tests covering all edge cases
- Document configuration in gateway docs
Test results:
- 11/11 unit tests pass
- 1/1 live API test passes (verified with real API key)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 18:13:18 +01:00
Peter Steinberger
5efbe8b48c
Merge pull request #587 from clawdbot/refactor/hook-agent-normalize
...
Hooks: normalize agent provider handling
2026-01-09 16:52:32 +00:00
Peter Steinberger
26ec390cf0
feat: add setup-token + token auth
2026-01-09 17:50:34 +01:00
Luke
ee0c6276cb
Merge branch 'main' into commands-list-clean
2026-01-09 11:46:08 -05:00
Peter Steinberger
b5f8995320
refactor: normalize hook agent providers
2026-01-09 17:40:36 +01:00
Jake
839b660bd5
Hooks: default agent delivery to true
2026-01-09 17:32:42 +01:00
Peter Steinberger
446c05a56d
docs(commands): document /usage slash command
2026-01-09 17:18:01 +01:00
Peter Steinberger
b4314d29d3
fix(commands): wire /usage to status ( #492 ) (thanks @lc0rp)
2026-01-09 17:10:53 +01:00
Luke
305e3e4854
Merge branch 'main' into commands-list-clean
2026-01-09 11:04:23 -05:00
LK
36a1f58976
feat(commands): add /usage alias for /status
2026-01-09 17:02:29 +01:00
Peter Steinberger
388fcd217a
feat: add /debug runtime overrides
2026-01-09 16:55:16 +01:00
Peter Steinberger
89d982e12c
Merge pull request #578 from p6l-richard/feature/identity-based-message-prefix
...
fix(messages): derive messagePrefix from identity.name
2026-01-09 15:40:52 +00:00
Peter Steinberger
06411d0fdc
fix: derive prefixes from routed identity ( #578 ) (thanks @p6l-richard)
2026-01-09 16:39:32 +01:00
Kit
761acc5b7a
feat(ui): improve mobile responsiveness
...
- Add @media (max-width: 600px) breakpoint for mobile-specific styles
- Compact header: smaller title, hidden subtitle, minimal status pill
- Horizontal scrollable nav: all items in one row, swipeable
- Hide redundant page titles on mobile
- Hide docs button on mobile (saves space)
- Smaller theme toggle icons
- Tighter spacing on cards, stats, forms
- Better chat layout: full-width session selector, compact compose
- Single-column log entries on small screens
Desktop layout remains unchanged.
Co-authored-by: Carl Ulsoe <34673973+carlulsoe@users.noreply.github.com>
2026-01-09 16:32:55 +01:00
Peter Steinberger
1f0df6dfe7
feat: add TUI bootstrap start
2026-01-09 16:25:29 +01:00
Peter Steinberger
6671a2a126
feat: add dev workspace templates
2026-01-09 16:13:41 +01:00
Peter Steinberger
527678f5ac
docs: add dev gateway flow
2026-01-09 15:47:22 +01:00
Peter Steinberger
daec88f7e9
docs: document auth profile selection
2026-01-09 14:36:46 +00:00
Peter Steinberger
8376509eec
docs: emphasize setup-token
2026-01-09 15:29:50 +01:00
Peter Steinberger
0f17c2af94
docs: prefer setup-token for Anthropic
2026-01-09 15:27:49 +01:00
Peter Steinberger
b727a4564e
fix: reset dev gateway setup
2026-01-09 15:17:20 +01:00
Peter Steinberger
4a5ca5a45a
docs(cli): fix sandbox links
2026-01-09 13:55:28 +01:00
Peter Steinberger
93a9d3f719
feat(gateway): improve wide-area discovery
2026-01-09 13:54:53 +01:00
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
04fde4fcb1
fix: add hosted minimax onboarding ( #495 , thanks @tobiasbischoff)
2026-01-09 13:40:01 +01:00
Tobias Bischoff
89ff9aa65a
Onboarding: add MiniMax hosted API key option
2026-01-09 13:39:28 +01:00
Peter Steinberger
fbb596e2df
fix: clarify WhatsApp owner number prompts
2026-01-09 13:32:52 +01:00
sheeek
eb338eaf0a
docs(sandbox): fix command name from clawd to clawdbot
...
Update all command examples in documentation to use 'clawdbot' instead
of 'clawd' for consistency with actual CLI command name.
2026-01-09 13:23:16 +01:00
sheeek
699fd251ea
docs: add sandbox CLI documentation
2026-01-09 13:22:51 +01:00
Peter Steinberger
8f3c770e31
refactor(msteams): split monitor handler and poll store
2026-01-09 11:07:32 +01:00
Peter Steinberger
ea6dc67e39
fix: normalize poll providers and msteams deps
2026-01-09 11:07:32 +01:00
Peter Steinberger
eacf579fe4
feat: finalize msteams polls + outbound parity
2026-01-09 11:07:32 +01:00
Onur
73d466e405
docs(msteams): expand setup guide with missing details
...
- Add Azure Bot deprecation notice (multi-tenant deprecated after 2025-07-31)
- Add RSC vs Graph API comparison table
- Add Known Limitations section (webhook timeouts, formatting limits)
- Add Reply Style section explaining threads vs posts channel UI
- Add Updating an existing app section with version bump steps
- Add icon sizes and zip instructions to manifest setup
- Expand troubleshooting with manifest upload errors
2026-01-09 11:07:00 +01:00
Onur
134b3c8314
wip
2026-01-09 11:07:00 +01:00
Onur
a7200aac65
wip [skip ci]
2026-01-09 11:07:00 +01:00
Onur
bac35b7a6f
add doc
2026-01-09 11:07:00 +01:00
Peter Steinberger
f34aaf46fe
feat: add gateway dev config options
2026-01-09 10:39:00 +01:00
Luke
e3c4ef62fb
Merge branch 'main' into commands-list-clean
2026-01-09 04:21:47 -05:00
Peter Steinberger
d4fcbc26b2
chore: bump versions to 2026.1.9
2026-01-09 10:02:15 +01:00
Peter Steinberger
5d0f2e07cd
feat: improve auth setup flows
2026-01-09 09:59:58 +01:00
Peter Steinberger
e707e47699
feat(cli): improve gateway status output
2026-01-09 09:27:42 +01:00
Peter Steinberger
09f809e097
docs: add message examples to cli index
2026-01-09 09:14:31 +01:00
Luke
3a9dd8845d
Merge branch 'main' into commands-list-clean
2026-01-09 03:12:08 -05:00
Peter Steinberger
481d94c1a2
docs: summarize message subcommands
2026-01-09 09:08:55 +01:00
Peter Steinberger
7caf70175d
feat: apply lobster palette to prompts
2026-01-09 09:05:24 +01:00
Peter Steinberger
8dddb5070a
feat: switch message cli to subcommands
2026-01-09 09:00:41 +01:00
Peter Steinberger
aa19fa704d
feat: unify message cli and tools
2026-01-09 08:30:24 +01:00
Peter Steinberger
2aa9da3dc6
feat: update token auth flow
2026-01-09 08:13:05 +01:00
Peter Steinberger
5c3f219975
docs: add gateway CLI doc
2026-01-09 08:13:04 +01:00
Peter Steinberger
64d6b2cefb
fix: drop explicit ui:install step
2026-01-09 07:02:42 +00:00
Miles
64339ab662
imessage: isolate group-ish threads by chat_id
2026-01-09 00:01:01 -06:00
Peter Steinberger
f833398c5e
fix: disable restart by default
2026-01-09 05:49:30 +00:00
Peter Steinberger
37dbed35d1
feat: add message tool and CLI
2026-01-09 06:44:20 +01:00
Peter Steinberger
0f3e34c221
fix: align tool rename fallout
2026-01-09 05:54:34 +01:00
Luke
4b3727e6ca
Merge branch 'main' into commands-list-clean
2026-01-08 22:58:54 -05:00
Peter Steinberger
6270ef0908
feat: add raw stream logging flags
2026-01-09 03:45:21 +00:00
Luke
948b310378
Merge branch 'main' into commands-list-clean
2026-01-08 22:19:52 -05:00
Peter Steinberger
675af626bc
fix: restore emoji-rich status output
2026-01-09 03:15:33 +00:00
Luke
d00a8a940f
Merge branch 'main' into commands-list-clean
2026-01-08 21:47:09 -05:00
Peter Steinberger
276f0b0407
feat: add usage cost reporting
2026-01-09 02:29:54 +00:00
Peter Steinberger
0c5824931b
docs: clarify sandbox non-main behavior
2026-01-09 03:23:36 +01:00
Luke
dd3626a9c4
Merge branch 'main' into commands-list-clean
2026-01-08 20:58:26 -05:00
Peter Steinberger
4631128742
docs: expand logging guidance
2026-01-09 02:56:29 +01:00
Peter Steinberger
54a31c14c8
fix: honor mention-bypass for group commands
2026-01-09 02:52:44 +01:00
Peter Steinberger
caee785178
feat: improve logs output and docs
2026-01-09 02:51:17 +01:00
Jonáš Jančařík
80cef7a4a1
feat: add Gemini API key onboarding
2026-01-09 02:45:15 +01:00
sheeek
fd625e32d0
docs: add Ansible installation guide
2026-01-09 02:09:02 +01:00
Peter Steinberger
796f1bd2ef
docs: add model allowlist + reasoning safety notes
2026-01-09 02:07:33 +01:00
Peter Steinberger
552cdf2aec
docs: explain model allowlist errors
2026-01-09 01:59:22 +01:00
Peter Steinberger
abc5e5e09e
docs: clarify workspace vs sandbox
2026-01-09 01:54:28 +01:00
Peter Steinberger
d0a4226254
docs: add clawdhub install/sync guidance
2026-01-09 01:38:19 +01:00
Peter Steinberger
b22a260daf
docs: clarify per-agent vs shared skills
2026-01-09 01:37:24 +01:00
Peter Steinberger
e91b36f89e
feat(models): add oauth auth health
2026-01-09 00:34:38 +00:00
L36 Server
099f02e07c
docs: add authentication to gateway navigation
2026-01-09 00:34:38 +00:00
L36 Server
71be2de94a
docs: add authentication guide with 1-year token setup
2026-01-09 00:34:38 +00:00
Luke
1597d17b31
Merge branch 'main' into commands-list-clean
2026-01-08 19:33:56 -05:00
Peter Steinberger
e20d1b511f
docs: rewrite TUI guide
2026-01-09 01:05:10 +01:00
Peter Steinberger
0c63327fdf
feat(tui): add agent picker and agents list rpc
2026-01-09 01:05:10 +01:00
Peter Steinberger
4edf10a3bb
docs: fix models doc merge marker
2026-01-09 00:58:50 +01:00
Peter Steinberger
5e22fac46e
feat: sync skills into sandbox workspace
2026-01-09 00:33:09 +01:00
Peter Steinberger
0ed9cd83ce
docs: drop Updated headers
2026-01-09 00:20:32 +01:00
Peter Steinberger
1bb35ee8f7
docs: clarify WhatsApp number modes
2026-01-09 00:19:51 +01:00
Peter Steinberger
403afdebdc
refactor(signal): normalize sender identity
2026-01-08 23:08:25 +00:00
gupsammy
d8d47530e2
docs: add 3 showcase entries from Discord
2026-01-08 23:52:55 +01:00
Peter Steinberger
9ff79bc33a
feat(providers): improve doctor + status probes
2026-01-08 23:48:37 +01:00
Jake
a68029089d
docs: expand parameter descriptions for agent/wake hooks
2026-01-08 23:38:17 +01:00
Peter Steinberger
983f9286c2
docs: naming sweep and platform wording
2026-01-08 23:25:51 +01:00
Peter Steinberger
69620bb16c
docs: note elevated no-op when unsandboxed
2026-01-08 23:18:33 +01:00
Peter Steinberger
a0edddee38
fix(onboarding): preflight claude cli keychain
2026-01-08 23:18:33 +01:00
Peter Steinberger
fe950953bc
docs: clarify elevated sandbox behavior
2026-01-08 23:18:33 +01:00
Peter Steinberger
baa2abe7e6
fix(daemon): audit runtime best practices
2026-01-08 22:18:07 +00:00
Peter Steinberger
e346541183
feat(status): add Telegram/WhatsApp troubleshooting warnings
2026-01-08 23:14:11 +01:00
Peter Steinberger
439f172ae2
docs: refresh and simplify docs
2026-01-08 23:07:20 +01:00
Peter Steinberger
b1101b4d9e
docs: fix Mintlify parse error
2026-01-08 23:05:26 +01:00
Peter Steinberger
7a5585ab4c
fix: tighten group elevated targeting
2026-01-08 22:57:18 +01:00
Peter Steinberger
f4fca5f0e0
feat: allow inline env vars in config
2026-01-08 22:57:18 +01:00
Luke
8b30610965
Merge branch 'main' into commands-list-clean
2026-01-08 16:25:56 -05:00
Peter Steinberger
39cf84c262
feat: enable adaptive context pruning by default
2026-01-08 22:23:03 +01:00
Luke
b30c88a8b4
Merge branch 'main' into commands-list-clean
2026-01-08 16:22:25 -05:00
Peter Steinberger
16a1632399
fix: normalize gateway cli option strings
2026-01-08 22:18:06 +01:00
Peter Steinberger
02b791092d
docs: add beginner paths for docker and linux vps
2026-01-08 21:56:47 +01:00
Peter Steinberger
a60a091e9d
feat(doctor): audit config + state permissions
2026-01-08 21:51:34 +01:00
Peter Steinberger
f44f840057
docs: clarify sandboxing config option
2026-01-08 21:51:21 +01:00
Peter Steinberger
814b1430d2
docs: add sandboxing page and cross-links
2026-01-08 21:49:26 +01:00
Peter Steinberger
8706f8da2b
feat(doctor): add repair/force flows
2026-01-08 21:47:35 +01:00
Peter Steinberger
69a579aca9
docs(cron): clarify jobId vs id
2026-01-08 21:43:22 +01:00
Peter Steinberger
bdedcb870a
docs(cron): rewrite cron jobs documentation
2026-01-08 21:39:03 +01:00
Luke
4da13512fc
Merge branch 'main' into commands-list-clean
2026-01-08 15:35:17 -05:00
Peter Steinberger
dc848aef25
docs: clarify doctor + launchd service guidance
2026-01-08 21:34:28 +01:00
Peter Steinberger
b8b0994a44
feat(doctor): audit supervisor config + docs
2026-01-08 21:28:48 +01:00
LK
bd85c066f1
feat(commands): add /commands slash list
2026-01-08 16:23:36 +01:00
Peter Steinberger
510fc3a5ee
feat: add quickstart onboarding defaults
2026-01-08 11:54:40 +01:00
Peter Steinberger
4b7cc68612
docs: refresh daemon troubleshooting guidance
2026-01-08 10:42:23 +01:00
Peter Steinberger
c79727cbba
docs: expand Telegram setup notes
2026-01-08 09:34:05 +00:00
Peter Steinberger
e51e367e21
docs: document hook model overrides
2026-01-08 09:34:05 +00:00
Peter Steinberger
fdb0afcb1d
docs: prefer npm for global install
2026-01-08 10:07:13 +01:00
Peter Steinberger
d93c90a15f
docs: recommend global install and daemon onboarding
2026-01-08 09:59:10 +01:00
Peter Steinberger
b139161f8c
docs: add OAuth deep dive
2026-01-08 09:29:29 +01:00
Peter Steinberger
c0f57d75ef
docs: refresh model notes and stacks
2026-01-08 08:50:09 +01:00
Peter Steinberger
be23e71242
fix: clarify daemon status probe target
2026-01-08 08:50:09 +01:00
Peter Steinberger
e386692b5d
fix: update docker setup provider hints
2026-01-08 07:50:06 +00:00
Peter Steinberger
1519b14adf
feat: add slack multi-account routing
2026-01-08 08:49:16 +01:00
Peter Steinberger
89c3352e21
docs: expand gateway troubleshooting and faq
2026-01-08 08:40:05 +01:00
Peter Steinberger
cc10c65c96
docs: refine troubleshooting and faq guidance
2026-01-08 08:26:40 +01:00
Peter Steinberger
6908ee271e
docs: improve faq triage
2026-01-08 08:26:40 +01:00
Peter Steinberger
9590b50351
feat: improve agents cli automation
2026-01-08 08:26:40 +01:00
Peter Steinberger
ef0e5e413d
fix: tighten gateway bind auth diagnostics
2026-01-08 08:26:40 +01:00
Peter Steinberger
b0873a2366
feat: add agents_list tool
2026-01-08 07:06:36 +00:00
Peter Steinberger
99409c949a
feat: allow sessions_spawn cross-agent
2026-01-08 06:56:34 +00:00
Peter Steinberger
5ca11480d6
feat: add logs cli and restart hints
2026-01-08 06:56:34 +00:00
Peter Steinberger
7ab6c73a62
feat(cli): move provider login/logout
2026-01-08 07:40:08 +01:00
Peter Steinberger
76122a78c3
refactor: centralize provider helpers
2026-01-08 07:20:10 +01:00
Peter Steinberger
497816dc80
refactor: simplify cli commands
2026-01-08 07:16:12 +01:00
Peter Steinberger
087e1b31fe
docs: clarify tailscale serve/funnel prerequisites
2026-01-08 07:16:12 +01:00
Peter Steinberger
553b7bb9bb
docs: refresh faq
2026-01-08 06:40:42 +01:00
Peter Steinberger
3124bec2ec
feat: refine providers onboarding and cli
2026-01-08 06:25:21 +01:00
Peter Steinberger
24cafda943
chore: bump version to 2026.1.8
2026-01-08 05:15:51 +00:00
Peter Steinberger
73c5e8194c
docs: refresh configuration examples
2026-01-08 05:53:28 +01:00
Dave Onkels
9f9c37e8eb
docs: add comprehensive configuration examples guide
2026-01-08 05:53:28 +01:00
Peter Steinberger
8198f47a58
feat: improve cli setup flow
2026-01-08 05:33:54 +01:00
Peter Steinberger
af0630070e
docs: add CLI color palette
2026-01-08 05:30:04 +01:00
Peter Steinberger
81cc9f1afe
docs: add status deep tip
2026-01-08 05:20:39 +01:00
Peter Steinberger
9e6c6d2b11
feat: refresh CLI output styling and progress
2026-01-08 05:20:39 +01:00
Peter Steinberger
01611688f5
feat: add gateway logs tab
2026-01-08 03:44:08 +00:00
Peter Steinberger
9800105e30
fix(telegram): voice-note tag defaults ( #188 , thanks @manmal)
2026-01-08 03:15:08 +00:00
Peter Steinberger
399bb47aed
docs: document model params thinking
2026-01-08 04:13:34 +01:00
Peter Steinberger
8e9b7f6785
refactor: polish providers cli status
2026-01-08 04:07:09 +01:00
Peter Steinberger
9622f8c515
fix(discord): cap lines per message
2026-01-08 04:06:25 +01:00