v0.4 to v0.5

v0.5 adds convention mode and a real public API without removing legacy mode.

What Stays The Same

  • runner_config.exs still works.
  • prompts.txt still works.
  • commit-messages.txt still works.
  • run_prompts.exs still works.
  • multi-repo commits still work.

What Is New

If you already use legacy config

Keep it.

Only adopt convention mode if it removes real workflow friction.

If you are starting fresh

Use convention mode first:

mix prompt_runner run ./prompts --target /repo

Generate explicit files later only if you need them:

mix prompt_runner scaffold ./prompts --output ./generated --target /repo

Embedded Production Use

Do not rely on Mix in production code.

Use:

Use the CLI or Mix task for local developer workflows.