Skip to content

Add retry on transient fetch failures in the discovery fanout #4830

Description

@JSONbored

Problem: A network blip while fetching a repo's policy docs or target issues is silently swallowed into a warnings list, dropping that repo's results for the entire discover run — with no retry at all.

Area: AMS / Miner

Proposal: Add retry with backoff to the fanout's fetch calls, matching the retry discipline already recommended for the CI/gate-verdict pollers above.

Deliverables:

  • Retry wrapping the fanout's repo-doc and issue-fetch calls.

Acceptance criteria:

  • A simulated transient failure during discover is retried rather than silently dropping that repo.

Resources:

  • The opportunity-fanout module.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.help wantedExtra attention is needed

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions