Skip to content

docs(settings): document two new terminal.input settings - #600

Draft
hongyi-chen wants to merge 1 commit into
mainfrom
docs/terminal-input-settings
Draft

docs(settings): document two new terminal.input settings#600
hongyi-chen wants to merge 1 commit into
mainfrom
docs/terminal-input-settings

Conversation

@hongyi-chen

@hongyi-chen hongyi-chen commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

Two user-facing terminal input settings shipped without reference docs. This adds both to the all-settings reference under [terminal.input].

Found by the missing_docs drift-watch audit (setting_added surface changes plus matching coverage findings).

Changes

  • enable_ai_command_search_hash_trigger — whether typing # at the start of terminal input opens Command Search. Boolean, default true.
  • right_click_behavior — what a bare right-click does. String, default "context_menu", with the "paste" option and its Shift+right-click fallback.

Verification

  • Types, defaults, and descriptions taken from the toml_path registrations in app/src/settings/input.rs and app/src/settings/select.rs (RightClickBehavior::ContextMenu is the derived default).
  • npm run build passes; style_lint --changed reports no new issues. The description avoids the legacy "AI Command Search" wording that the staleness audit flags, and links to the Command Search page instead.

Deferred findings from this audit run

  • 44 Factory REST endpoints are absent from the released OpenAPI spec, so they are mapped internal in the companion bookkeeping PR instead of being hand-documented.
  • 30 low-severity terminology/staleness findings are owned by the style_lint skill.

Reviewer routing

scripts/suggest_reviewers.py resolved the owning code path to the @warpdotdev/oss-maintainers team in the warp repo, but that team can't be requested on this repository, so the request didn't stick. Please assign a maintainer manually.

Adds `terminal.input.enable_ai_command_search_hash_trigger` and
`terminal.input.right_click_behavior` to the all-settings reference.
Both are user-facing, always-on settings registered in app/src/settings.

Co-Authored-By: Warp <agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Aug 21, 2026
@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 21, 2026 5:20pm

Request Review

Copy link
Copy Markdown
Collaborator Author

This PR was generated with Warp.

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

@warp-factories

Copy link
Copy Markdown
Contributor

Your GitHub account is not connected to Warp. Connect it here.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant