diff --git a/docs/concepts/agent.md b/docs/concepts/agent.md index 26d677745e4..57aff200e04 100644 --- a/docs/concepts/agent.md +++ b/docs/concepts/agent.md @@ -1,13 +1,13 @@ --- -summary: "Agent runtime (embedded pi-mono), workspace contract, and session bootstrap" +summary: "Agent runtime, workspace contract, and session bootstrap" read_when: - Changing agent runtime, workspace bootstrap, or session behavior title: "Agent Runtime" --- -# Agent Runtime 🤖 +# Agent Runtime -OpenClaw runs a single embedded agent runtime derived from **pi-mono**. +OpenClaw runs a single embedded agent runtime. ## Workspace (required) @@ -63,12 +63,9 @@ OpenClaw loads skills from three locations (workspace wins on name conflict): Skills can be gated by config/env (see `skills` in [Gateway configuration](/gateway/configuration)). -## pi-mono integration +## Runtime boundaries -OpenClaw reuses pieces of the pi-mono codebase (models/tools), but **session management, discovery, and tool wiring are OpenClaw-owned**. - -- No pi-coding agent runtime. -- No `~/.pi/agent` or `/.pi` settings are consulted. +Session management, discovery, and tool wiring are OpenClaw-owned. ## Sessions @@ -77,7 +74,7 @@ Session transcripts are stored as JSONL at: - `~/.openclaw/agents//sessions/.jsonl` The session ID is stable and chosen by OpenClaw. -Legacy Pi/Tau session folders are **not** read. +Legacy session folders from other tools are not read. ## Steering while streaming diff --git a/docs/concepts/features.md b/docs/concepts/features.md index 03528032b40..47e0d804c5d 100644 --- a/docs/concepts/features.md +++ b/docs/concepts/features.md @@ -37,7 +37,7 @@ title: "Features" - Discord bot support (channels.discord.js) - Mattermost bot support (plugin) - iMessage integration via local imsg CLI (macOS) -- Agent bridge for Pi in RPC mode with tool streaming +- Embedded agent runtime with tool streaming - Streaming and chunking for long responses - Multi-agent routing for isolated sessions per workspace or sender - Subscription auth for Anthropic and OpenAI via OAuth @@ -48,8 +48,3 @@ title: "Features" - WebChat and macOS menu bar app - iOS node with pairing, Canvas, camera, screen recording, location, and voice features - Android node with pairing, Connect tab, chat sessions, voice tab, Canvas/camera, plus device, notifications, contacts/calendar, motion, photos, and SMS commands - - -Legacy Claude, Codex, Gemini, and Opencode paths have been removed. Pi is the only -coding agent path. - diff --git a/docs/providers/perplexity-provider.md b/docs/providers/perplexity-provider.md index c0945627e39..63880385353 100644 --- a/docs/providers/perplexity-provider.md +++ b/docs/providers/perplexity-provider.md @@ -18,14 +18,20 @@ This page covers the Perplexity **provider** setup. For the Perplexity - Type: web search provider (not a model provider) - Auth: `PERPLEXITY_API_KEY` (direct) or `OPENROUTER_API_KEY` (via OpenRouter) -- Config path: `tools.web.search.perplexity.apiKey` +- Config path: `plugins.entries.perplexity.config.webSearch.apiKey` ## Quick start 1. Set the API key: ```bash -openclaw config set tools.web.search.perplexity.apiKey "pplx-xxxxxxxxxxxx" +openclaw configure --section web +``` + +Or set it directly: + +```bash +openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx" ``` 2. The agent will automatically use Perplexity for web searches when configured.