Package-level declarations
Types
Link copied to clipboard
class MCPFeedbackAPIClient(apiKey: String, siteKey: String, baseUrl: String = "https://app.mcpfeedback.com", redact: (String) -> String = { input ->
SdkContext.redactFn().invoke(input)
})
HTTP client for submitting feedback to the MCPFeedback API. Uses HttpURLConnection to avoid external dependencies.
Link copied to clipboard
object NetworkFactory
Factory owned by :sdk-networking. The :sdk umbrella calls create from MCPFeedback.initialize() to build repository impls and hand them to SdkComponent.configure(...). Keeps :sdk-core free of HttpURLConnection / OkHttp knowledge — AND-DEP / Phase 31 module graph edge compliance.