sipeed/picoclaw · error
%s type error at line %d, column %d for field %q: expected %
Error message
%s type error at line %d, column %d for field %q: expected %s but got %s\n%s
What it means
Error "%s type error at line %d, column %d for field %q: expected %s but got %s\n%s" thrown in sipeed/picoclaw.
Source
Thrown at pkg/config/diagnostics.go:86
preview := diagnosticPreviewForOffset(data, e.Offset)
if preview != "" {
return fmt.Errorf(
"%s syntax error at line %d, column %d: %w\n%s",
label,
line,
column,
err,
preview,
)
}
return fmt.Errorf("%s syntax error at line %d, column %d: %w", label, line, column, err)
case *json.UnmarshalTypeError:
line, column := lineAndColumnForOffset(data, e.Offset)
preview := diagnosticPreviewForOffset(data, e.Offset)
field := strings.TrimSpace(e.Field)
if field != "" {
if preview != "" {
return fmt.Errorf(
"%s type error at line %d, column %d for field %q: expected %s but got %s\n%s",
label,
line,
column,
field,
e.Type.String(),
e.Value,
preview,
)
}
return fmt.Errorf(
"%s type error at line %d, column %d for field %q: expected %s but got %s",
label,
line,
column,
field,
e.Type.String(),
e.Value,View on GitHub (pinned to 49183d7e8d)
When it happens
Trigger: Thrown at pkg/config/diagnostics.go:86 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of sipeed/picoclaw@49183d7e8d (2026-08-15).
Data as JSON: /api/errors/50f84e19e484b4f8.
Report an issue: GitHub.