Skip to content

spec: toolbelt buttons on collapsed conversation blocklist items (#9810)#10227

Open
lonexreb wants to merge 1 commit intowarpdotdev:masterfrom
lonexreb:spec/9810-collapsed-conversation-toolbelt
Open

spec: toolbelt buttons on collapsed conversation blocklist items (#9810)#10227
lonexreb wants to merge 1 commit intowarpdotdev:masterfrom
lonexreb:spec/9810-collapsed-conversation-toolbelt

Conversation

@lonexreb
Copy link
Copy Markdown
Contributor

@lonexreb lonexreb commented May 6, 2026

Spec for #9810. Inline toolbelt on collapsed conversation rows: primary Fork button + kebab overflow (copy conversation/share/debug link). Right-click on the row also opens the kebab menu (per @david). Modal-open hides the inline toolbelt to avoid duplication.

Closes (spec-only) #9810.

@cla-bot cla-bot Bot added the cla-signed label May 6, 2026
@github-actions github-actions Bot added the external-contributor Indicates that a PR has been opened by someone outside the Warp team. label May 6, 2026
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 6, 2026

@lonexreb

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

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

Copy link
Copy Markdown
Contributor

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

Choose a reason for hiding this comment

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

Overview

This spec proposes a collapsed-row toolbelt for conversation blocklist items, including Fork and overflow link-copy actions.

Concerns

  • The new spec file does not follow the repo's PRODUCT.md/TECH.md spec layout, which can make the approved behavior invisible to the implementation/spec-context workflow.
  • The keyboard behavior is underspecified and internally unclear for the new Fork and kebab controls.

Verdict

Found: 0 critical, 2 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

Comment thread specs/GH9810/SPEC.md
@@ -0,0 +1,74 @@
# Spec: Toolbelt buttons on collapsed conversation blocklist items (GH-9810)
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] This repo's spec workflow expects approved specs as PRODUCT.md and, when needed, TECH.md under the ticket directory; adding SPEC.md is likely to be missed by implementation/spec-context tooling. Rename this to the appropriate conventional spec file(s) or state why this exception is intentional.

Comment thread specs/GH9810/SPEC.md
Comment on lines +37 to +38
- B6. Keyboard: Tab/Shift-Tab moves focus between rows; pressing
Enter on the kebab opens it; arrow keys navigate within.
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] The keyboard contract says Tab/Shift-Tab moves focus between rows but does not state how the new Fork button and kebab control receive focus/activation; specify whether controls are tabbable or row-roved, plus Enter/Space behavior, so the collapsed toolbelt is keyboard-accessible.

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

Labels

cla-signed external-contributor Indicates that a PR has been opened by someone outside the Warp team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant