CMU-313 / CMU-313/fall-26-opencode-team-zero

As a developer, I want to copy my current project into a new directory so I can experiment with a variant without risking my main copy.

Open
#8 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Total: 17/20
Impact: 8/10
It’s like a git repository for your contexts and chats, which could be very useful if you’re trying to be very experimental with changes and not pollute your current context.
Effort: 9/10
We’re assuming this means copying all the opencode conversations and contexts from the original directory to the new directory as well

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. First locate the project-directory handling and storage entry points for OpenCode conversations and contexts, then determine how a destination directory should be selected. Done means a project can be copied to a new directory with its conversations and contexts preserved without modifying the original.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.