{"record":{"id":"f5035255c3dbad2a","repo":"probelabs/goreplay","slug":"s3-output-is-only-available-in-the-pro-version","errorCode":null,"errorMessage":"S3 output is only available in the pro version","messagePattern":"S3 output is only available in the pro version","errorType":"error_code","errorClass":null,"httpStatus":null,"severity":"error","filePath":"output_s3.go","lineNumber":20,"sourceCode":"\npackage goreplay\n\nimport (\n\t\"errors\"\n\t\"fmt\"\n)\n\n// S3Output output plugin\ntype S3Output struct{}\n\n// NewS3Output constructor for FileOutput, accepts path\nfunc NewS3Output(pathTemplate string, config *FileOutputConfig) *S3Output {\n\tfmt.Println(\"S3 output is only available in the pro version\")\n\treturn &S3Output{}\n}\n\nfunc (o *S3Output) PluginWrite(msg *Message) (n int, err error) {\n\treturn 0, errors.New(\"S3 output is only available in the pro version\")\n}\n\nfunc (o *S3Output) String() string {\n\treturn \"S3 output (pro version only)\"\n}\n\nfunc (o *S3Output) Close() error {\n\treturn errors.New(\"S3 output is only available in the pro version\")\n}\n","sourceCodeStart":2,"sourceCodeEnd":30,"githubUrl":"https://github.com/probelabs/goreplay/blob/251e45abd242886bb64ff2b2dc98789556b56330/output_s3.go#L2-L30","documentation":"Stub plugin for the OSS build: NewS3Output prints and S3Output.PluginWrite always returns this sentinel error, since S3 output ships only with the PRO version — no data is ever uploaded.","triggerScenarios":"Thrown at output_s3.go:20 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Use the PRO version for S3 output","Upload the output file to S3 yourself after recording with --output-file","Use --output-http or another OSS-supported output instead"],"exampleFix":null,"handlingStrategy":"fallback","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"251e45abd242886bb64ff2b2dc98789556b56330","analyzedAt":"2026-09-02T16:44:11.369Z","contentChangedAt":null,"schemaVersion":2},"datasetVersion":"2026-09-09T21:17:11.164Z"}