Package-level declarations

Types

Link copied to clipboard
class FeedbackRepositoryImpl(apiClient: MCPFeedbackAPIClient, enricherProvider: () -> PayloadEnricher? = { runCatching { SdkContext.payloadEnricher() }.getOrNull() }) : FeedbackRepository

:sdk-networking implementation of FeedbackRepository. Calls the suspending MCPFeedbackAPIClient.submitFeedback directly — Plan 32-04 eliminated the prior suspendCancellableCoroutine bridge along with the Handler/Thread transport in APIClient.

Link copied to clipboard

Minimal implementation — actual remote fetch arrives in Phase 34+ (AND-PAYLOAD / dashboard features). For Phase 32 we return a seeded config so callers can compile and the repo contract can be exercised under test.

Link copied to clipboard

:sdk-networking implementation of UploadRepository. Phase 32 scaffolds the contract; Phase 33+ consumers publish progress by calling publish.