Skip to content

feat(actions): replace fixed editor launch chrome with global and project actions #142

Open

Description

@PsychedelicShayna

Note

GPT-6 Astra on behalf of PsychedelicShayna

Contract

Remove the fixed Open in editor control from the chat header. Reuse modular actions for optional editor launch and other commands, with global actions in addition to project-scoped actions. The owner uses Neovide, not the hardcoded editor list.

Acceptance

  • No fixed Cursor/Zed/IDE launcher occupies the header.
  • Users can define reusable global actions and project-specific actions without copying the same action to every project.
  • An action can open the current project directory in Neovide with correct argument boundaries and environment-local execution.
  • Global/project precedence and applicability are clear; existing project actions keep working.
  • Continue in terminal remains a separate native-session operation, not a generic shell shortcut.

No unrequested editor installation or launch on the owner's display.

Owner's words (verbatim)

2026-10-22 owner dictation — contiguous excerpt

Here's another thing. there's a thing, a button there, where it's set to cursor by default. I don't use cursor, I don't use Z, IntelliJ IDEA, or files. I use none of these things. and it's impossible, I think, to get rid of this fucking button. I don't know if you can get rid of it somewhere in the settings, but please get rid of that button. I hate it. There's already a button for, like, actions. And you can write, like, you just put commands there. So if I want something, I'll just put it there. Just allow me to also, I don't know if that's just for GitHub actions, though. Project scope, oh yeah, project scope commands you can run from the top bar. So not global scopes. I can't add an action that's like open in NeoVid, which is something I would want to open a project directory in, like N E O V I D E. Right, open in that, sure. But this whole open in button, I don't like it. That should be, again, a modular action. That should be a thing that you like.

Complete unedited message: #125 . The owner's words take precedence over this summary.

Activity

  1. added
    enhancementNew feature or request
    specThe issue is or contains an agreed implementation specification.
    agent: pendingReady for an out-of-the-loop (OTL) agent to pick up
    on Oct 22, 2026
  2. added 2 commits that reference this issue on Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent: pendingReady for an out-of-the-loop (OTL) agent to pick upenhancementNew feature or requestpriority: p2Useful planned workspecThe issue is or contains an agreed implementation specification.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions