docs: document completion and custom endpoint settings keys (+ missing_docs bookkeeping for v0.2026.08.26) - #657
Conversation
Add warp_completions_enabled, native_shell_completions_enabled, and agents.custom_endpoints to the all-settings reference for the v0.2026.08.26.17.59.stable_01 missing_docs drift-watch triage. Fold in surface-map internal factory routes, changelog verdicts, release marker, and snapshot regen. Co-Authored-By: Oz <oz-agent@warp.dev>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@warp-factories[bot] 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 Powered by Oz |
|
This PR was generated with Warp. Comment |
There was a problem hiding this comment.
Overview
This PR updates the all-settings reference with completion and custom inference endpoint settings, and records missing-docs drift-watch bookkeeping for the release. The custom endpoint row and internal bookkeeping look consistent, but the completion settings documentation appears to publish dogfood-gated behavior as generally available.
Concerns
- The completion settings rows should either be deferred until the native completions feature is GA or explicitly state the availability gate. The diff records
NativeShellCompletionsas dogfood, and the runtime forces Warp-only completions when that feature flag is off, ignoring both completion toggles for most ungated users.
Verdict
Found: 0 critical, 1 important, 0 suggestions
Request changes
Comment /warp-agent-review on this pull request to retrigger a review (up to 3 times on the same pull request).
Powered by Oz
| * `warp_completions_enabled` — Whether Warp's built-in completions are shown for shell commands. When enabled, **Settings** > **Features** > **Terminal Input** also exposes "Open completions menu as you type" as a nested control (the same knob as `completions_open_while_typing`). Type: boolean. Default: `true`. | ||
| * `native_shell_completions_enabled` — Whether your shell's own completions are used for shell commands. Native shell completions are not generated as you type; press `Tab` (or your completions keybinding) to fetch them. Type: boolean. Default: `true`. |
There was a problem hiding this comment.
NativeShellCompletions as dogfood-gated and the runtime forces WarpOnly when that flag is off. Public settings docs should either defer these rows until the feature is GA or state the availability gate so stable users do not try settings that are ignored.
…ges map target Second, exhaustive pass over the same release. Adds ledger rows for the surface-scoped slash command finding (shipped as its own feature PR), the 81 --weak-coverage findings, and an itemized re-verification of the 23 potentially_stale_docs findings that supersedes the earlier bulk row. Retargets the KittyImages map entry: it pointed at full-screen-apps.mdx, which documents the Kitty keyboard protocol, but the Kitty image protocol is documented on files-and-links.mdx. Co-Authored-By: Warp <agent@warp.dev>


What this feature does
Settings files can toggle Warp's built-in completions and your shell's own completions independently, and store non-secret custom inference endpoint definitions under
agents.custom_endpoints. Shipped inv0.2026.08.26.17.59.stable_01(2026-08-27).Summary
missing_docs drift-watch for stable
v0.2026.08.26.17.59.stable_01. Three always-on settings were missing from the all-settings reference; they shareall-settings.mdx, so this PR both documents them and carries the run's bookkeeping (no open bookkeeping PR existed).Changes
src/content/docs/terminal/settings/all-settings.mdx
terminal.input.warp_completions_enabledandterminal.input.native_shell_completions_enabledunder[terminal.input]agents.custom_endpointsunder[agents](UI-managed object; credentials stay in secure storage).agents/skills/missing_docs/references/
/factoryintegration routes-> internallast_release_processed.jsonand regeneratesurface_snapshot.jsonKittyImagesmap entry tofiles-and-links.mdx(it pointed atfull-screen-apps.mdx, which covers the Kitty keyboard protocol, not the image protocol)Second pass (exhaustive re-run)
A follow-up run swept the categories the standard run does not reach, and appended its verdicts here rather than opening a competing bookkeeping PR. It found one real gap, shipped separately as #658:
SlashCommandSurfacesfound four GA GUI commands (/continue-locally,/handoff,/remote-control,/set-tab-color) missing from the table onagents/capabilities/slash-commands.mdxthat presents itself as the complete list./set-tab-colorwas undocumented anywhere. The CLI side is clean: all 32 TUI-capable commands are covered underagents/cli/.--weak-coverage(81 findings) — no docs. All are curated map entries whose page lacks a phrase derived from the internal flag name; spot-verified against code and docs.potentially_stale_docs, itemized — no docs. Re-verified line by line; the new ledger row supersedes the bulk row from the first pass.Snapshot regenerated again on this branch and confirmed unchanged, so the first pass's regen still holds.
Content design plan
Short form (reference-table additions on an existing page):
all-settings.mdxlisted neighboring completion knobs andexecution_profilesbut omitted these three always-on keys the audit extracts from code.terminal/command-completions/) and leaves endpoint setup onagents/inference/custom-inference-endpoint.mdx.Unverified claims
None — defaults, toml paths, and UI labels verified against
app/src/settings/input.rs,app/src/settings/ai.rs, andapp/src/settings_view/features_page.rs.Deferred findings
GET /factory/{uid}/integrations/issue-tracker/issuesandPOST /factory/{uid}/integrations/slack/connection-test-greeting— Gate 0; Factory REST API unreleased; mapped internalagents.warp_agent.other.usage_display_unit— Gate 0; dogfood behindPricingTransparencyNativeShellCompletionsflag other→dogfood — Gate 0; settings above are the documentable surfaceai creditsfalse positives/cc @dannyneira
Co-Authored-By: Oz oz-agent@warp.dev