Skip to content

chore: refresh UI paths snapshot from warp settings - #604

Closed
warp-factories[bot] wants to merge 2 commits into
mainfrom
chore/refresh-ui-paths-snapshot-2026-08-21
Closed

chore: refresh UI paths snapshot from warp settings#604
warp-factories[bot] wants to merge 2 commits into
mainfrom
chore/refresh-ui-paths-snapshot-2026-08-21

Conversation

@warp-factories

@warp-factories warp-factories Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Regenerated valid_paths.json from the latest warpdotdev/warp settings_view sources.
  • Removed legacy top-level AI, Code, and MCP Servers settings section entries that are no longer present in the client enum.
  • Renamed Oz Cloud API KeysAPI keys.
  • Shared-source-file sub_sections (Warp Agent, Profiles, Knowledge, Third party CLI agents, Indexing and projects, Editor and Code Review) were unchanged, so live UI verification was not required.
  • Ran full validate_ui_refs.py --all --fix; 0 path/command/format issues remain.

Test plan

  • python3 .agents/skills/validate_ui_refs/validate_ui_refs.py --refresh-valid-paths --warp /workspace/warp
  • Diff snapshot with generated_at stripped
  • python3 .agents/skills/validate_ui_refs/validate_ui_refs.py --all --fix
  • Reviewer spot-check that Settings sidebar names match the snapshot

Rework changes

  • ⚠️ [IMPORTANT] valid_paths.json:236 — the refresh preserved umbrellas["Cloud platform"].subpages and deprecated_sections.Platform.default_subpage pointing at the removed Oz Cloud API Keys label, which let API keys validate as a bare top-level section and let the stale Settings > Cloud platform > Oz Cloud API Keys path pass. Fixed: updated both to API keys and added the missing "umbrella": "Cloud platform" field on the API keys settings_sections entry so it's recognized as a Cloud platform subpage, matching the client's Display for SettingsSection impl (API keys, warp/app/src/settings_view/mod.rs:359).
  • Follow-on fix (surfaced by re-running the validator after the above): four doc pages still referenced the old Oz Cloud API Keys label in Settings > Cloud platform > ... paths (agents/cli/reference.mdx, enterprise/enterprise-features/analytics-api.mdx x2, platform/self-hosting/troubleshooting.mdx, reference/cli/api-keys.mdx x2). Updated all to API keys to match the current UI label.
  • Re-ran validate_ui_refs.py --all and --self-test: 0 issues, self-test passed. Direct check confirms Settings > Cloud platform > API keys now validates and Settings > Cloud platform > Oz Cloud API Keys is rejected.

Regenerate valid_paths.json from warpdotdev/warp after settings_view changes.
Removes legacy AI/Code/MCP Servers section entries and renames Oz Cloud API Keys to API keys.
@vercel

vercel Bot commented Aug 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview Aug 23, 2026 8:44pm

Request Review

@cla-bot cla-bot Bot added the cla-signed label Aug 21, 2026
@warp-factories

Copy link
Copy Markdown
Contributor Author

This PR was generated with Warp.

Comment @warp-agent on this PR to send it follow-up work.

View run View conversation

@hongyi-chen
hongyi-chen marked this pull request as ready for review August 23, 2026 20:41
@warp-for-oss

warp-for-oss Bot commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

@hongyi-chen

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@warp-for-oss warp-for-oss Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR refreshes .agents/skills/validate_ui_refs/valid_paths.json to remove legacy top-level Settings entries and rename the Cloud platform API key page. I found one consistency issue that breaks the validator's umbrella routing for the renamed page.

Concerns

  • API keys is added as the Cloud platform subpage, but the unchanged umbrellas.Cloud platform.subpages and deprecated_sections.Platform.default_subpage entries still point to Oz Cloud API Keys; the snapshot will continue accepting the old path while rejecting Settings > Cloud platform > API keys.
  • No security findings. No tests or comments were added or changed.

Verdict

Found: 0 critical, 1 important, 0 suggestions

Request changes

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

},
"Oz Cloud API Keys": {
"display_name": "Oz Cloud API Keys",
"API keys": {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [IMPORTANT] umbrellas.Cloud platform.subpages and deprecated_sections.Platform.default_subpage still reference Oz Cloud API Keys, so the validator will reject Settings > Cloud platform > API keys and keep accepting the stale path; update those snapshot entries along with this rename.

@warp-agent-staging warp-agent-staging Bot added the warpy-factory Opened by the Warp factory agents label Aug 23, 2026
@warp-agent-staging

Copy link
Copy Markdown
Contributor

Closing as superseded by #605, which includes this snapshot refresh plus the live docs/template updates for the API keys Settings rename. Part of a housekeeping pass to consolidate redundant automation-created PRs (QUALITY-1817).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed warpy-factory Opened by the Warp factory agents

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant