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,
Model,
OpenAIServiceTiers,
OpenAIVerbosity,
Provider,
SystemProviderIds,
ToolCallResponse,
WebSearchProviderResponse,
WebSearchResponse
} from '@renderer/types'
import { OpenAIVerbosity } from '@renderer/types/aiCoreTypes'
import { Message } from '@renderer/types/newMessage'
import {
RequestOptions,

View File

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

View File

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

View File

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

View File

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

View File

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