Skip to content

Commit 04c0c36

Browse files
Fast follow: orchestration launch docs updates (#104)
* Add screenshot guidance for docs Co-Authored-By: Oz <oz-agent@warp.dev> * Update Agent Memory docs wording Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify Agent Memory store descriptions Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify explicit Agent Memory saves Co-Authored-By: Oz <oz-agent@warp.dev> * Remove em dash from Agent Memory attachment copy Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify Agent Memory status reference Co-Authored-By: Oz <oz-agent@warp.dev> * Normalize CLI agent related page links Co-Authored-By: Oz <oz-agent@warp.dev> * Refine cloud-to-cloud handoff docs Co-Authored-By: Oz <oz-agent@warp.dev> * Add cloud-to-cloud handoff citation summary Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify cloud-to-cloud follow-up instructions Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify cloud run location in Warp app Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify third-party handoff continuation flow Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify handoff run inspection steps Co-Authored-By: Oz <oz-agent@warp.dev> * Refine handoff overview docs Co-Authored-By: Oz <oz-agent@warp.dev> * Clarify handoff failure wording Co-Authored-By: Oz <oz-agent@warp.dev> * Refine local-to-cloud handoff docs Co-Authored-By: Oz <oz-agent@warp.dev> * Refine third-party harness authentication docs Co-Authored-By: Oz <oz-agent@warp.dev> * Add local-to-cloud handoff screenshots Co-Authored-By: Oz <oz-agent@warp.dev> * Replace local-to-cloud handoff screenshot crops Co-Authored-By: Oz <oz-agent@warp.dev> --------- Co-authored-by: Oz <oz-agent@warp.dev>
1 parent e91ee49 commit 04c0c36

14 files changed

Lines changed: 147 additions & 78 deletions

AGENTS.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,35 @@ Use formatting consistently to distinguish different types of content:
177177
- File naming: lowercase, hyphens, descriptive (`agent-mode-code-diff.png`, not `Screenshot 2026-03-15.png`)
178178
- Store PNGs in `src/assets/<section>/` (Astro optimizes them) and GIFs in `public/assets/<section>/` (to bypass optimization). See the "Assets" section below for the full convention.
179179

180+
#### Screenshot placement guidelines
181+
Use screenshots to clarify product surfaces, configuration points, or visual states that are hard to understand from prose alone. Don't add screenshots for every step in a straightforward procedure.
182+
183+
**Good screenshot placements:**
184+
- **After the concept or behavior is introduced** — Place the screenshot immediately after the paragraph that explains the UI or state it shows.
185+
- **Near configuration instructions** — Show settings panels, side panes, or menus where users make choices.
186+
- **Near status or result explanations** — Show outputs, references, badges, progress indicators, or completion states that help users recognize success.
187+
- **At the start of visual feature pages** — Use a broad orientation screenshot early when the page explains a new surface or layout.
188+
189+
**Avoid:**
190+
- Repeating the same surface in multiple screenshots unless each image shows a meaningfully different state.
191+
- Screenshots that duplicate obvious text instructions without adding visual context.
192+
- Screenshots that include sensitive workspace data, private repo names, tokens, customer data, or personal information.
193+
- Images with stale UI labels, hidden feature flags, or unfinished internal-only surfaces.
194+
195+
#### Screenshot sizing standards
196+
Use consistent screenshot widths so docs pages feel visually balanced. Crop unnecessary empty space before resizing, then choose the closest standard size.
197+
198+
**Standard widths:**
199+
- **Large screenshots: default content width** — Use normal `<figure>` or Markdown image rendering for full-window, full-pane, or broad product-surface screenshots where the surrounding layout matters. In legacy GitBook screenshots, this was usually `563px`.
200+
- **Medium screenshots: ~375px** — Use for narrow UI surfaces such as popovers, command menus, side panes, dropdowns, and focused interaction flows. This is the preferred constrained size for most small Warp UI screenshots.
201+
- **Small screenshots: ~300-350px** — Use for tightly cropped controls, chips, buttons, tooltips, and small menus. Use a smaller width only when the UI remains legible and the crop is intentionally compact.
202+
203+
**Rules:**
204+
- **Avoid arbitrary widths** — Choose the nearest standard size instead of one-off values. If a screenshot needs a different size, the reason should be clear from the UI being shown.
205+
- **Keep sequences consistent** — Screenshots in the same section or step sequence should use the same width unless they show meaningfully different UI surfaces.
206+
- **Preserve legibility** — Text in the screenshot must remain readable at the chosen size on the docs page.
207+
- **Prefer the default figure size for large screenshots** — Only constrain width when the screenshot is a narrow UI element that looks oversized at full content width.
208+
180209
#### Image caption guidelines
181210
Captions orient the reader — they identify what the image shows so the reader knows where to look. They are not a place for instructions, marketing language, or exhaustive descriptions.
182211

77 KB
Loading
225 KB
Loading
127 KB
Loading
92.8 KB
Loading
178 KB
Loading
Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,79 +1,79 @@
11
---
22
title: Agent Memory (Research Preview)
33
description: >-
4-
Agent Memory is a persistent, cross-harness memory layer for agents in
5-
Oz, including the Warp Agent, Claude Code, and Codex.
4+
Agent Memory gives agents in Oz persistent memory across supported harnesses,
5+
including the Warp Agent, Claude Code, and Codex.
66
sidebar:
77
label: "Agent Memory (Research Preview)"
88
---
99
:::caution
1010
Agent Memory is in **research preview** and is enabled per team for design partners. [Join the waitlist](https://warp.dev/oz/agent-memory#waitlist) to request access for your team.
1111
:::
1212

13-
Agent Memory is a persistent memory layer that lives on Oz and is shared across every supported agent harness the built-in Warp Agent, Claude Code, Codex, and others as they're added. Agents read from and write to it as they run, so durable facts, decisions, and outcomes from one conversation are available to the next — regardless of which harness, machine, or teammate triggers it.
13+
Agent Memory is a persistent memory system that lives on Oz and is shared across every supported agent harness, including the built-in Warp Agent, Claude Code, Codex, and others as they're added. Agents read from and write to this memory system as they run, so durable facts, decisions, and outcomes from one conversation are available to the next — regardless of which harness, machine, or teammate triggers the work.
1414

1515
Memory creation and retrieval are asynchronous and run in the background, so they don't consume tokens or add latency to the active task.
1616

17-
[Join the Agent Memory waitlist](https://warp.dev/oz/agent-memory#waitlist)
17+
[Join the Agent Memory waitlist](https://warp.dev/oz/agent-memory#waitlist).
1818

1919
## Key features
2020

21-
* **Cross-harness memory** One memory layer shared across the Warp Agent, Claude Code, Codex, and other harnesses as they're added. Third-party harnesses are covered when they run as cloud agents.
22-
* **Both local and cloud agents** Supports interactive local agents in Warp and background cloud agents.
23-
* **Asynchronous by design** Memory creation runs after a conversation ends. Retrieval runs in the background during a run. Neither consumes tokens or adds latency to the active task.
24-
* **Automatic memory from conversations** When a conversation ends, Oz extracts durable facts, learnings, and outcomes and writes them as memories. New knowledge merges with existing memories or supersedes them on conflict.
25-
* **Agent-scoped, shareable stores** By default, each agent has its own memory store. Stores can also be shared across multiple agents, or across an entire team, when the same knowledge should travel with the work.
26-
* **Per-agent access and instructions** Attach stores to specific agents with read-only or read-write access. Per-store instructions tell each agent how and when to use the store.
27-
* **Fully accessible via API** Memories and stores can be read, created, updated, and deleted through the [Oz API](/reference/api-and-sdk/).
28-
* **Traceability** — For any agent run, you can see which memories influenced it.
29-
* **Auditability** Every change to a memory is recorded, so the full history of any memory can be inspected.
30-
* **Self-hostable** Enterprises can run Agent Memory on a [self-hosted Oz](/agent-platform/cloud-agents/self-hosting/) instance to meet security, privacy, and compliance requirements.
21+
* **Cross-harness memory** - One memory system is shared across the Warp Agent, Claude Code, Codex, and other harnesses as they're added. Third-party harnesses are covered when they run as cloud agents.
22+
* **Both local and cloud agents** - Supports interactive local agents in Warp and background cloud agents.
23+
* **Asynchronous by design** - Memory creation runs after a conversation ends. Retrieval runs in the background during a run. Neither consumes tokens or adds latency to the active task.
24+
* **Automatic memory from conversations** - When a conversation ends, Oz extracts durable facts, learnings, and outcomes and writes them as memories. New knowledge merges with existing memories or supersedes them on conflict.
25+
* **Agent-scoped, shareable stores** - By default, each agent has its own memory store. Stores can also be shared across multiple agents, or across an entire team, when the same knowledge should travel with the work.
26+
* **Per-agent access and instructions** - Attach stores to specific agents with read-only or read-write access. Per-store instructions tell each agent how and when to use the store.
27+
* **Fully accessible via API** - Memories and stores can be read, created, updated, and deleted through the [Oz API](/reference/api-and-sdk/).
28+
* **Traceability** - Memory retrievals are recorded so teams can inspect which memories contributed to a run's context.
29+
* **Auditability** - Every change to a memory is recorded so teams can inspect how a memory has changed over time.
30+
* **Self-hosting support** - Enterprises can run Agent Memory on a [self-hosted Oz](/agent-platform/cloud-agents/self-hosting/) instance to meet security, privacy, and compliance requirements.
3131

3232
## Where Agent Memory runs
3333

34-
Agent Memory is part of Oz. Storage, memory creation, and retrieval all run on the same Oz instance that hosts your agents — either Warp-hosted Oz (the default) or a [self-hosted Oz](/agent-platform/cloud-agents/self-hosting/) instance that your team operates inside its own perimeter. The same memory is accessible from any agent you run on Oz:
34+
Agent Memory is part of Oz. Storage, memory creation, and retrieval all run on the same Oz instance that hosts your agents. That instance can be Warp-hosted Oz (the default) or a [self-hosted Oz](/agent-platform/cloud-agents/self-hosting/) instance that your team operates inside its own perimeter. The same memory is accessible from any agent you run on Oz:
3535

3636
* The local Warp Agent.
3737
* Cloud agents triggered from the CLI, web app, schedules, or integrations.
38-
* Third-party harnesses running as cloud agents Claude Code, Codex, and others as they're added. (Running third-party harnesses locally isn't supported during the research preview.)
38+
* Third-party harnesses running as cloud agents: Claude Code, Codex, and others as they're added. (Running third-party harnesses locally isn't supported during the research preview.)
3939

4040
Memory stays bound to its owner (a user or a team), independent of which harness reads or writes.
4141

4242
## Memory stores
4343

44-
A memory store is a named collection of memories. By default, each agent has its own store and writes to it as it runs. Stores can also be shared across multiple agents when they need the same knowledge, and across teammates when knowledge should travel with the team.
44+
A memory store is a named collection of memories. By default, each agent has its own store that it writes to as it runs. Stores can also be shared across multiple agents when they need the same knowledge, and across teammates when knowledge should travel with the team.
4545

46-
* **Personal stores** Owned by a user. Hold preferences, working notes, and individual patterns.
47-
* **Team stores** Owned by a team. Hold shared knowledge like deployment runbooks, code review conventions, or on-call procedures. Every team member, and any agent the team authorizes, can read from the same store.
46+
* **Personal stores** - Owned by a user. Store memories about preferences, working notes, and individual patterns.
47+
* **Team stores** - Owned by a team. Store shared knowledge like deployment runbooks, code review conventions, or on-call procedures. Every team member, and any agent the team authorizes, can read from the same store.
4848

4949
Use multiple stores to keep contexts separate, and share stores across agents when needed. For example, a code review agent can have its own store of review patterns, while a repo-specific store of architectural decisions is shared between the code review agent and a Sentry triage agent so both reason about the same codebase.
5050

5151
## Automatic memory from conversations
5252

5353
When a conversation finishes, Oz extracts durable facts, learnings, and outcomes from the transcript and writes them as memories. Memory creation runs in the background after the conversation ends, so it doesn't consume tokens or add latency during that run.
5454

55-
* **Memories evolve over time** Agents update and supersede their own memories as new information arrives, including to resolve contradictions with prior memories.
55+
* **Memories evolve over time** - Agents update and supersede their own memories as new information arrives, including to resolve contradictions with prior memories.
5656

57-
You can also explicitly ask an agent to remember something during a conversation, and it lands in the appropriate store.
57+
You can also explicitly ask an agent to remember something during a conversation. Oz saves that memory to the appropriate store.
5858

5959
## How agents use memory
6060

6161
When an agent starts a task, Oz searches the stores the agent can access for relevant memories and injects them as context. The search runs in the background, so the agent only sees the memories returned. Agents can also retrieve additional memories on demand mid-conversation when they determine it's relevant, similar to how they consult [Rules](/agent-platform/capabilities/rules/) or [Codebase Context](/agent-platform/capabilities/codebase-context/). You don't need to write retrieval queries or pre-load memory.
6262

6363
## Attaching memory to your agents
6464

65-
Attach stores to agents with read-only or read-write access. Each attachment can include per-store instructions that tell the agent how and when to use the store — for example, "Reference this store for team naming conventions" or "Write a new memory after each successful deployment." Without instructions, the agent can access the store but won't know when to read from or write to it.
65+
Attach stores to agents with read-only or read-write access. Each attachment can include per-store instructions that tell the agent how and when to use the store. For example, use instructions like "Reference this store for team naming conventions" or "Write a new memory after each successful deployment." Without instructions, the agent can access the store but won't know when to read from or write to it.
6666

6767
## Join the waitlist
6868

6969
Agent Memory is rolling out to design partner teams during research preview. [Join the waitlist](https://warp.dev/oz/agent-memory#waitlist) to request access.
7070

7171
## Related pages
7272

73-
* [Codebase Context](/agent-platform/capabilities/codebase-context/) Let agents understand your codebase through semantic indexing.
74-
* [Rules](/agent-platform/capabilities/rules/) Define global and project-level guidelines that shape agent behavior.
75-
* [Skills](/agent-platform/capabilities/skills/) Reusable, scoped instructions that teach agents how to perform specific tasks.
76-
* [Agent profiles and permissions](/agent-platform/capabilities/agent-profiles-permissions/) Control what permissions and autonomy agents have.
77-
* [Cloud agents overview](/agent-platform/cloud-agents/overview/) Run background agents with team-wide observability.
78-
* [Self-hosting overview](/agent-platform/cloud-agents/self-hosting/) Run Oz, and Agent Memory along with it, on your own infrastructure.
79-
* [Oz API and SDK](/reference/api-and-sdk/) Read, create, update, and delete memories and stores programmatically.
73+
* [Codebase Context](/agent-platform/capabilities/codebase-context/) - Let agents understand your codebase through semantic indexing.
74+
* [Rules](/agent-platform/capabilities/rules/) - Define global and project-level guidelines that shape agent behavior.
75+
* [Skills](/agent-platform/capabilities/skills/) - Reusable, scoped instructions that teach agents how to perform specific tasks.
76+
* [Agent profiles and permissions](/agent-platform/capabilities/agent-profiles-permissions/) - Control what permissions and autonomy agents have.
77+
* [Cloud agents overview](/agent-platform/cloud-agents/overview/) - Run background agents with team-wide observability.
78+
* [Self-hosting overview](/agent-platform/cloud-agents/self-hosting/) - Run Oz, and Agent Memory along with it, on your own infrastructure.
79+
* [Oz API and SDK](/reference/api-and-sdk/) - Read, create, update, and delete memories and stores programmatically.

src/content/docs/agent-platform/capabilities/skills.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ These same skills also appear as suggested agents in the [Oz web app](/agent-pla
413413

414414
## Suggested skills from Agent Memory
415415

416-
Promoting recurring patterns from [Agent Memory](/agent-platform/agent-memory/) into reviewable skill drafts is in design as part of the research preview. See the Agent Memory page for current status.
416+
Promoting recurring patterns from [Agent Memory](/agent-platform/agent-memory/) into reviewable skill drafts is in design as part of the research preview. See the Agent Memory page for a current status.
417417

418418
## Invoking skills with a prompt
419419

src/content/docs/agent-platform/cli-agents/claude-code.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Claude Code supports the full set of Warp's agent integration features:
7373

7474
* [How to set up Claude Code](/guides/external-tools/how-to-set-up-claude-code/) — step-by-step setup guide
7575
* [Claude Code in Warp](https://www.warp.dev/agents/claude-code) — product overview
76-
* [Third-Party CLI Agents Overview](/agent-platform/cli-agents/overview/)
76+
* [Third-Party CLI Agents Overview](/agent-platform/cli-agents/overview/) — supported CLI agent integrations
7777
* [Claude Code with Oz](/agent-platform/cloud-agents/harnesses/claude-code/) — Claude Code as a cloud harness
78-
* [OpenCode](/agent-platform/cli-agents/opencode/)
79-
* [Codex](/agent-platform/cli-agents/codex/)
78+
* [OpenCode](/agent-platform/cli-agents/opencode/) — OpenCode in Warp
79+
* [Codex](/agent-platform/cli-agents/codex/) — Codex in Warp

src/content/docs/agent-platform/cli-agents/codex.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Codex supports the full set of Warp's agent integration features:
4848

4949
* [How to set up Codex CLI](/guides/external-tools/how-to-set-up-codex-cli/) — step-by-step setup guide
5050
* [Codex in Warp](https://www.warp.dev/agents/codex) — product overview
51-
* [Third-Party CLI Agents Overview](/agent-platform/cli-agents/overview/)
51+
* [Third-Party CLI Agents Overview](/agent-platform/cli-agents/overview/) — supported CLI agent integrations
5252
* [Codex with Oz](/agent-platform/cloud-agents/harnesses/codex/) — Codex as a cloud harness
53-
* [Claude Code](/agent-platform/cli-agents/claude-code/)
54-
* [OpenCode](/agent-platform/cli-agents/opencode/)
53+
* [Claude Code](/agent-platform/cli-agents/claude-code/) — Claude Code in Warp
54+
* [OpenCode](/agent-platform/cli-agents/opencode/) — OpenCode in Warp

0 commit comments

Comments
 (0)