Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
f7b6878
docs: restructure factories documentation
rachaelrenk Sep 15, 2026
ec1997c
docs: fix factories restructure review findings
rachaelrenk Sep 15, 2026
b6453a3
docs: restore legacy CLI sidebar group
rachaelrenk Sep 15, 2026
2901556
docs: fix factory navigation checks
rachaelrenk Sep 15, 2026
ce60a89
docs: fix factories review checks
rachaelrenk Sep 15, 2026
ef10700
docs: complete factories GA phase 1
rachaelrenk Sep 15, 2026
5988485
docs: refine factories transition copy
rachaelrenk Sep 15, 2026
be1f580
docs: combine factories transition notice
rachaelrenk Sep 15, 2026
6bccbf6
docs: clarify factories and product overviews
rachaelrenk Sep 15, 2026
dd01342
docs: address factories restructure review
rachaelrenk Sep 15, 2026
3782f55
ci: avoid oversized agent review output
rachaelrenk Sep 16, 2026
5b5117d
ci: harden agent docs review handoff
rachaelrenk Sep 16, 2026
48eba7a
ci: capture agent docs review output to file
rachaelrenk Sep 16, 2026
2681cd9
docs: reconcile factories GA restructure with main
rachaelrenk Sep 16, 2026
faaf2cd
docs: remove redirect chains and orphaned files
rachaelrenk Sep 16, 2026
bdbaf21
ci: remove orphaned review signal files
rachaelrenk Sep 16, 2026
69a0542
docs: address final factories review findings
rachaelrenk Sep 16, 2026
8adc679
docs: address agent review follow-up
rachaelrenk Sep 16, 2026
5695be5
ci: pin and verify agent review CLI
rachaelrenk Sep 16, 2026
8397fca
docs: retarget self-hosted worker routing links
rachaelrenk Sep 16, 2026
e79711f
docs: refine Warp products introduction
rachaelrenk Sep 16, 2026
dea36bb
docs: consolidate factories sidebar group
rachaelrenk Sep 16, 2026
809ab2c
Update documentation for factory API and managed self-hosting
rachaelrenk Sep 16, 2026
cf148f0
docs: resolve self-hosting review feedback
rachaelrenk Sep 16, 2026
4ebc0e9
docs: refine product and transition copy
rachaelrenk Sep 17, 2026
30689ba
docs: refine factories and platform navigation
rachaelrenk Sep 17, 2026
6f844bc
docs: remove empty API troubleshooting page
rachaelrenk Sep 17, 2026
a4a17e3
fix: parse review findings with brace syntax
rachaelrenk Sep 17, 2026
9745f3a
docs: organize sidebar entry points
rachaelrenk Sep 17, 2026
3fa3e6a
docs: resolve terminology and redirect review
rachaelrenk Sep 17, 2026
74ede32
docs: simplify sidebar overview sections
rachaelrenk Sep 17, 2026
704ad97
docs: address sidebar navigation nits
rachaelrenk Sep 17, 2026
f2b1441
docs: clarify factory self-hosting guidance
rachaelrenk Sep 18, 2026
aeb03b7
docs: reconcile factories restructure with main
rachaelrenk Sep 18, 2026
81b41a2
docs: clarify legacy Oz workflow transition
rachaelrenk Sep 18, 2026
9f0253e
docs: align transition guide terminology
rachaelrenk Sep 18, 2026
44c8342
docs: unify platform API guidance
rachaelrenk Sep 18, 2026
e0e043c
docs: clarify transition review metadata
rachaelrenk Sep 18, 2026
4ac79e1
docs: tokenize API transition references
rachaelrenk Sep 18, 2026
fc2c1d6
docs: refine factories navigation and transition copy
rachaelrenk Sep 18, 2026
960f267
docs: audit self-hosting redirect and review CLI
rachaelrenk Sep 19, 2026
3d1bc76
docs: collapse managed self-hosting navigation
rachaelrenk Sep 19, 2026
ef2d3db
docs: reorder measure and improve navigation
rachaelrenk Sep 19, 2026
4edbe89
docs: clarify factory definition
rachaelrenk Sep 19, 2026
fa760ca
docs: condense factories quickstart
rachaelrenk Sep 20, 2026
a6a30e8
docs: remove stale LLM reference set
rachaelrenk Sep 20, 2026
98cc0cf
docs: address API documentation review
rachaelrenk Sep 21, 2026
dae5d4d
Apply suggestion from @rachaelrenk
rachaelrenk Sep 21, 2026
3cafb99
Apply suggestion from @rachaelrenk
rachaelrenk Sep 21, 2026
55bff5d
Merge branch 'main' into rrenk/grow-6127-factories-ga
rachaelrenk Sep 21, 2026
45be6f4
docs: resolve factories navigation review
rachaelrenk Sep 22, 2026
5b3aa5c
Merge branch 'main' into rrenk/grow-6127-factories-ga
rachaelrenk Sep 22, 2026
c80f2fc
Merge branch 'main' into rrenk/grow-6127-factories-ga
rachaelrenk Sep 22, 2026
780a9b7
docs: clarify quickstart length guidance
rachaelrenk Sep 22, 2026
9b41176
docs: tokenize API reference metadata
rachaelrenk Sep 22, 2026
1040daf
Merge branch 'main' into rrenk/grow-6127-factories-ga
rachaelrenk Sep 22, 2026
b6e954d
docs: fix deployment cross-references
rachaelrenk Sep 23, 2026
0041a6c
Merge main into Factories launch docs
warp-agent-staging[bot] Oct 6, 2026
68d2393
docs: prepare Factories docs for launch
warp-agent-staging[bot] Oct 6, 2026
429ede9
Merge current main into Factories launch docs
warp-agent-staging[bot] Oct 6, 2026
c16ded9
docs: correct Azure DevOps factory defaults
warp-agent-staging[bot] Oct 6, 2026
8114af9
docs: resolve Azure DevOps verification
warp-agent-staging[bot] Oct 6, 2026
0eacdc6
docs: address launch audit review
warp-agent-staging[bot] Oct 6, 2026
064b9e9
Merge latest main into Factories launch docs
warp-agent-staging[bot] Oct 6, 2026
1a49ab4
docs: narrow launch PR to Factory content
warp-agent-staging[bot] Oct 6, 2026
438ce92
docs: correct factory API and webhook triggers
warp-agent-staging[bot] Oct 6, 2026
d798776
docs: merge current main into Factories launch docs
warp-agent-staging[bot] Oct 6, 2026
13cbc25
docs: remove benchmark baseline roles
warp-agent-staging[bot] Oct 6, 2026
dfbe805
docs: restore current Factory launch content
warp-agent-staging[bot] Oct 6, 2026
6e125a6
docs: address Factory launch review findings
warp-agent-staging[bot] Oct 6, 2026
3826de7
docs: fix remaining guide paths
warp-agent-staging[bot] Oct 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .agents/references/terminology.md
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,6 @@ Not every "Oz" in the docs is stale. These are deliberate and correct until
- **The `oz` binary** and every `oz <command>` invocation. Commands inside code
fences are never rewritten. `{VARS.WARP_AGENT_CLI}` renders "Oz CLI".
- **`oz.warp.dev`** and the Oz v1 web app. `{VARS.WEB_APP}`, `{VARS.WEB_APP_URL}`.
- **`{VARS.API_SDK_NAME}`**, which renders "Oz API & SDK".
- **`oz-agent-worker`, `oz-agent-action`, `oz-skills`** — repository and package
names, not product names. These may never change.
- **The `@oz-agent` GitHub handle.** Handles are strings the product owns;
Expand All @@ -273,9 +272,10 @@ Not every "Oz" in the docs is stale. These are deliberate and correct until

## Platform terms

- **Agent API** — The HTTP API for triggering and inspecting Platform runs programmatically.
- **Warp Platform API** — The HTTP API for sending work to factories and triggering and inspecting cloud agent runs programmatically.
*Usage note:* Use `{VARS.WARP_PLATFORM_API}` in body prose and `{{WARP_PLATFORM_API}}` in frontmatter.

- **Artifacts** — Files an agent produces during a run and uploads to Warp: screenshots, generated reports, build outputs, logs, or any other file the agent saves alongside its conversation. Retrieved with `oz artifact` (see the [Artifacts CLI reference](/reference/cli/artifacts/)) and one of the three data categories in [self-hosted agent data storage](/platform/data-storage/).
- **Artifacts** — Files an agent produces during a run and uploads to Warp: screenshots, generated reports, build outputs, logs, or any other file the agent saves alongside its conversation. Retrieved with `oz artifact` (see the [Artifacts CLI reference](/agents/cli/oz-cli/artifacts/)) and one of the three data categories in [self-hosted agent data storage](/platform/data-storage/).
*Usage note:* Capitalize as **Artifacts** when referring to the named category (a CLI reference page, an Admin Panel storage category); lowercase "artifacts" as the generic noun for the files themselves.

- **Auth** — The agent settings field for choosing or creating the credential (a team-owned secret) a harness uses to authenticate with its provider, matched to that harness's supported credential types (Anthropic keys for Claude Code, an OpenAI key for Codex).
Expand All @@ -297,7 +297,7 @@ Not every "Oz" in the docs is stale. These are deliberate and correct until
- **Run** — The tracked unit of work for a run, including status and outputs.
*Usage note:* Use when describing observability, history, and auditability.

- **SDK** — Official client libraries for the Agent API (for example, TypeScript SDK, Python SDK).
- **SDK** — Official client libraries for the Warp Platform API (for example, TypeScript SDK, Python SDK).
*Usage note:* Spell out the language on first mention.

- **Trigger** — The event that starts a run (Slack mention, schedule, CI event, API call).
Expand All @@ -306,7 +306,7 @@ Not every "Oz" in the docs is stale. These are deliberate and correct until

- **Warp CLI** — Ambiguous since the Warp Agent CLI launched; avoid the bare term. Use "Oz CLI" for the `oz` binary that runs and manages cloud agents (formerly called `warp-cli`), or "Warp Agent CLI" for the `warp` binary that runs the Warp Agent in any terminal.

- **Automation Platform** — Warp's cloud agent platform, covering environments, integrations, orchestration, self-hosting, and the Agent API/SDK. Renamed from "Oz" on 2026-08-18.
- **Automation Platform** — Warp's cloud agent platform, covering environments, integrations, orchestration, self-hosting, and the Warp Platform API and SDKs. Renamed from "Oz" on 2026-08-18.
*Usage note:* See "Automation Platform terminology" above for the full entry and the article rule. Always write it as `{VARS.WARP_AUTOMATION_PLATFORM}` / `{{WARP_AUTOMATION_PLATFORM}}`, never as a literal string, so a future rename stays a one-line change.

- **Direct backend** — The self-hosted worker backend that runs cloud agent tasks directly on the worker host, without Docker or Kubernetes. One of three self-hosting backends alongside the Docker and Kubernetes backends.
Expand Down Expand Up @@ -375,7 +375,7 @@ Docs match the screen; the fix belongs in the app.
*Usage note:* Lowercase common noun. Distinct from the **Automation Platform**, the product; and from a **trigger**, the event that fires an automation.

- **runner** — A factory resource, defined by a `runners/<name>.yaml` file, that defines the compute a run executes on: operating system, architecture, sandbox image, and instance shape. Agents and automations select a runner by name, or inherit the factory's default.
*Usage note:* Lowercase common noun. Scoped to a factory's definition; distinct from the general [cloud agent runner](/platform/runners/) reference, which covers the same concept for standalone cloud agents outside a factory.
*Usage note:* Lowercase common noun. Scoped to a factory's definition; distinct from the general [cloud agent runner](/factories/runners/) reference, which covers the same concept for standalone cloud agents outside a factory.

- **Scorer** — A configured LLM judge, scoped per factory to chosen agents and sampled at a set rate, that classifies completed runs against criteria you write, such as "did the agent run the tests before opening a PR?" A Scorer assigns a label (a classification with a score), not a freeform numeric grade. Feeds the **Dashboard** page's Scorer cards, benchmarks, and Self-improvement.
*Usage note:* Capitalize "Scorer"/"Scorers" when referring to the feature or a configured instance ("create a Scorer," "Scorer cards"); lowercase only for a generic instance count or file listing ("two scorers," alongside "skills" in an example tree). Say "classify," never "grade" — the docs draw this distinction deliberately. The unit a Scorer evaluates is a **run** (a single agent execution), not a "conversation" or "completed work." `measure-and-improve/scorers.mdx` is the canonical page for what a Scorer is and how to configure one; other pages link there rather than repeating the definition.
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/afdocs-audit/references/known-exceptions.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ This file lists checks from the afdocs-audit skill that may flag as warnings or
- `/platform/triggers/scheduled-agents-quickstart/` — step headings
- `/platform/integrations/github-actions/` — numbered use case headings
- `/support-and-community/troubleshooting-and-support/troubleshooting-login-issues/` — URLs with special chars
- `/reference/cli/quickstart/` — optional step headings
- `/agents/cli/oz-cli/quickstart/` — optional step headings
- `/guides/getting-started/welcome-to-warp/` — numbered section headings
- `/terminal/editor/vim/` — "See Vim docs:" link text
- `/guides/getting-started/10-coding-features-you-should-know/` — numbered feature headings
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/docs-seo-audit/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ Some page titles are intentionally short or specific and must **not** be changed
- **`src/content/docs/terminal/windows/split-panes.mdx`** (`Split panes`) — Same rationale: the section header disambiguates the terminal context. The `title_too_short` warning is intentionally suppressed. Do not rename to "Terminal split panes".
- **`src/content/docs/terminal/windows/tab-configs.mdx`** (`Tab Configs`) — Same rationale: the section header disambiguates the terminal context. Additionally, "Tab Configs" is a proper feature name and should not be prefixed. The `title_too_short` warning is intentionally suppressed. Do not rename to "Terminal Tab Configs".
- **`src/content/docs/terminal/sessions/index.mdx`** (`Sessions`) — The sidebar section header ("Sessions") already provides terminal context. The `title_too_short` warning is intentionally suppressed. Do not rename to "Terminal sessions".
- **`src/content/docs/reference/cli/artifacts.mdx`** (`Artifacts`) — The Reference > CLI section provides context, and "Artifacts" matches the `oz artifact` resource that the page documents. The `title_too_short` warning is intentionally suppressed.
- **`src/content/docs/agents/cli/oz-cli/artifacts.mdx`** (`Artifacts`) — The Agents > CLI section provides context, and "Artifacts" matches the `oz artifact` resource that the page documents. The `title_too_short` warning is intentionally suppressed.

When the audit flags these pages for `title_too_short`, exclude them from your fix list and include a note in your report explaining they are intentional exceptions.

Expand Down
8 changes: 4 additions & 4 deletions .agents/skills/draft_guide/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ When drafting a guide, check for relevant SEO and AEO data:

When a guide includes Oz CLI commands or GitHub Actions workflows using `warpdotdev/oz-agent-action`:

- **Verify Oz CLI commands against `/reference/cli/`.** Do not infer flag names or argument formats. Use only flags documented in the CLI reference. When in doubt, link to the reference page instead of showing a command.
- **Verify Oz CLI commands against `/agents/cli/oz-cli/`.** Do not infer flag names or argument formats. Use only flags documented in the CLI reference. When in doubt, link to the reference page instead of showing a command.
- **`oz-agent-action` input format**: `warp_api_key` is a `with:` input to the action, not an `env:` variable. `GITHUB_TOKEN` goes in `env:`. The correct pattern is:
```yaml
- uses: warpdotdev/oz-agent-action@v1
Expand Down Expand Up @@ -112,14 +112,14 @@ Before adding any internal documentation link:

- **Verify the target page exists.** Check `src/sidebar.ts` for sidebar entries and the corresponding file under `src/content/docs/` to confirm the page exists. Do NOT generate plausible-looking URLs to pages that don't exist.
- **If a target page is planned but not yet published**, link to the closest existing page and add a TODO comment with the intended future path: `<!-- TODO: Update to [future-path] once [page name] is live -->`
- **For third-party CLI agent pages**, the current paths are under `src/content/docs/agent-platform/cli-agents/` (e.g., `claude-code.mdx`, `codex.mdx`, `opencode.mdx`).
- **For third-party CLI agent pages**, the current paths are under `src/content/docs/agents/cli-agents/` (e.g., `claude-code.mdx`, `codex.mdx`, `opencode.mdx`).

## Cross-linking

Every guide should link to:
- At least one other guide in the Guides section
- Relevant feature documentation in the main docs (`src/content/docs/` or `src/content/docs/agent-platform/`)
- If applicable, pages in the Third-Party CLI Agents section (`src/content/docs/agent-platform/cli-agents/`)
- Relevant feature documentation in the main docs (`src/content/docs/` or `src/content/docs/agents/`)
- If applicable, pages in the Third-Party CLI Agents section (`src/content/docs/agents/cli-agents/`)

## Pre-handoff self-review

Expand Down
4 changes: 2 additions & 2 deletions .agents/skills/draft_procedural/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,5 +62,5 @@ All headings (H1–H4) must use **sentence case**: capitalize only the first wor
## Existing examples

Read 2-3 of these strong examples to match the existing pattern:
- `src/content/docs/reference/cli/api-keys.md`
- `src/content/docs/platform/integrations/slack.md`
- `src/content/docs/agents/cli/oz-cli/api-keys.mdx`
- `src/content/docs/platform/integrations/slack.mdx`
4 changes: 2 additions & 2 deletions .agents/skills/draft_reference/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,5 +45,5 @@ All headings (H1–H4) must use **sentence case**: capitalize only the first wor
## Existing examples

Read 2-3 of these strong examples to match the existing pattern:
- `reference/cli/index.mdx`
- `reference/api-and-sdk/index.mdx`
- `agents/cli/oz-cli/index.mdx`
- `factories/api-and-sdk/index.mdx`
4 changes: 2 additions & 2 deletions .agents/skills/draft_troubleshooting/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,5 +44,5 @@ All headings (H1–H4) must use **sentence case**: capitalize only the first wor
## Existing examples

Read 2-3 of these strong examples to match the existing pattern:
- `src/content/docs/support-and-community/troubleshooting-and-support/known-issues.md`
- `src/content/docs/reference/cli/troubleshooting.md`
- `src/content/docs/support-and-community/troubleshooting-and-support/known-issues.mdx`
- `src/content/docs/agents/cli/oz-cli/troubleshooting.mdx`
Loading
Loading