INNER CODE UNIT · Go
func
umputun/ralphex · cmd/ralphex/main.go:87
func (o *opts) markFlagsSet(parser *flags.Parser) {
if parser == nil {
return
}
o.waitSet = isFlagSet(parser, "wait")
o.sessionTimeoutSet = isFlagSet(parser, "session-timeout")
o.idleTimeoutSet = isFlagSet(parser, "idle-timeout")
o.claudeCommandSet = isFlagSet(parser, "claude-command")
o.claudeArgsSet = isFlagSet(parser, "claude-args")
o.externalReviewToolSet = isFlagSet(parser, "external-review-tool")
o.customReviewScriptSet = isFlagSet(parser, "custom-review-script")
}
var revision = "unknown"
// resolveVersion returns the best available version string.
// priority: ldflags revision → module version from go install → VCS commit hash → "unknown".
func resolveVersion() string {