Expand description
Bridge layer: convert catalog port entries into oxicode_ai types.
This module sits in oxicode-sdk (not oxicode-ai) to avoid a reverse
dependency: oxicode-ai must not depend on oxicode-sdk. The catalog port
owns the data; the bridge owns the conversion into the types that
Provider implementations consume.
See docs/designs/2026-06-17-catalog-port-design.md §7.5.
Functions§
- catalog_
entry_ to_ model - Convert a
CatalogModelEntryinto anoxicode_ai::Model. - provider_
base_ url - Resolve a provider’s base URL from the catalog port (sync read).