Skip to content

port(go): omit bare OpenAI catalog rows without openai provider (#643) #680

Description

@Wibias

Source

Gap

TS catalog sync skips bare gpt-* / native OpenAI rows when providers exist but no enabled canonical openai forward provider is configured, and NoEnabledOpenAiProviderError points at ocx provider add openai && ocx sync && ocx restart.

Go has go/internal/codex/catalog_sync.go / visibility / roster — needs the same omit + error wording parity.

Done when

Go catalog sync matches the TS oracle with tests green on dev2-go.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-go-portdev merge needs a Go port / follow-up on dev2-go

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions