Skip to content

Rename "Fork from here" to "Fork from here (dev only)"#9941

Merged
harryalbert merged 1 commit intomasterfrom
oz-agent/fork-from-here-dev-only-label
May 2, 2026
Merged

Rename "Fork from here" to "Fork from here (dev only)"#9941
harryalbert merged 1 commit intomasterfrom
oz-agent/fork-from-here-dev-only-label

Conversation

@zachlloyd
Copy link
Copy Markdown
Contributor

Description

Renames the "Fork from here" context menu item to "Fork from here (dev only)" to make it clear this is a dev/dogfood-only debugging tool and not a user-facing feature.

This item (which triggers ForkAIConversationFromExactExchange) is already gated behind is_dogfood(), so it's never shown to preview/stable users. The new label clarifies the intent to anyone on the dogfood channel who sees it.

Linked Issue

N/A — minor label clarification requested via Slack feedback.

  • The linked issue is labeled ready-to-spec or ready-to-implement.
  • Where appropriate, screenshots or a short video of the implementation are included below (especially for user-visible or UI changes).

Testing

Label-only change; no logic changes. The item remains gated behind ChannelState::channel().is_dogfood().

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Conversation: https://staging.warp.dev/conversation/89fa5f8f-458c-4613-9f43-fd1c4f5d0d66
Run: https://oz.staging.warp.dev/runs/019deacc-8b29-70d0-a676-c4d591420ba2

This PR was generated with Oz.

This clarifies that the menu item is only visible in dogfood/dev builds
and is not intended for regular users. The distinction between forking
from a block vs. from the exact exchange is a dev debugging tool only.

Co-Authored-By: Oz <[email protected]>
@cla-bot cla-bot Bot added the cla-signed label May 2, 2026
@harryalbert harryalbert marked this pull request as ready for review May 2, 2026 22:29
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 2, 2026

@harryalbert

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

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 PR renames the dogfood-only context menu item from Fork from here to Fork from here (dev only) in both affected terminal menu construction paths. The existing dogfood channel gate and ForkAIConversationFromExactExchange action are unchanged.

Concerns

  • No correctness, security, or spec concerns found in the changed lines.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

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

Powered by Oz

@gulsahsarsilmaz
Copy link
Copy Markdown
Contributor

@harryalbert harryalbert merged commit a5fde8f into master May 2, 2026
41 checks passed
@harryalbert harryalbert deleted the oz-agent/fork-from-here-dev-only-label branch May 2, 2026 22:44
wolverine2k pushed a commit to wolverine2k/warp that referenced this pull request May 5, 2026
Renames the "Fork from here" context menu item to "Fork from here (dev
only)" to make it clear this is a dev/dogfood-only debugging tool and
not a user-facing feature.

This item (which triggers `ForkAIConversationFromExactExchange`) is
already gated behind `is_dogfood()`, so it's never shown to
preview/stable users. The new label clarifies the intent to anyone on
the dogfood channel who sees it.

N/A — minor label clarification requested via Slack feedback.

- [ ] The linked issue is labeled `ready-to-spec` or
`ready-to-implement`.
- [x] Where appropriate, screenshots or a short video of the
implementation are included below (especially for user-visible or UI
changes).

Label-only change; no logic changes. The item remains gated behind
`ChannelState::channel().is_dogfood()`.

- [x] Warp Agent Mode - This PR was created via Warp's AI Agent Mode

_Conversation:
https://staging.warp.dev/conversation/89fa5f8f-458c-4613-9f43-fd1c4f5d0d66_
_Run:
https://oz.staging.warp.dev/runs/019deacc-8b29-70d0-a676-c4d591420ba2_

_This PR was generated with [Oz](https://warp.dev/oz)._

Co-authored-by: Oz <[email protected]>
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.

3 participants