Skip to content

Scope Codex chats to VS Code projects/workspaces #3550

@majid4466

Description

@majid4466

What feature would you like to see?

Summary

Currently, Codex chats in the VS Code extension are global. The Recent Tasks list shows chats created in other projects/workspaces, which makes it hard to keep Codex sessions organized.

Proposed behavior

Scope Codex chats to the active VS Code project/workspace. Ideally:

  • Each project has its own Recent Tasks history.
  • Optionally, provide a way to switch between “global history” and “per-project history.”

Use case

Example: I worked in project TradeAssist yesterday and had two Codex chats there. Today, when I switched to a different project M1, those same TradeAssist chats still appeared in Recent Tasks. This makes it difficult to separate Codex sessions by project.

Benefits

  • Clear separation of Codex sessions per project.
  • Reduced confusion when working across multiple repositories.
  • Easier context management when returning to a project after time away.

Environment

  • VS Code version: 1.103.2
  • Codex extension version: 0.4.6
  • OS: Xubuntu 20.04

Are you interested in implementing this feature?

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestextensionIssues related to the VS Code extension

    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