Skip to content

fix: require boolean config controls - #120

Merged
dmoliveira merged 1 commit into
mainfrom
fix/strict-config-booleans
Jul 30, 2026
Merged

dmoliveira merged 1 commit into
mainfrom
fix/strict-config-booleans

Conversation

@dmoliveira

Copy link
Copy Markdown
Owner

Summary

  • require actual parsed booleans for four prompt/loop/task controls
  • reject quoted strings, numbers, null, and collections with dotted-field errors
  • preserve valid YAML booleans and omitted defaults
  • document strict boolean configuration semantics

Validation

  • focused boolean tests: 53 passed
  • Python 3.11 selected config/CLI tests: 64 passed
  • full suite: 506 passed, 85% coverage
  • Ruff, compile, and diff checks passed
  • final review: GO; no critical/high/medium findings

Runtime-Session: ses_057afdc3effemiOJ2zfmjJiDqe

Runtime-Session: ses_057afdc3effemiOJ2zfmjJiDqe
@dmoliveira
dmoliveira merged commit f6ffa68 into main Jul 30, 2026
2 checks passed
@dmoliveira
dmoliveira deleted the fix/strict-config-booleans branch July 30, 2026 01:56
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