closes #
- Bug fix (non-breaking change that fixes an issue)
- New feature (non-breaking change that adds functionality)
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- Documentation update
- Refactoring (no functional change)
- Performance improvement
- CI/CD or build changes
-
cosh(copilot-shell) -
cosh-ng(cosh-ng) -
sec-core(agent-sec-core) -
skill(os-skills) -
sight(agentsight) -
tokenless(tokenless) -
ckpt(ws-ckpt) -
memory(agent-memory) -
anolisa(anolisa-cli) -
skillfs(SkillFS) - Multiple / Project-wide
- I have read the Contributing Guide
- My code follows the project's code style
- I have added tests that prove my fix is effective or that my feature works
- I have updated the documentation accordingly
- For
cosh: Lint passes, type check passes, and tests pass - For
cosh-ng:cargo clippy --all-targets -- -D warningsandcargo fmt --checkpass - For
sec-core(Rust):cargo clippy -- -D warningsandcargo fmt --checkpass - For
sec-core(Python): Ruff format and pytest pass - For
skill: Skill directory structure is valid and shell scripts pass syntax check - For
sight:cargo clippy -- -D warningsandcargo fmt --checkpass - For
tokenless:cargo clippy -- -D warningsandcargo fmt --checkpass - For
memory(Linux only):cargo clippy --all-targets -- -D warnings,cargo fmt --check, andcargo testpass - For
anolisa:cargo clippy --all-targets --locked -- -D warnings,cargo fmt --all --check, andcargo test --lockedpass - For
skillfs:cargo fmt --all --check,cargo clippy --workspace --all-targets -- -D warnings, andcargo test --workspacepass - Lock files are up to date (
package-lock.json/Cargo.lock)