Agent commands not persisting in same terminal session (Read Description).

Issue Description

When running the agent in QODER Coder, terminal commands for the frontend project are not executed in the same terminal session. After navigating into the frontend directory, the next command (npm run dev) opens in a new terminal from the root directory, causing the process to fail.

Steps to Reproduce

Steps to Reproduce

  1. Open the project main directory (which contains both frontend and backend folders).

  2. Run the agent from QEMODER Coder.

  3. Observe that the first command executed is:

    cd frontend
    
    

    inside a terminal session.

  4. The next command executed is:

    npm run dev
    
    

    but instead of continuing in the same terminal session, it runs in a new terminal window from the root directory.

  5. As a result, the server does not start correctly.

Expected Behavior

All commands (cd frontend followed by npm run dev) should execute within the same terminal session so that the development server starts correctly inside the frontend directory.

Actual Behavior

The first command (cd frontend) executes in one terminal, but the subsequent command (npm run dev) runs in a new terminal from the main/root directory. This breaks the workflow, and the development server does not start as intended.

Screenshots / Screen Recordings

Operating System

Windows

Current Qoder Version (Menu → About Qoder → Copy)

1 Like