docs: typography hygiene + Related CardGroups across 4 pages

docs/concepts/context.md: replaced 12 curly quote and italic-marker
typography characters with ASCII equivalents so grep, copy-paste, and
Mintlify search hit clean tokens. Converted the 4-bullet Related list
into a CardGroup linking context-engine, compaction, system-prompt,
and agent-loop. Verified all four targets exist.

docs/concepts/soul.md: replaced 7 typography characters (curly
apostrophe in 'agent's' and similar) with ASCII equivalents. Renamed
'## Related docs' to '## Related' for consistency with sibling pages
and converted the 3-bullet list into a CardGroup linking
agent-workspace, system-prompt, and the SOUL.md template.

docs/tools/perplexity-search.md: removed the duplicate
'# Perplexity Search API' H1 (Mintlify renders title from frontmatter).
Replaced 2 typography characters and converted the 4-bullet Related
list into a CardGroup; verified web/brave-search/exa-search targets.

docs/tools/apply-patch.md: converted the 3-bullet Related list into a
CardGroup linking diffs, exec, and code-execution.
This commit is contained in:
Vincent Koc
2026-05-05 18:36:06 -07:00
parent 7f71e84248
commit 1f7d0ef310
4 changed files with 68 additions and 34 deletions

View File

@@ -51,6 +51,14 @@ The tool accepts a single `input` string that wraps one or more file operations:
## Related
- [Diffs](/tools/diffs)
- [Exec tool](/tools/exec)
- [Code execution](/tools/code-execution)
<CardGroup cols={2}>
<Card title="Diffs" href="/tools/diffs" icon="code-compare">
Read-only diff viewer for change presentation.
</Card>
<Card title="Exec tool" href="/tools/exec" icon="terminal">
Shell command execution from the agent.
</Card>
<Card title="Code execution" href="/tools/code-execution" icon="square-code">
Sandboxed remote Python analysis with xAI.
</Card>
</CardGroup>

View File

@@ -6,8 +6,6 @@ read_when:
title: "Perplexity search"
---
# Perplexity Search API
OpenClaw supports Perplexity Search API as a `web_search` provider.
It returns structured results with `title`, `url`, and `snippet` fields.
@@ -104,7 +102,7 @@ Search query.
</ParamField>
<ParamField path="count" type="number" default="5">
Number of results to return (110).
Number of results to return (1-10).
</ParamField>
<ParamField path="country" type="string">
@@ -116,7 +114,7 @@ ISO 639-1 language code (e.g. `en`, `de`, `fr`).
</ParamField>
<ParamField path="freshness" type="'day' | 'week' | 'month' | 'year'">
Time filter `day` is 24 hours.
Time filter - `day` is 24 hours.
</ParamField>
<ParamField path="date_after" type="string">
@@ -206,7 +204,17 @@ await web_search({
## Related
- [Web Search overview](/tools/web) -- all providers and auto-detection
- [Perplexity Search API docs](https://docs.perplexity.ai/docs/search/quickstart) -- official Perplexity documentation
- [Brave Search](/tools/brave-search) -- structured results with country/language filters
- [Exa Search](/tools/exa-search) -- neural search with content extraction
<CardGroup cols={2}>
<Card title="Web search overview" href="/tools/web" icon="globe">
All providers and auto-detection rules.
</Card>
<Card title="Brave search" href="/tools/brave-search" icon="shield">
Structured results with country and language filters.
</Card>
<Card title="Exa search" href="/tools/exa-search" icon="magnifying-glass">
Neural search with content extraction.
</Card>
<Card title="Perplexity Search API docs" href="https://docs.perplexity.ai/docs/search/quickstart" icon="arrow-up-right-from-square">
Official Perplexity Search API quickstart and reference.
</Card>
</CardGroup>