PhonicConfig: Partial<Omit<realtime.RealtimeModelOptions, "apiKey" | "model" | "connOptions" | "baseUrl" | "instructions">>

Phonic config fields that can be changed mid-session via RealtimeModel.updateOptions / RealtimeSession.updateOptions — every field is optional so an update carries only what changes. Connection-level fields (apiKey, model, connOptions, baseUrl) and instructions (managed through the Agent handoff) are excluded.