vxcontrol/pentagi · error
invalid bool value: %s
Error message
invalid bool value: %s
What it means
Error "invalid bool value: %s" thrown in vxcontrol/pentagi.
Source
Thrown at backend/pkg/tools/args.go:360
}
default:
return fmt.Errorf("operation %d: unknown operation type %q", i, op.Op)
}
}
return nil
}
type Bool bool
func (b *Bool) UnmarshalJSON(data []byte) error {
sdata := strings.Trim(strings.ToLower(string(data)), "' \"\n\r\t")
switch sdata {
case "true":
*b = true
case "false":
*b = false
default:
return fmt.Errorf("invalid bool value: %s", sdata)
}
return nil
}
func (b *Bool) MarshalJSON() ([]byte, error) {
if b == nil || !*b {
return []byte("false"), nil
}
return []byte("true"), nil
}
func (b *Bool) Bool() bool {
if b == nil {
return false
}
return bool(*b)
}
View on GitHub (pinned to ea665308ba)
When it happens
Trigger: Thrown at backend/pkg/tools/args.go:360 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of vxcontrol/pentagi@ea665308ba (2026-09-01).
Data as JSON: /api/errors/b20868ce537f0eb8.
Report an issue: GitHub.