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

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

Metadata

Metadata

Assignees

Labels

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

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions