fix(mr): allow title-only creation without a TTY

Summary

  • treat an explicit title as sufficient input when stdin is non-interactive
  • keep interactive prompting unchanged when a TTY is available
  • add a regression test proving a description is not required in non-interactive mode

Testing

  • go test ./internal/commands/mr/create -run TestMRCreate_nontty -count=1

Closes #652 (closed)

Merge request reports

Loading