openclaw/docs/reference
Matt H db7d70ae4d
feat(parallel): add Parallel as a bundled web_search provider (#85158)
- New extensions/parallel package modeled on extensions/exa
- Wires Parallel's POST /v1/search through the generic web_search contract,
  exposing Parallel's recommended {objective, search_queries} shape (plus
  optional count, session_id, client_model) so the model can supply both the
  natural-language goal and 2-3 short keyword queries as Parallel docs advise
- client_model lets the model report its own slug so Parallel can tailor
  optimizations for the consuming model's capabilities; partitions the cache
  by client_model so different models do not silently share ranked excerpts
- Honors top-level tools.web.search.{maxResults,timeoutSeconds,cacheTtlMinutes}
  via the shared SDK helpers (mergeScopedSearchConfig, withTrustedWebSearchEndpoint,
  buildSearchCacheKey, read/writeCachedSearchPayload)
- Auto-detect order 75; auth via PARALLEL_API_KEY or
  plugins.entries.parallel.config.webSearch.apiKey
- Optional baseUrl override for proxies (e.g. Cloudflare AI Gateway)
- Threads caller-supplied session_id through follow-up calls; strips
  auto-generated session_id from the shared cache to avoid cross-task leaks
- Always sends advanced_settings.max_results so result volume matches the
  OpenClaw web_search default (5) instead of Parallel's default (10)
- Identifies the plugin via User-Agent header built from package version
- Runtime accepts the generic `query` arg as a fallback so the operator
  CLI (openclaw capability web.search) keeps working when Parallel is the
  active provider: it is promoted into the lone `search_queries` entry.
  `objective` stays optional and is never synthesized from a keyword
  query (Parallel documents it as natural-language intent). Agent callers
  using the native objective+search_queries shape take precedence; the
  schema still advertises only the native keys
- Updates the agent tool-display extractor (src/agents/tool-display-common.ts)
  to recognize Parallel's objective+search_queries shape so calls render with
  query context in CLI progress and Codex activity metadata
- Adds /tools/parallel-search docs page, web.md provider listing, docs nav,
  labeler entry, per-plugin registration contract test, and minimal core
  touch-points (legacy migrate, registration cases, providers contract list,
  runtime bundled list, vitest extension paths)
2026-06-05 12:01:58 -07:00
..
templates fix(agents): separate heartbeat runtime template (#85416) 2026-05-27 12:30:22 +00:00
AGENTS.default.md refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
api-usage-costs.md fix(status): show configured cost for aws-sdk models (#85619) 2026-05-23 15:49:57 +01:00
application-modernization-plan.md docs(reference): audit and fix 4 pages (typography, dup H1, Related) 2026-05-05 21:56:31 -07:00
code-mode.md docs: document code-mode MCP API files 2026-05-31 22:33:06 +01:00
credits.md docs(reference): audit and fix 4 pages (typography, dup H1, Related) 2026-05-05 21:56:31 -07:00
device-models.md docs: drop parenthetical H1s across gateway, channels, providers, concepts, and reference pages 2026-04-24 10:49:23 -07:00
full-release-validation.md ci: add live Codex plugin release check 2026-05-21 08:44:18 +01:00
memory-config.md feat(memory): support qmd query rerank toggle 2026-06-05 11:18:57 +08:00
openclaw-sdk-api-design.md feat(gateway): add SDK task ledger RPCs (#74847) 2026-05-09 00:55:06 -05:00
prompt-caching.md fix(mistral): enable prompt cache keys 2026-06-02 08:52:12 -04:00
release-performance-sweep.md docs: trim release performance report tail 2026-05-30 22:54:35 +01:00
RELEASING.md docs(release): require verified Windows asset links 2026-06-03 22:42:53 +01:00
rich-output-protocol.md refactor: route browser screenshot vision through shared media understanding 2026-05-31 00:00:19 +01:00
rpc.md docs(imessage): make imsg the supported setup path 2026-05-07 12:53:01 -07:00
secret-placeholder-conventions.md fix(ci): clear signal and docs guard blockers (#85693) 2026-05-23 18:27:12 +08:00
secretref-credential-surface.md feat(parallel): add Parallel as a bundled web_search provider (#85158) 2026-06-05 12:01:58 -07:00
secretref-user-supplied-credentials-matrix.json feat(parallel): add Parallel as a bundled web_search provider (#85158) 2026-06-05 12:01:58 -07:00
session-management-compaction.md Policy: add data handling conformance checks (#87056) 2026-06-02 10:48:07 -07:00
test.md docs: document env mutation report 2026-06-04 20:06:24 +01:00
token-use.md fix: raise bootstrap file default limit 2026-06-01 04:02:51 +01:00
transcript-hygiene.md fix(agents): strip stale compaction thinking signatures before Anthropic replay (#90163) 2026-06-04 16:15:44 -04:00
wizard.md feat(minimax): add m3 model support (#88860) 2026-05-31 21:47:47 -04:00