{"record":{"id":"999de1a6a5b1145d","repo":"grafana/k6","slug":"unsupported-fulfill-option-s","errorCode":null,"errorMessage":"unsupported fulfill option: '%s'","messagePattern":"unsupported fulfill option: '(.+?)'","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"internal/js/modules/k6/browser/browser/route_mapping.go","lineNumber":98,"sourceCode":"\trt := k6ext.Runtime(ctx)\n\tobj := opts.ToObject(rt)\n\tfor _, k := range obj.Keys() {\n\t\tswitch k {\n\t\tcase \"body\":\n\t\t\tbytesBody, err := k6common.ToBytes(obj.Get(k).Export())\n\t\t\tif err != nil {\n\t\t\t\treturn fopts, err\n\t\t\t}\n\t\t\tfopts.Body = bytesBody\n\t\tcase \"contentType\":\n\t\t\tfopts.ContentType = obj.Get(k).String()\n\t\tcase \"headers\":\n\t\t\tfopts.Headers = parseHeaders(obj.Get(k).ToObject(rt))\n\t\tcase \"status\":\n\t\t\tfopts.Status = obj.Get(k).ToInteger()\n\t\t// As we don't support all fields that PW supports, we return an error to inform the user\n\t\tdefault:\n\t\t\treturn fopts, fmt.Errorf(\"unsupported fulfill option: '%s'\", k)\n\t\t}\n\t}\n\n\treturn fopts, nil\n}\n\nfunc parseHeaders(headers *sobek.Object) []common.HTTPHeader {\n\theadersKeys := headers.Keys()\n\tresult := make([]common.HTTPHeader, 0, len(headersKeys))\n\tfor _, hk := range headersKeys {\n\t\tvalue := headers.Get(hk)\n\t\t// Skip undefined headers\n\t\tif k6common.IsNullish(value) {\n\t\t\tcontinue\n\t\t}\n\n\t\tresult = append(result, common.HTTPHeader{\n\t\t\tName:  hk,","sourceCodeStart":80,"sourceCodeEnd":116,"githubUrl":"https://github.com/grafana/k6/blob/93accf6570dcd306ca5e99cc44c393ee3797761b/internal/js/modules/k6/browser/browser/route_mapping.go#L80-L116","documentation":"Error \"unsupported fulfill option: '%s'\" thrown in grafana/k6.","triggerScenarios":"Thrown at internal/js/modules/k6/browser/browser/route_mapping.go:98 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":"93accf6570dcd306ca5e99cc44c393ee3797761b","analyzedAt":"2026-08-15T21:23:27.118Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}