opencode
opencode copied to clipboard
fix(desktop): desktop won't read project scope commands/skills
Issue: on desktop, no project setup will read(project scope commands/skills etc.).
Root cause: only one project instance created, won't rebuild when switching project.
Solution: added ProcessCwd utility to safely manages process.cwd() changes. And wrap some process in Instance.provide to make sure use right project instance.