You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The landed openapi provider factory materializes handlers from an inline spec object. It does not yet resolve providerConfig.spec given as a file path ('./billing-openapi.json') — reading and parsing the document from disk, relative to the owning stack/package root, at materialization time.
Ask
Support providerConfig.spec: string as a path resolved relative to the stack/package that declares the connector (mirror how other metadata file references resolve).
Follow-up to #2977 / ADR-0096. Deferred enhancement identified while implementing the declarative provider factories (#2994).
Context
ADR-0096's canonical example authors an OpenAPI-backed instance as:
The landed
openapiprovider factory materializes handlers from an inline spec object. It does not yet resolveproviderConfig.specgiven as a file path ('./billing-openapi.json') — reading and parsing the document from disk, relative to the owning stack/package root, at materialization time.Ask
providerConfig.spec: stringas a path resolved relative to the stack/package that declares the connector (mirror how other metadata file references resolve).materializeDeclaredConnectors, feat(automation): ADR-0096 follow-ups — runtime re-materialization + connector origin (#2977) #3001)...-escaping paths.Refs
docs/adr/0096-declarative-connector-instances.md), ADR-0023 (OpenAPI generator)