1. cmd_status now validates session IDs against opencode session list - Reports 'error: base session X not found in opencode' if missing - Reports 'error: pm_agent session X not found in opencode' if missing 2. Test suite now uses isolated KUGETSU_DIR=/tmp/test-kugetsu-$$ - All tests use separate test directory instead of ~/.kugetsu - Prevents test suite from corrupting real user data - Cleanup removes test directory entirely Fixes #148
746 B
746 B
Contributing
Workflow
- Create a branch for your work:
git checkout -b fix/issue-N-nameorgit checkout -b feat/issue-N-feature-name - Make changes and commit with clear messages
- Open a Pull Request for review
- Do not merge directly to
mainfor reviewable changes - After approval, squash and merge
Guidelines
- Use clear, descriptive commit messages
- Keep PRs focused and reasonably sized
- Document any non-obvious decisions
- Test changes before submitting
Branches
main— stable, reviewed content onlydevelop— experimental work for 0.2.xfix/*— bug fixesfeat/*— new featuresdocs/*— documentation updatesrefactor/*— refactoringresearch/*— new research notes