- Make `repo` field optional in ProjectConfig and Zod schema so projects without a detected GitHub remote can still load and run - Remove placeholder `repo: "owner/repo"` from autoCreateConfig() and addProjectToConfig() — omit the field entirely when no remote is found - Always use actual workingDir for `path` instead of unreliable `~/<projectId>` fallback for non-git directories - Add null guards for `project.repo` across SCM plugins, tracker plugins, lifecycle manager, webhooks, and prompt builders to prevent crashes when repo is not configured Closes #1154 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| test | ||
| CHANGELOG.md | ||
| package.json | ||
| tsconfig.json | ||