Skip to content

create_session always creates a worktree -- no option for a local/in-place session #936

@domokos-lorant

Description

@domokos-lorant

Mood: 😕
Category: Bug

When spinning up a sub-session via the create_session tool, there is no parameter to choose a local/in-place (folder-backed) session -- it always creates a git worktree. For read-only workflows like /m-code-review, the worktree checkout adds unnecessary filesystem overhead, and there is no way to opt out. The tool exposes project_id, base_branch, model, reasoning_effort, kickoff_*, name, notify_on_idle, and coordinate_with_creator, but nothing to select session type.

Expected: a way to request an in-place/local session (e.g. a session_type field or a worktree toggle on create_session), with the resulting type reflected back in get_session.


Field Value
App version 1.0.60
OS Windows 10.0.26200
Theme GitHub
Path /agents
Tenure Month 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions