SourceProvider defines the minimal view of the server.ResourceManager that the Tool package needs. This is implemented to prevent import cycles.
| 143 | // that the Tool package needs. |
| 144 | // This is implemented to prevent import cycles. |
| 145 | type SourceProvider interface { |
| 146 | GetSource(sourceName string) (sources.Source, bool) |
| 147 | } |
| 148 | |
| 149 | // Manifest is the representation of tools sent to Client SDKs. |
| 150 | type Manifest struct { |
no outgoing calls
no test coverage detected