Skip to content

Make chat widget harness git setup opt-in#363

Merged
cbusillo merged 1 commit into
mainfrom
fix/chat-harness-git-opt-in
Jun 4, 2026
Merged

Make chat widget harness git setup opt-in#363
cbusillo merged 1 commit into
mainfrom
fix/chat-harness-git-opt-in

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented Jun 4, 2026

Summary

  • Keeps the default ChatWidgetHarness isolated and PATH-agnostic.
  • Adds ChatWidgetHarness::new_in_git_repo() for tests that explicitly need git semantics.
  • Updates the auto-drive write-agent test to opt into a git-backed harness.

Validation

  • cargo test --manifest-path code-rs/Cargo.toml -p code-tui chatwidget::tests::auto_handle_decision_launches_cli_agents_and_review --features test-helpers -- --nocapture
  • cargo test --manifest-path code-rs/Cargo.toml -p code-tui chatwidget::tests::missing_agent_clis_start_disabled_in_overview --features test-helpers -- --nocapture
  • ./build-fast.sh

@cbusillo cbusillo merged commit 8849fcb into main Jun 4, 2026
1 check passed
@cbusillo cbusillo deleted the fix/chat-harness-git-opt-in branch June 4, 2026 00:14
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