Bump the Plano version across all required files. Use when preparing a release.
Prepare a release version bump. The user may provide the new version number as $ARGUMENTS (e.g., /release 0.4.12), or a bump type (major, minor, patch).
If no argument is provided, read the current version from cli/planoai/__init__.py, auto-increment the patch version (e.g., 0.4.11 → 0.4.12), and confirm with the user before proceeding.
Update the version string in ALL of these files:
.github/workflows/ci.ymlcli/planoai/__init__.pycli/planoai/consts.pycli/pyproject.tomlbuild_filter_image.shconfig/validate_plano_config.shdocs/source/conf.pydocs/source/get_started/quickstart.rstdocs/source/resources/deployment.rstapps/www/src/components/Hero.tsxdemos/llm_routing/preference_based_routing/README.mdDo NOT change version strings in *.lock files or Cargo.lock.
After updating all version strings, run cd cli && uv lock to update the lock file with the new version.
After making changes, show a summary of all files modified and the old → new version.