qwen-code/docs/developers/tools
Reid f7ebc372f1
feat(core): add dynamic swarm worker tool (#3433)
* feat(core): add dynamic swarm worker tool

  Add a swarm tool for ad-hoc parallel worker execution with bounded concurrency, wait-all and first-success modes, per-worker failure
  isolation, and aggregated results.

  Register the tool in core, prevent nested worker recursion, and document the new workflow.

* fix(core): harden swarm worker execution

  Prevent swarm calls from bypassing the outer scheduler concurrency budget.

  Disallow interactive question prompts in swarm workers by default, and avoid incomplete Markdown table escaping by using an HTML entity for
  pipe characters. Add focused tests for the scheduler behavior, worker tool restrictions, and result formatting.
2026-04-19 14:46:59 +08:00
..
_meta.ts feat(core): add dynamic swarm worker tool (#3433) 2026-04-19 14:46:59 +08:00
exit-plan-mode.md feat: update docs 2025-12-15 09:47:03 +08:00
file-system.md docs(tools): document file encoding and platform-specific behavior 2026-03-16 23:03:50 +08:00
introduction.md feat(core): add dynamic swarm worker tool (#3433) 2026-04-19 14:46:59 +08:00
mcp-server.md refactor: remove deprecated list and refresh MCP commands 2026-02-25 11:58:41 +08:00
multi-file.md feat: restructure docs 2025-12-04 18:26:05 +08:00
sandbox.md Merge branch 'main' into feat/sandbox-config-improvements 2026-03-06 14:38:39 +08:00
shell.md docs(shell): clarify enableInteractiveShell default behavior 2026-03-13 17:16:47 +08:00
swarm.md feat(core): add dynamic swarm worker tool (#3433) 2026-04-19 14:46:59 +08:00
task.md feat: update docs 2025-12-15 09:47:03 +08:00
todo-write.md feat: update docs 2025-12-15 09:47:03 +08:00
web-fetch.md feat: restructure docs 2025-12-04 18:26:05 +08:00
web-search.md feat(auth): discontinue Qwen OAuth free tier (2026-04-15 cutoff) (#3291) 2026-04-15 22:30:20 +08:00