Skip to content

feat(cli): add --parameters-dir option to the run command#125

Merged
ChristopherJHart merged 1 commit into
mainfrom
feat/run-parameters-dir-option
May 30, 2026
Merged

feat(cli): add --parameters-dir option to the run command#125
ChristopherJHart merged 1 commit into
mainfrom
feat/run-parameters-dir-option

Conversation

@ChristopherJHart
Copy link
Copy Markdown
Contributor

Summary

  • Add --parameters-dir / HUGINN_PARAMETERS_DIR option to the run command, matching the existing option on reconcile
  • Allows multi-environment projects to keep parameters in separate directories without relying on CWD
  • Defaults to ./parameters/ when not specified (backwards compatible)

Test plan

  • All 424 existing tests pass
  • Manual verification: huginn run -m testing -t testbed.yaml -p test_plan/ --parameters-dir custom/parameters/ resolves correctly

🤖 Generated with Claude Code

Expose the parameters directory path as a CLI option and environment
variable (HUGINN_PARAMETERS_DIR) for the run command, matching the
existing option on the reconcile command. Defaults to ./parameters/
when not specified.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ChristopherJHart ChristopherJHart merged commit e317b88 into main May 30, 2026
24 checks passed
@ChristopherJHart ChristopherJHart deleted the feat/run-parameters-dir-option branch May 30, 2026 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant