gnuduncan
e934211170
fix(minimax): use global TTS endpoint default and add missing Talk Mode overrides
...
Switch DEFAULT_MINIMAX_TTS_BASE_URL from api.minimaxi.com (CN) to
api.minimax.io (global) so international API keys work out of the box.
Add vol and pitch to resolveTalkOverrides for parity with resolveTalkConfig.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 09:19:45 +01:00
gnuduncan
7d7f5d85b4
feat(minimax): add native TTS speech provider (T2A v2)
...
Add MiniMax as a fourth TTS provider alongside OpenAI, ElevenLabs, and
Microsoft. Registers a SpeechProviderPlugin in the existing minimax
extension with config resolution, directive parsing, and Talk Mode
support. Hex-encoded audio response from the T2A v2 API is decoded to
MP3.
Closes #52720
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 09:19:45 +01:00
Peter Steinberger
49d962a82f
docs: refresh brave web search references
2026-04-04 09:19:11 +01:00
Peter Steinberger
0051a86b8f
docs: clarify synthesized web search count behavior
2026-04-04 09:17:49 +01:00
Gaston Rodriguez
b6b1d5dd6c
Moonshot: reuse native base URL for Kimi web search
2026-04-04 17:16:29 +09:00
Peter Steinberger
e5d03f734a
docs: refresh kimi web search setup
2026-04-04 09:15:01 +01:00
Peter Steinberger
da3f5e9bca
docs(providers): refresh model examples and env defaults
2026-04-04 07:49:22 +01:00
Peter Steinberger
27aa659498
docs: clarify plugin entry export contract
2026-04-04 07:40:24 +01:00
Peter Steinberger
381ee4d218
docs: align bundled plugin defaults in docs
2026-04-04 07:38:55 +01:00
Peter Steinberger
50a1fac1c5
docs: remove stale plugins status command
2026-04-04 07:37:25 +01:00
Peter Steinberger
85c5d90c11
docs: sync acp spawn workspace behavior
2026-04-04 07:32:09 +01:00
Peter Steinberger
6507f54965
docs: refresh generic model examples
2026-04-04 07:27:32 +01:00
Peter Steinberger
cb6d0576be
docs: refresh media understanding examples
2026-04-04 07:25:52 +01:00
Peter Steinberger
b32a2cadc2
docs(acp): clarify default startup and runtime paths
2026-04-04 15:10:26 +09:00
Gustavo Madeira Santana
9004ef65df
Plugins: add install --force overwrite flag ( #60544 )
...
Merged via squash.
Prepared head SHA: 28ae50b615
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-03 18:09:14 -04:00
Bruce MacDonald
5ec53fff0c
feat(ollama): add bundled web search provider ( #59318 )
...
Merged via squash.
Prepared head SHA: 1ec105f356
Co-authored-by: BruceMacD <5853428+BruceMacD@users.noreply.github.com >
Co-authored-by: BruceMacD <5853428+BruceMacD@users.noreply.github.com >
Reviewed-by: @BruceMacD
2026-04-03 13:41:24 -07:00
Gustavo Madeira Santana
1420b3bad7
docs: tighten skills and Matrix wording
2026-04-03 14:51:37 -04:00
Gustavo Madeira Santana
1f660bf930
Docs: document agent skill allowlists
2026-04-03 14:23:05 -04:00
huntharo
c4f40c3f7d
Plugins: allow unsafe-force override on update
2026-04-04 01:49:35 +09:00
Peter Steinberger
d921784718
fix: support default subagent allowlists ( #59944 ) (thanks @hclsys)
2026-04-03 19:43:17 +09:00
Gustavo Madeira Santana
0fdb55c4e4
Docs: refresh diffs plugin docs
2026-04-02 21:47:55 -04:00
Vincent Koc
4aeb0255f3
docs: rename TaskFlow to Task Flow in prose
2026-04-03 03:22:01 +09:00
Vincent Koc
d9c662dc69
docs: restructure automation section as Automation & Tasks
2026-04-03 03:16:51 +09:00
Vincent Koc
bcd61e54e1
docs: fix TaskFlow CLI command path and CLI task notify policy
2026-04-03 03:03:00 +09:00
Peter Steinberger
45c8207ef2
fix(exec): clarify auto routing semantics ( #58897 ) (thanks @vincentkoc)
2026-04-03 02:37:12 +09:00
Peter Steinberger
d56415e353
fix(openai): support reference-image edits
2026-04-03 02:26:33 +09:00
Peter Steinberger
bf1fcf2e5f
docs(approvals): clarify auto native approval routing
2026-04-02 17:31:02 +01:00
Peter Steinberger
c678ae7e7a
feat(exec): default host exec to yolo
2026-04-02 14:52:51 +01:00
Vincent Koc
0500b410c5
docs: update config paths for Firecrawl web_fetch and xAI x_search migrations, add Android assistant section, backfill PR numbers
2026-04-02 22:52:00 +09:00
Vincent Koc
ec17260e26
docs: rename ClawFlow to TaskFlow and update references
2026-04-02 19:28:49 +09:00
Vincent Koc
f8e67ef698
docs: restore TaskFlow docs and fix Slack attribution
2026-04-02 19:24:36 +09:00
Gustavo Madeira Santana
a5cd921053
revert: remove TinyFish bundled plugin
2026-04-02 03:07:33 -04:00
Simantak Dabhade
b880118d2d
feat: add TinyFish as bundled browser automation plugin ( #58645 )
...
* feat: add TinyFish as bundled browser automation plugin
Add a default-off bundled `tinyfish` plugin with one tool
(`tinyfish_automation`) for hosted browser automation of complex public
web workflows. Follows the existing plugin architecture pattern.
- Plugin entry, manifest with contracts, config schema, SecretRef support
- SSE stream parser with COMPLETE-terminal, SSRF guards, credential rejection
- Bundled skill with escalation guidance (web_fetch -> web_search -> tinyfish -> browser)
- Docs page, labeler rule, glossary entry, changelog entry
- 21 tests covering request serialization, auth, security, streaming, and error paths
Closes #41300
* plugins: address review feedback and regenerate baselines
- Split API_INTEGRATION into TINYFISH_API_INTEGRATION and CLIENT_SOURCE
for semantic clarity (Greptile P2)
- Wrap post-finally parseEventBlock in try/catch so trailing malformed
data does not mask "stream ended before COMPLETE" error (Greptile P2)
- Regenerate config-baseline and plugin-sdk-api-baseline for new plugin
---------
Co-authored-by: Simantak Dabhade <simantak@mac.local >
2026-04-02 01:46:05 -04:00
Gustavo Madeira Santana
19c954bd78
diffs: add configurable viewer base URL ( #59341 )
...
Merged via squash.
Prepared head SHA: 3c2a84849f
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-02 00:31:29 -04:00
Gustavo Madeira Santana
ba735d0158
Exec approvals: unify effective policy reporting and actions ( #59283 )
...
Merged via squash.
Prepared head SHA: d579b97a93
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-01 22:02:39 -04:00
Gustavo Madeira Santana
c87c8e66bf
Refactor channel approval capability seams ( #58634 )
...
Merged via squash.
Prepared head SHA: c9ad4e4706
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-01 17:10:25 -04:00
Vincent Koc
c42659176a
docs: cover unreleased feature gaps (Telegram errorPolicy, Android notifications, node pairing, Slack approvals, MCP transport, reactions)
2026-04-01 22:20:20 +09:00
Neerav Makwana
cd07ebef99
fix: correct flows docs to tasks ( #58690 ) (thanks @neeravmakwana)
...
* Docs: fix stale flows command references
* Docs: address flows review comments
* docs: remove stale flows subtree from cli index
* fix: correct flows docs to tasks (#58690 ) (thanks @neeravmakwana)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-01 18:14:31 +05:30
Vincent Koc
5c8d9da749
docs: add SearXNG web search provider page and navigation
2026-04-01 19:18:15 +09:00
Vincent Koc
71f341c4b4
docs: add /tasks chat command, cleanup-aware status, and QQ Bot troubleshooting
2026-04-01 16:46:04 +09:00
Peter Steinberger
622b91d04e
fix: queue model switches behind busy runs
2026-04-01 16:14:10 +09:00
Christof Salis
797a70fd95
Codex: add native web search for embedded Pi runs
2026-04-01 03:30:06 +09:00
Peter Steinberger
5e30da3cad
fix(exec): restore strict inline-eval allow-always reuse
2026-03-31 23:45:22 +09:00
Peter Steinberger
0d7f1e2c84
feat(security): fail closed on dangerous skill installs
2026-03-31 23:27:20 +09:00
Peter Steinberger
44b9936136
feat(plugins): add dangerous unsafe install override
2026-03-31 23:16:11 +09:00
Mariano
607076d164
ClawFlow: add runtime substrate ( #58336 )
...
Merged via squash.
Prepared head SHA: 6a6158179e
Reviewed-by: @mbelinky
2026-03-31 13:58:29 +02:00
Vincent Koc
5474796735
docs(security): clarify acpx yolo mode
2026-03-31 20:54:30 +09:00
Vincent Koc
74830c7bac
docs: add Related sections to 6 major tool pages
...
Add cross-linking Related sections to tool pages that were dead ends:
- exec, exec-approvals, browser, pdf, skills, lobster
Each page now links to 2-4 related topics for navigation continuity.
2026-03-31 14:34:56 +09:00
Josh Avant
44674525f2
feat(tts): add structured provider diagnostics and fallback attempt analytics ( #57954 )
...
* feat(tts): add structured fallback diagnostics and attempt analytics
* docs(tts): document attempt-detail and provider error diagnostics
* TTS: harden fallback loops and share error helpers
* TTS: bound provider error-body reads
* tts: add double-prefix regression test and clean baseline drift
* tests(tts): satisfy error narrowing in double-prefix regression
* changelog
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com >
---------
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com >
2026-03-30 22:55:28 -05:00
BUGKillerKing
d4cccda570
fix: add requireAgentId to block sessions_spawn without explicit agen… ( #29380 )
...
* fix: add requireAgentId to block sessions_spawn without explicit agentId (#29368 )
* Config: regenerate base schema for requireAgentId
Signed-off-by: sallyom <somalley@redhat.com >
---------
Signed-off-by: sallyom <somalley@redhat.com >
Co-authored-by: 周鹤0668001310 <zhou.he3@xydigit.com >
Co-authored-by: sallyom <somalley@redhat.com >
2026-03-30 23:06:59 -04:00