Skip to content

v0.3.6 — CLI alias, project workspace, and configuration

Choose a tag to compare

@akadeepesh akadeepesh released this 22 Aug 21:39
· 73 commits to main since this release

Added

  • cz CLI alias. cz can now be used as a shorthand for contextzip, with the same commands and behavior.
  • Project workspace. Contextzip now uses a .contextzip/ workspace containing config.json and an output/ directory for generated context archives.
  • Project configuration. Added .contextzip/config.json for persistent project preferences such as always_include and always_exclude.
  • AI preferences. Added configuration for AI-assisted file selection, including the provider, enabled state, and maximum number of files.
  • Configured file selection. always_include and always_exclude preferences are now applied during context generation.
  • AI file limits. The configured ai.max_files value is now respected by the AI selection pipeline.

Changed

  • Generated context archives are now stored under .contextzip/output/.
  • Project configuration is now handled through .contextzip/config.json.
  • The existing personal configuration remains available for machine-specific settings and credentials such as API keys.

Deprecated

  • .contextzip.json project configuration. Project configuration is moving to .contextzip/config.json.

Full changelog: see CHANGELOG.md