useModel initialization process to update localStorage only after initialization is complete, preventing data overwrite. Addresses issues #8977, #14356, and #14125.List.EmptyView when the model list is empty, as the Action panel would remain empty and default models ensure the model list is not empty.gpt-3.5 and the like to gpt-4o-mini, as the latter is cheaper and more efficient.setOption to include all model IDs, removing the filter for 'gpt' prefix. (To support o1 models).src/type.ts:Model.option, since 'option' was already effectively a 'string'.isAutoFullInput state machine checkisAutoTTS not available in stream modeList.Item.Detail.Markdown display big image caused Heap out of memorySummarize command to summarize website and YouTube videolocalstorage to cacheModels (Enable in preferences)Auto-load Text and Use Full Text Input not working properlyAsk onSelectionChange race conditionPreferences dynamically directly from the generated type definition429 error codeAPI -> APIKey (@k8scat)429 error codeIntroducing ChatGPT for Raycast. Interact with OpenAI's ChatGPT straight from your command bar, with 5 commands available:
Ask Start a new conversation with ChatGPT by asking a questionConversations → Continue recent conversations without losing contextModels → Collection of the user's default and custom modelsSaved Answer → Collection of the user's saved question and its answerHistory→ Collection of all the user's questions plus the answers