Commit Graph

71 Commits

Author SHA1 Message Date
Peter Steinberger
23935ee3b1 feat: add ZAI auth choice 2026-01-10 16:32:21 +01:00
Peter Steinberger
fbf44d47be chore: normalize Clawdbot naming 2026-01-10 05:14:09 +01:00
Peter Steinberger
4f56ed368e feat: auto-start sandbox browser 2026-01-10 02:06:21 +00:00
Peter Steinberger
43ca0e19b3 fix: remove ack reactions after reply (#633) (thanks @levifig) 2026-01-10 02:14:14 +01:00
Peter Steinberger
1ed062e21b docs: document OpenCode Zen config (#623) 2026-01-10 01:26:25 +01:00
Peter Steinberger
a25ffba8f2 feat: allow session_status in sandbox 2026-01-09 23:41:57 +00:00
Peter Steinberger
9374401cb7 fix: cap pairing requests and suppress outbound pairing replies 2026-01-09 22:58:18 +00:00
Peter Steinberger
98263d9ede feat(signal): add reaction notifications 2026-01-09 23:53:36 +01:00
Peter Steinberger
8cdc2c6890 fix(auto-reply): tighten block streaming defaults 2026-01-09 22:41:10 +01:00
Peter Steinberger
51806c78b0 fix: default block streaming coalesce idle to 1s 2026-01-09 22:31:19 +01:00
Peter Steinberger
ba1e9058e7 feat: add per-agent elevated controls 2026-01-09 20:42:19 +00:00
Peter Steinberger
eed2ac72ef feat(messages): add whatsapp messagePrefix and responsePrefix auto 2026-01-09 19:29:04 +00:00
Peter Steinberger
1f8e4790b5 fix(messages): restore explicit responsePrefix default 2026-01-09 19:18:34 +00:00
Peter Steinberger
75d667e1b0 docs: add messages concept overview 2026-01-09 19:06:14 +00:00
Peter Steinberger
9031406494 Merge pull request #472 from koala73/main
feat: add hooks.gmail.model for cheaper Gmail PubSub processing
2026-01-09 19:00:53 +00:00
Peter Steinberger
b53f657485 fix: harden Gmail hook model defaults (#472) (thanks @koala73) 2026-01-09 19:59:45 +01:00
Magi Metal
c3336cec4b Discord: fix DM recipient parsing for bare numeric user IDs (#596)
Co-authored-by: Shadow <shadow@clawd.bot>
2026-01-09 12:58:25 -06:00
Peter Steinberger
07310951d4 fix: honor whatsapp mediaMaxMb (#505) (thanks @koala73) 2026-01-09 19:51:35 +01:00
Peter Steinberger
7550ef8192 fix(auto-reply): coalesce block replies and document streaming toggles (#536) (thanks @mcinteerj) 2026-01-09 18:19:55 +00: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
06411d0fdc fix: derive prefixes from routed identity (#578) (thanks @p6l-richard) 2026-01-09 16:39:32 +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
f833398c5e fix: disable restart by default 2026-01-09 05:49:30 +00:00
Peter Steinberger
0c5824931b docs: clarify sandbox non-main behavior 2026-01-09 03:23:36 +01:00
Peter Steinberger
a0edddee38 fix(onboarding): preflight claude cli keychain 2026-01-08 23:18:33 +01:00
Peter Steinberger
439f172ae2 docs: refresh and simplify docs 2026-01-08 23:07:20 +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
Peter Steinberger
39cf84c262 feat: enable adaptive context pruning by default 2026-01-08 22:23:03 +01:00
Peter Steinberger
814b1430d2 docs: add sandboxing page and cross-links 2026-01-08 21:49:26 +01:00
Peter Steinberger
e51e367e21 docs: document hook model overrides 2026-01-08 09:34:05 +00:00
Peter Steinberger
b139161f8c docs: add OAuth deep dive 2026-01-08 09:29:29 +01:00
Peter Steinberger
1519b14adf feat: add slack multi-account routing 2026-01-08 08:49:16 +01:00
Peter Steinberger
ef0e5e413d fix: tighten gateway bind auth diagnostics 2026-01-08 08:26:40 +01:00
Peter Steinberger
99409c949a feat: allow sessions_spawn cross-agent 2026-01-08 06:56:34 +00:00
Peter Steinberger
497816dc80 refactor: simplify cli commands 2026-01-08 07:16:12 +01:00
Dave Onkels
9f9c37e8eb docs: add comprehensive configuration examples guide 2026-01-08 05:53:28 +01:00
Peter Steinberger
399bb47aed docs: document model params thinking 2026-01-08 04:13:34 +01:00
Peter Steinberger
9622f8c515 fix(discord): cap lines per message 2026-01-08 04:06:25 +01:00
Peter Steinberger
03774b657f feat: add providers CLI and multi-account onboarding 2026-01-08 01:55:59 +01:00
Peter Steinberger
30945e5149 fix: polish reply threading + tool dedupe (thanks @mneves75) (#326) 2026-01-08 00:50:47 +00:00
Peter Steinberger
e7cac22aef feat: add gateway config/update restart flow 2026-01-08 01:30:02 +01:00
Peter Steinberger
f3438c5564 refactor(sandbox): unify scope + per-agent overrides 2026-01-08 01:17:55 +01:00
Peter Steinberger
9516eb891f feat(sandbox): per-agent docker overrides 2026-01-08 01:06:14 +01:00
Peter Steinberger
871de1be7f feat(sandbox): per-agent docker setupCommand 2026-01-08 00:52:22 +01:00
Peter Steinberger
008e36da78 docs: clarify hook delivery routing 2026-01-07 23:40:29 +00:00
Peter Steinberger
f68c5d471b fix: override agent tools + sync bash without process 2026-01-07 23:24:12 +01:00
Peter Steinberger
4dd47a4acc refactor: centralize typing mode signals 2026-01-07 22:18:11 +00:00
Peter Steinberger
f4c68293c3 feat: add typing mode controls 2026-01-07 21:58:54 +00:00
Peter Steinberger
33900124de docs: expand per-agent sandbox profiles 2026-01-07 20:31:23 +01:00