GopeedLab/gopeed · error

resolve returned no files

Error message

resolve returned no files

What it means

Error "resolve returned no files" thrown in GopeedLab/gopeed.

Source

Thrown at cmd/extmock/main.go:261

	}
	if len(settings) > 0 {
		if err := d.UpdateExtensionSettings(ext.Identity, toAnyMap(settings)); err != nil {
			return err
		}
	}

	result, err := d.Resolve(&base.Request{
		URL:    url,
		Labels: map[string]string(labels),
	}, nil)
	if err != nil {
		return err
	}
	if result == nil || result.Res == nil {
		return fmt.Errorf("resolve returned empty resource")
	}
	if len(result.Res.Files) == 0 {
		return fmt.Errorf("resolve returned no files")
	}

	resourceOutputDir := outputDir
	if result.Res.Name != "" {
		resourceOutputDir = filepath.Join(outputDir, result.Res.Name)
	}
	if err := os.MkdirAll(resourceOutputDir, 0o755); err != nil {
		return err
	}

	waiter := newTaskTerminalWaiter(d)
	summary := &downloadResult{
		Resolve:   result,
		OutputDir: resourceOutputDir,
		Files:     make([]*downloadedFileResult, 0, len(result.Res.Files)),
	}

	for idx, file := range result.Res.Files {

View on GitHub (pinned to 7b7327ffb3)

When it happens

Trigger: Thrown at cmd/extmock/main.go:261 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of GopeedLab/gopeed@7b7327ffb3 (2026-08-16). Data as JSON: /api/errors/41dd6d1572276c51. Report an issue: GitHub.