ResolveInput
@forge/monorepo / backend/src / ResolveInput
Type Alias: ResolveInput
ResolveInput =
object
Defined in: backend/src/files/turn-parts.ts:93
Properties
accepts?
readonlyoptionalaccepts?: readonlyInputModality[]
Defined in: backend/src/files/turn-parts.ts:103
What the resolved model accepts.
Passed in rather than looked up, because the model is chosen by the caller and this module has no registry.
Omitted means "do not filter" — which is only correct when the caller applies modelModalities to the turn
afterwards, and streamModelTurn does exactly that. Both checks existing is not redundancy: this one can
say which file was dropped, and that one can only refuse the whole turn.
fileIds
readonlyfileIds: readonlystring[]
Defined in: backend/src/files/turn-parts.ts:94