refactor(api): rename options parameter to requestOptions for consistency

Update parameter name across multiple files to use requestOptions instead of options for better clarity and consistency in API calls
This commit is contained in:
icarus 2025-10-26 01:20:53 +08:00
parent a7cb663421
commit e5777e79b1
6 changed files with 11 additions and 11 deletions

View File

@ -23,13 +23,13 @@ import {
MemoryItem, MemoryItem,
Model, Model,
OpenAIServiceTiers, OpenAIServiceTiers,
OpenAIVerbosity,
Provider, Provider,
SystemProviderIds, SystemProviderIds,
ToolCallResponse, ToolCallResponse,
WebSearchProviderResponse, WebSearchProviderResponse,
WebSearchResponse WebSearchResponse
} from '@renderer/types' } from '@renderer/types'
import { OpenAIVerbosity } from '@renderer/types/aiCoreTypes'
import { Message } from '@renderer/types/newMessage' import { Message } from '@renderer/types/newMessage'
import { import {
RequestOptions, RequestOptions,

View File

@ -81,7 +81,7 @@ export async function fetchChatCompletion({
messages, messages,
prompt, prompt,
assistant, assistant,
options, requestOptions,
onChunkReceived, onChunkReceived,
topicId, topicId,
uiMessages uiMessages
@ -122,7 +122,7 @@ export async function fetchChatCompletion({
} = await buildStreamTextParams(messages, assistant, provider, { } = await buildStreamTextParams(messages, assistant, provider, {
mcpTools: mcpTools, mcpTools: mcpTools,
webSearchProviderId: assistant.webSearchProviderId, webSearchProviderId: assistant.webSearchProviderId,
requestOptions: options requestOptions
}) })
const middlewareConfig: AiSdkMiddlewareConfig = { const middlewareConfig: AiSdkMiddlewareConfig = {

View File

@ -47,7 +47,7 @@ export class OrchestrationService {
await fetchChatCompletion({ await fetchChatCompletion({
messages: modelMessages, messages: modelMessages,
assistant: assistant, assistant: assistant,
options: request.options, requestOptions: request.options,
onChunkReceived, onChunkReceived,
topicId: request.topicId, topicId: request.topicId,
uiMessages: uiMessages uiMessages: uiMessages
@ -79,7 +79,7 @@ export async function transformMessagesAndFetch(
await fetchChatCompletion({ await fetchChatCompletion({
messages: modelMessages, messages: modelMessages,
assistant: assistant, assistant: assistant,
options: request.options, requestOptions: request.options,
onChunkReceived, onChunkReceived,
topicId: request.topicId, topicId: request.topicId,
uiMessages uiMessages

View File

@ -2,7 +2,7 @@ import { loggerService } from '@logger'
import { db } from '@renderer/databases' import { db } from '@renderer/databases'
import { import {
CustomTranslateLanguage, CustomTranslateLanguage,
FetchChatCompletionOptions, FetchChatCompletionRequestOptions,
TranslateHistory, TranslateHistory,
TranslateLanguage, TranslateLanguage,
TranslateLanguageCode TranslateLanguageCode
@ -55,15 +55,15 @@ export const translateText = async (
onResponse?.(translatedText, completed) onResponse?.(translatedText, completed)
} }
const options = { const requestOptions = {
signal signal
} satisfies FetchChatCompletionOptions } satisfies FetchChatCompletionRequestOptions
try { try {
await fetchChatCompletion({ await fetchChatCompletion({
prompt: assistant.content, prompt: assistant.content,
assistant, assistant,
options, requestOptions,
onChunkReceived: onChunk onChunkReceived: onChunk
}) })
} catch (e) { } catch (e) {

View File

@ -279,7 +279,7 @@ const HomeWindow: FC<{ draggable?: boolean }> = ({ draggable = true }) => {
await fetchChatCompletion({ await fetchChatCompletion({
messages: modelMessages, messages: modelMessages,
assistant: newAssistant, assistant: newAssistant,
options: {}, requestOptions: {},
topicId, topicId,
uiMessages: uiMessages, uiMessages: uiMessages,
onChunkReceived: (chunk: Chunk) => { onChunkReceived: (chunk: Chunk) => {

View File

@ -69,7 +69,7 @@ export const processMessages = async (
await fetchChatCompletion({ await fetchChatCompletion({
messages: modelMessages, messages: modelMessages,
assistant: newAssistant, assistant: newAssistant,
options: {}, requestOptions: {},
uiMessages: uiMessages, uiMessages: uiMessages,
onChunkReceived: (chunk: Chunk) => { onChunkReceived: (chunk: Chunk) => {
if (finished) { if (finished) {