Skip to content

Improve Configuration User Experience and Defaults#863

Open
Aurelian-Shuttleworth wants to merge 1 commit intoinsanum:mainfrom
Aurelian-Shuttleworth:feature/config-dx
Open

Improve Configuration User Experience and Defaults#863
Aurelian-Shuttleworth wants to merge 1 commit intoinsanum:mainfrom
Aurelian-Shuttleworth:feature/config-dx

Conversation

@Aurelian-Shuttleworth
Copy link
Copy Markdown

@Aurelian-Shuttleworth Aurelian-Shuttleworth commented Jan 25, 2026

What was done

  • Enhanced TOML loader to support [default] section.
  • Updated argparser to respect config defaults.
  • Added documentation in docs/configuration.md.

Why

  • DX: Simplifies CLI usage and reduces need for aliases.
  • Consistency: Centralized configuration source of truth.

Verification Steps

Automated Tests

Verified default value propagation:

$ nix develop --command pytest tests/test_config_defaults.py
tests/test_config_defaults.py ..                                       [100%]
========================= 2 passed, 1 warning in 0.03s =========================

@kody-ai
Copy link
Copy Markdown

kody-ai bot commented Jan 25, 2026

Code Review Completed! 🔥

The code review was successfully completed based on your current configurations.

Automatic Review: Kody reviews this PR automatically on every push.

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the `@kody start-review` command at the root of your PR.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Cross File

Access your configuration settings here.

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