Skip to content

Add automation-friendly flags (--yes, --noconfirm)#861

Open
Aurelian-Shuttleworth wants to merge 1 commit intoinsanum:mainfrom
Aurelian-Shuttleworth:feature/automation-flags
Open

Add automation-friendly flags (--yes, --noconfirm)#861
Aurelian-Shuttleworth wants to merge 1 commit intoinsanum:mainfrom
Aurelian-Shuttleworth:feature/automation-flags

Conversation

@Aurelian-Shuttleworth
Copy link
Copy Markdown

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

What was done

  • Added --yes / --noconfirm flags to bypass confirmation prompts.
  • Added --noprompt flag for non-interactive event creation.
  • Added documentation in docs/automation.md.

Why

  • Automation: Enables true headless operation.
  • Idempotency: Prevents pipeline hangs.

Verification Steps

Automated Tests

Ran specific unit tests for flag logic:

$ nix develop --command pytest tests/test_automation_flags.py
tests/test_automation_flags.py ....                                      [100%]
========================= 4 passed, 1 warning in 0.02s =========================

@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.

@Aurelian-Shuttleworth Aurelian-Shuttleworth force-pushed the feature/automation-flags branch 2 times, most recently from 47913d6 to c136ab7 Compare January 25, 2026 15:58
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