Skip to content

feat: persistent per-project claudeExtraArgs in project settings #61

Description

@drewdrewthis

Current

commandOverride is a per-launch field. Users whose standard launch invocation includes a long flag set (e.g. --dangerously-skip-permissions --rc -n '<slug>' --channels plugin:telegram@claude-plugins-official) must retype or paste it every time they launch.

Proposed

Add a claudeExtraArgs (string) field to project settings. On launch, append its value to the default claude command. commandOverride continues to work as a full override when set; claudeExtraArgs is the append-hook for the common case.

Rationale

For projects where the same flags are wanted every launch, per-launch entry is friction that discourages use of the flags entirely. A project-level setting removes the tax.

Ref: specs/sessions/launch-multi-assistant.feature

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestrelevance-checkedExamined by kanban relevance audit with no close signal this cycle

Type

No type

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions