It would be fantastic if we could contribute chat context resources that could be attached in chat. For example, Pull Requests, here's a mock:
At a minimum the contribution should support:
- An icon
- A label
- A description (optional)
- Async resolution of the textual contents that are inserted into the prompt
For reference, see ResourceLabelFormatter and ResourceLabelFormatting.
cc @jrieken @lszomoru