The way I see /routing/v1 in Kubo is that it returns only results that other Kubo (or Helia) instance would find useful.
In that framing, limiting results to actionable routing results, and skipping things we know won't work, such as graphsync providers is a feature, not a bug.
If we are ok with this, and document it (this PR), we can close #10195.
I think we should document it even if we want to implement pass-through in the future.
The way I see
/routing/v1
in Kubo is that it returns only results that other Kubo (or Helia) instance would find useful.In that framing, limiting results to actionable routing results, and skipping things we know won't work, such as graphsync providers is a feature, not a bug.
If we are ok with this, and document it (this PR), we can close #10195. I think we should document it even if we want to implement pass-through in the future.
Thoughts @aschmahmann @2color @hacdias ?