feat(api): add experimental wellknown connections

This commit is contained in:
Dax Raad 2026-07-15 22:52:55 -04:00
commit 5fb0470b44
33 changed files with 1070 additions and 138 deletions

View file

@ -61,7 +61,7 @@ export interface IntegrationDraft {
}
}
export interface IntegrationDomain extends IntegrationApi<unknown> {
export interface IntegrationDomain extends Omit<IntegrationApi<unknown>, "wellknown"> {
readonly transform: Transform<IntegrationDraft>
readonly reload: () => Effect.Effect<void>
readonly connection: {

View file

@ -5,7 +5,7 @@ import type { Transform } from "./registration.js"
export type { IntegrationDraft, IntegrationMethodRegistration }
export interface IntegrationDomain extends IntegrationApi {
export interface IntegrationDomain extends Omit<IntegrationApi, "wellknown"> {
readonly transform: Transform<IntegrationDraft>
readonly reload: () => Promise<void>
readonly connection: {