{"record":{"id":"b20868ce537f0eb8","repo":"vxcontrol/pentagi","slug":"invalid-bool-value-s","errorCode":null,"errorMessage":"invalid bool value: %s","messagePattern":"invalid bool value: (.+?)","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"backend/pkg/tools/args.go","lineNumber":360,"sourceCode":"\t\t\t}\n\t\tdefault:\n\t\t\treturn fmt.Errorf(\"operation %d: unknown operation type %q\", i, op.Op)\n\t\t}\n\t}\n\treturn nil\n}\n\ntype Bool bool\n\nfunc (b *Bool) UnmarshalJSON(data []byte) error {\n\tsdata := strings.Trim(strings.ToLower(string(data)), \"' \\\"\\n\\r\\t\")\n\tswitch sdata {\n\tcase \"true\":\n\t\t*b = true\n\tcase \"false\":\n\t\t*b = false\n\tdefault:\n\t\treturn fmt.Errorf(\"invalid bool value: %s\", sdata)\n\t}\n\treturn nil\n}\n\nfunc (b *Bool) MarshalJSON() ([]byte, error) {\n\tif b == nil || !*b {\n\t\treturn []byte(\"false\"), nil\n\t}\n\treturn []byte(\"true\"), nil\n}\n\nfunc (b *Bool) Bool() bool {\n\tif b == nil {\n\t\treturn false\n\t}\n\treturn bool(*b)\n}\n","sourceCodeStart":342,"sourceCodeEnd":378,"githubUrl":"https://github.com/vxcontrol/pentagi/blob/ea665308baaff015b226f308438a68d929d0f29b/backend/pkg/tools/args.go#L342-L378","documentation":"Error \"invalid bool value: %s\" thrown in vxcontrol/pentagi.","triggerScenarios":"Thrown at backend/pkg/tools/args.go:360 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"ea665308baaff015b226f308438a68d929d0f29b","analyzedAt":"2026-09-01T14:16:31.421Z","contentChangedAt":null,"schemaVersion":2},"datasetVersion":"2026-09-08T10:18:20.063Z"}