Skip to content

Changing workdir doesn't emit event anymore #3362

@rogerbarreto

Description

@rogerbarreto

Describe the bug

When changing the workdir using the /cwd new-path it doesn't record the information in the events.jsonl being impossible to track chronogically when the user's working directory changed.

I also noticed that CWD changes also doesn't update the workspace.yaml anymore, and it keeps pointing to a incorrect previous CWD.

Affected version

v1.0.49-1

Steps to reproduce the behavior

  1. Resume any existing session in a git branch
  2. Perform /cwd new-path
  3. Both sessions-id/workspace.yaml + events.jsonl won't reflect the change

Expected behavior

  • workspace.yaml
    cwd: new-path

  • events.jsonl
    {"type":"session.context_changed","data":...}

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:sessionsSession management, resume, history, session picker, and session state

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions