Skip to content

Changing workdir doesn't emit event anymore #3362

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions