{"agent":"claude","input":"Review this pull request on a Go CLI built with Cobra, Viper and Bubble Tea. Check it out, run go vet ./..., go test -race ./..., golangci-lint run with the repository's .golangci.yml and gofumpt -l ., and read the diff with main.go, config_cmd.go, url.go, ui/config.go and the tests beside them. Look for flags added without a BindPFlag, a default, a defaultConfig entry and a read in validateOptions; output written straight to os.Stdout instead of the writer the function takes, or rendering that ignores the notty style when stdout is not a terminal; errors returned unwrapped where wrapcheck expects fmt.Errorf with %w, or messages that leak internal paths; and behaviour changes with no case in glow_test.go, url_test.go or ui/pager_test.go. Confirm a finding with a short test in the sandbox where you can, but do not add it to the branch. Post one GitHub review that quotes the vet, race, lint and gofumpt results, separates blocking issues from suggestions, and cites file and line for every finding. Do not push commits.","resources":[{"url":"https://github.com/your-org/your-app/pull/42"}]}