{"record":{"id":"cd223bedc05993f2","repo":"vxcontrol/pentagi","slug":"unknown-browser-action-s","errorCode":null,"errorMessage":"unknown browser action: %s","messagePattern":"unknown browser action: (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"backend/pkg/tools/browser.go","lineNumber":183,"sourceCode":"\n\tlogger = logger.WithFields(logrus.Fields{\n\t\t\"action\": action.Action,\n\t\t\"url\":    action.Url,\n\t})\n\n\tswitch action.Action {\n\tcase Markdown:\n\t\tresult, screen, err := b.ContentMD(ctx, action.Url)\n\t\treturn b.wrapCommandResult(ctx, name, result, action.Url, screen, err)\n\tcase HTML:\n\t\tresult, screen, err := b.ContentHTML(ctx, action.Url)\n\t\treturn b.wrapCommandResult(ctx, name, result, action.Url, screen, err)\n\tcase Links:\n\t\tresult, screen, err := b.Links(ctx, action.Url)\n\t\treturn b.wrapCommandResult(ctx, name, result, action.Url, screen, err)\n\tdefault:\n\t\tlogger.Error(\"unknown browser action\")\n\t\treturn \"\", fmt.Errorf(\"unknown browser action: %s\", action.Action)\n\t}\n}\n\nfunc (b *browser) ContentMD(ctx context.Context, url string) (string, string, error) {\n\tlogger := logrus.WithContext(ctx).WithFields(enrichLogrusFields(b.flowID, b.taskID, b.subtaskID, logrus.Fields{\n\t\t\"tool\":   \"browser\",\n\t\t\"action\": \"markdown\",\n\t\t\"url\":    url,\n\t}))\n\tlogger.Debug(\"trying to get markdown content\")\n\n\tvar (\n\t\twg                        sync.WaitGroup\n\t\tcontent, screenshotName   string\n\t\terrContent, errScreenshot error\n\t)\n\twg.Add(2)\n","sourceCodeStart":165,"sourceCodeEnd":201,"githubUrl":"https://github.com/vxcontrol/pentagi/blob/ea665308baaff015b226f308438a68d929d0f29b/backend/pkg/tools/browser.go#L165-L201","documentation":"Error \"unknown browser action: %s\" thrown in vxcontrol/pentagi.","triggerScenarios":"Thrown at backend/pkg/tools/browser.go:183 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"}