Repository navigation
What's Changed
Security
- Project config trust checks (CWE-427):
project_config()and
find_project_root()now skip.ai/directories that are not owned by the
current user, preventing configuration injection (provider credentials,
MCP servers) from shared or world-writable directories. A
SecurityWarningis emitted when a directory is skipped or when ownership
cannot be verified (Windows). Directories that fail verification are
skipped, not loaded.
Changed
- GitHub Actions bumped to Node 24 majors (
checkoutv7,setup-pythonv7,
upload-artifactv7,download-artifactv8,action-gh-releasev3) -
clears the Node 20 deprecation annotations on every run. - Release workflow now derives the GitHub release body from
CHANGELOG.md
instead of relying solely on auto-generated notes.
Full Changelog: v0.2.0...v0.2.1