Skip to content

make manual-commit default option#108

Merged
gtrrz-victor merged 1 commit intomainfrom
gtrrz-victor/make-manual-mode-default
Jan 28, 2026
Merged

make manual-commit default option#108
gtrrz-victor merged 1 commit intomainfrom
gtrrz-victor/make-manual-mode-default

Conversation

@gtrrz-victor
Copy link
Contributor

@gtrrz-victor gtrrz-victor commented Jan 28, 2026

Entire-Checkpoint: d9d99712b16b


Note

Sets manual-commit as the default strategy for entire enable and removes the interactive strategy selection.

  • enable now auto-selects manual-commit and shows a hint to use --strategy to change it; telemetry and shell completion prompts remain
  • Updated command help text and success output to reflect the default strategy
  • README: documents default behavior, adds entire enable flag table and examples
  • Integration tests: add RunEnableWithAccessibleMode and TestEnableDefaultStrategy to verify default; adjust outputs accordingly

Written by Cursor Bugbot for commit 74be582. This will update automatically on new commits. Configure here.

Entire-Checkpoint: d9d99712b16b
@gtrrz-victor gtrrz-victor requested a review from a team as a code owner January 28, 2026 00:29
Copilot AI review requested due to automatic review settings January 28, 2026 00:29
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates entire enable so that manual-commit is the default strategy (instead of prompting for strategy selection), and documents/tests that behavior.

Changes:

  • Updates entire enable help text to clearly state manual-commit is the default and how to switch strategies via --strategy.
  • Removes the interactive strategy-selection prompt; interactive enable now proceeds using strategy.DefaultStrategyName (manual-commit).
  • Adds an integration test that runs entire enable without --strategy (in accessible mode) and asserts the saved strategy is manual-commit; updates README accordingly.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
cmd/entire/cli/setup.go Defaults interactive enable to manual-commit; updates command long help text accordingly.
cmd/entire/cli/integration_test/setup_cmd_test.go Adds an integration test ensuring entire enable defaults to manual-commit, plus a helper runner.
README.md Documents that entire enable defaults to manual-commit and lists relevant flags/examples.

@gtrrz-victor gtrrz-victor merged commit b53f672 into main Jan 28, 2026
10 checks passed
@gtrrz-victor gtrrz-victor deleted the gtrrz-victor/make-manual-mode-default branch January 28, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants