Skip to content

Feature request: Allow tab configs to specify an agent profile for agent-mode panes #10171

@gh-owongfigma

Description

@gh-owongfigma

Summary

Allow tab configs to specify an agent profile, so that when a tab opens in Agent Mode, the agent automatically uses the configured profile (e.g. full autonomy, specific model, custom allowlists) without requiring manual selection.

Problem

Tab configs currently support type = "agent" to open a pane in Agent Mode, but there is no way to associate a specific agent profile with that pane. Users who have custom profiles — for example, a "Coder devbox" profile configured for full autonomy on a remote dev machine — must manually switch profiles every time they open the tab. This adds friction to workflows where the tab config is specifically designed for a trusted environment (like an SSH session to a dev container) where the agent should run without asking for approval.

Reproduction steps or desired workflow

  1. Create an agent profile in Settings > Agents > Profiles (e.g. "Coder devbox" with all permissions set to "Always allow").
  2. Create a tab config with type = "agent" and a new field like profile = "Coder devbox" (or a profile ID).
  3. Open the tab config from the + menu.
  4. Expected: The agent pane opens with the "Coder devbox" profile already active.
  5. Actual (today): The agent pane opens with whichever profile was last used; the user must manually switch.

Artifacts

None attached.

Warp version

Unknown

Operating system

macOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:agentAgent workflows, conversations, prompts, cloud mode, and AI-specific UI.area:launch-configsLaunch configurations, workflows, tab configs, and automation entry points.enhancementNew feature or request.ready-to-implementThe issue is ready for implementation work.repro:highThe report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions