openclaw/docs/tools
Vincent Koc f0ea901a0d
docs(image-generation): rewrite around Steps, Tabs, and AZ providers
The image-generation page was 395 lines with a 3-step quick-start
written as plain numbered prose, a sprawling 'OpenAI gpt-image-2'
section that mixed routing/legacy/OpenAI options with five inline
slash-command examples, and provider tables that mixed alphabetic
and recency order.

Restructure for scan-first reading without losing technical content:

- Wrap Quick start in a Steps component (auth -> default model ->
  ask the agent), pulling the Codex OAuth note inline with the model
  step where it belongs and surfacing the LAN/SSRF caveat as a
  Warning callout.
- Alphabetize the Supported providers table (ComfyUI, fal, Google,
  LiteLLM, MiniMax, OpenAI, OpenRouter, Vydra, xAI) and the Provider
  capabilities table (same order across both). Convert the Yes/No
  capability table to checkmarks plus exact counts for readability.
- Replace the long inline OpenAI / OpenRouter / MiniMax / xAI prose
  with a 'Provider deep dives' AccordionGroup so each backend's
  routing, legacy URL handling, and provider-specific knobs collapse
  by default.
- Move the four provider-selection-order notes into a small
  AccordionGroup ('Per-call overrides are exact', 'Auto-detection is
  auth-aware', 'Timeouts', 'Inspect at runtime').
- Collapse the five flat slash-command examples into a single Tabs
  component (4K landscape / transparent PNG / two-square /
  edit-one-ref / edit-multi-ref) with the matching CLI variant inline
  on the transparent-PNG tab.
- Sentence-case the Related list (Tools overview, Configuration
  reference) and drop the redundant generic introductory wording.
- Add sidebarTitle so the nav reads 'Image generation' explicitly.

Wording, schema fields, defaults, model refs, env vars, and the
detailed OpenAI/OpenRouter/Codex routing rules are unchanged.
2026-04-25 22:23:09 -07:00
..
acp-agents-setup.md fix(acpx): avoid startup agent probes by default 2026-04-26 04:40:26 +01:00
acp-agents.md docs: clarify codex runtime routing 2026-04-26 04:38:39 +01:00
agent-send.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
apply-patch.md docs(tools): add Related sections and unify See also to Related 2026-04-23 15:41:56 -07:00
brave-search.md docs(tools): convert search and web-fetch param tables to ParamField 2026-04-23 19:40:05 -07:00
browser-control.md feat(browser): add CDP role snapshot fallback 2026-04-26 04:40:26 +01:00
browser-linux-troubleshooting.md docs(browser): document local startup timeout bounds (#71672) 2026-04-25 19:59:53 +01:00
browser-login.md docs(tools): add Related sections and unify See also to Related 2026-04-23 15:41:56 -07:00
browser-wsl2-windows-remote-cdp-troubleshooting.md docs(tools): add Related sections and unify See also to Related 2026-04-23 15:41:56 -07:00
browser.md feat(browser): add CDP role snapshot fallback 2026-04-26 04:40:26 +01:00
btw.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
capability-cookbook.md docs(capability-cookbook): normalize Provider and Harness Seams heading to sentence case 2026-04-24 09:15:22 -07:00
clawhub.md docs(tools): add Related sections and unify See also to Related 2026-04-23 15:41:56 -07:00
code-execution.md docs: unify See also/Related headings across remaining pages 2026-04-23 20:23:06 -07:00
creating-skills.md docs: standardize frontmatter field order (summary before title) 2026-04-23 13:18:17 -07:00
diffs.md docs: standardize frontmatter field order (summary before title) 2026-04-23 13:18:17 -07:00
duckduckgo-search.md docs(tools): convert search and web-fetch param tables to ParamField 2026-04-23 19:40:05 -07:00
elevated.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
exa-search.md docs(tools): convert search and web-fetch param tables to ParamField 2026-04-23 19:40:05 -07:00
exec-approvals-advanced.md fix: match bare exec allowlist commands 2026-04-25 04:18:24 +01:00
exec-approvals.md fix: match bare exec allowlist commands 2026-04-25 04:18:24 +01:00
exec.md fix: match bare exec allowlist commands 2026-04-25 04:18:24 +01:00
firecrawl.md docs: remove duplicate H1 where frontmatter title already sets it 2026-04-23 13:11:14 -07:00
gemini-search.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
grok-search.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
image-generation.md docs(image-generation): rewrite around Steps, Tabs, and AZ providers 2026-04-25 22:23:09 -07:00
index.md fix: steer agents to safe gateway config flow 2026-04-26 05:00:17 +01:00
kimi-search.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
llm-task.md docs: clarify OpenAI GPT-5.5 auth routes 2026-04-23 23:49:17 +01:00
lobster.md docs: standardize frontmatter field order (summary before title) 2026-04-23 13:18:17 -07:00
loop-detection.md docs(tools): add Related sections and unify See also to Related 2026-04-23 15:41:56 -07:00
media-overview.md docs(media-overview): rewrite around CardGroup, sync/async split, and AZ providers 2026-04-25 22:20:35 -07:00
minimax-search.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
multi-agent-sandbox-tools.md fix(agents): fail empty explicit tool allowlists 2026-04-25 01:11:36 +01:00
music-generation.md fix(minimax): enable portal music and video generation 2026-04-25 21:30:10 +01:00
ollama-search.md fix: update Ollama web search endpoint 2026-04-25 22:34:43 +01:00
pdf.md refactor(pdf): move document extraction to plugin 2026-04-24 17:15:05 -07:00
perplexity-search.md docs(tools): convert perplexity-search params to ParamField 2026-04-23 19:41:09 -07:00
plugin.md fix(plugins): ignore bundled load path aliases 2026-04-26 04:46:05 +01:00
reactions.md docs: remove duplicate H1 where frontmatter title already sets it 2026-04-23 13:11:14 -07:00
searxng-search.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
skills-config.md docs(tools): add Related sections and unify See also to Related 2026-04-23 15:41:56 -07:00
skills.md fix: stabilize remote skill node probes 2026-04-25 23:42:02 +01:00
slash-commands.md feat(tts): add read-latest voice command 2026-04-26 03:44:44 +01:00
subagents.md test: add Droid ACP bind Docker lane 2026-04-26 01:31:27 +01:00
tavily.md docs: remove duplicate H1 where frontmatter title already sets it 2026-04-23 13:11:14 -07:00
thinking.md fix: map google adaptive thinking dynamically 2026-04-25 02:04:40 +01:00
tokenjuice.md feat(plugins): add harness tool result middleware (#71021) 2026-04-24 12:39:13 -07:00
trajectory.md docs(tools): add Related sections and unify See also to Related 2026-04-23 15:41:56 -07:00
tts.md docs(tts): add sidebarTitle 'Text to speech (TTS)' for the nav 2026-04-25 22:11:31 -07:00
video-generation.md feat(fal): support Seedance reference video 2026-04-26 02:30:23 +01:00
web-fetch.md docs(tools): convert search and web-fetch param tables to ParamField 2026-04-23 19:40:05 -07:00
web.md docs: standardize frontmatter field order (summary before title) 2026-04-23 13:18:17 -07:00