chore: remove survey/v2 dependency and complete huh migration

Description

  • chore: remove survey/v2 dependency and complete huh migration

This commit completes Phase 9 of the huh migration by removing all remaining survey/v2 dependencies from the codebase.

Changes:

  • Removed internal/surveyext package (no longer used)
  • Replaced terminal.InterruptErr with iostreams.ErrUserCancelled in cmdutils/errors.go
  • Removed setupSurveyCore function and survey import from main.go
  • Ran go mod tidy to remove survey/v2 from dependencies
  • Updated vendor directory

All tests pass and the binary builds successfully.

Resolves: #8038

Resolves #[issue_number]

How has this been tested?

Screenshots (if appropriate):

Merge request reports

Loading