Skip to content

v0.13.0 - Config Rename & docs_root

Choose a tag to compare

@binaryk binaryk released this 22 Dec 17:01
· 57 commits to main since this release

Breaking Changes

  • Config file renamed: docs/config.yml → docs/aidocs-config.yml
  • Config is now required - workflows will prompt for /docs:init if not found

New Features

  • docs_root config key: Specify where documentation output goes

    docs_root: docs  # or any custom path
  • Step 0 Config Discovery: All workflows now search for config in:

    1. docs/aidocs-config.yml (default)
    2. ./aidocs-config.yml (project root)
  • Migration hints: If old config.yml found, shows message to rename it

Updated Workflows

  • /docs:init - Creates aidocs-config.yml with docs_root key
  • /docs:generate - Uses {docs_root} for all output paths
  • /docs:flow - Uses {docs_root} for flow documentation
  • /docs:batch - Uses {docs_root} for batch output
  • /docs:update - Uses {docs_root} for doc updates
  • /docs:execute - Uses {docs_root} for plan execution

Migration Guide

  1. Rename your config file:

    mv docs/config.yml docs/aidocs-config.yml
  2. Add docs_root to your config (optional, defaults to docs):

    docs_root: docs