mirror of
https://github.com/anomalyco/opencode.git
synced 2026-11-14 12:10:45 +03:00
refactor(tui): share mini requestOptions helper (#53000)
This commit is contained in:
committed by
GitHub
Unverified
parent
5ac5027cce
commit
0d98734fb2
@@ -110,6 +110,6 @@ export async function loadRunProviders(
|
||||
return runProviders([...providers.data], [...models.data])
|
||||
}
|
||||
|
||||
function requestOptions(signal?: AbortSignal): [] | [{ signal: AbortSignal }] {
|
||||
export function requestOptions(signal?: AbortSignal): [] | [{ signal: AbortSignal }] {
|
||||
return signal ? [{ signal }] : []
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import type { SessionMessageInfo, SessionMessageUser } from "@opencode/client/promise"
|
||||
import { projectedPromptInput } from "../prompt/codec"
|
||||
import { requestOptions } from "./catalog.shared"
|
||||
import { promptCopy, promptSame } from "./prompt.shared"
|
||||
import type { RunInput, RunPrompt } from "./types"
|
||||
|
||||
@@ -95,10 +96,6 @@ export async function resolveCurrentSession(
|
||||
}
|
||||
}
|
||||
|
||||
function requestOptions(signal?: AbortSignal): [] | [{ signal: AbortSignal }] {
|
||||
return signal ? [{ signal }] : []
|
||||
}
|
||||
|
||||
export function sessionHistory(session: RunSession, limit = LIMIT): RunPrompt[] {
|
||||
return session.turns
|
||||
.map((turn) => turn.prompt)
|
||||
|
||||
Reference in New Issue
Block a user