Agent* types from @fal-ai/client. A ? marks an optional field. A null value is distinct from an omitted field.
InputRequestBase defines shared fields within AgentInputRequest. It is not a separate package export.
The declarations describe the SDK types. The request limits define accepted request values.
Generic JSON fields have no additional stable schema. Check their shape before reading product-specific data.
AgentStatus
Definition
AgentJson
Definition
AgentFailure
Definition
AgentPlanStep
Definition
AgentBlock
Definition
AgentPlanBlock
Definition
AgentText
Definition
AgentMessage
Definition
AgentOperation
Generation operations use the run ID asid. Capability labels do not introduce additional client methods. See runs.
Definition
AgentArtifact
Media artifacts use revision1. Read optional files before using their URLs. See media.
Definition
AgentQuestion
Definition
InputRequestBase
Definition
AgentInputRequest
Definition
AgentAnswer
Definition
AgentOutputItem
Definition
AgentActivity
Definition
AgentResponse
Definition
AgentResponseView
Definition
AgentInputContent
Artifact references accept revision1 or an omitted revision. File and image parts reference URLs without uploading content.
Definition
AgentRequest
Usefal.skills to activate skills by name. See request limits and skills.
Definition
AgentRequestOptions
Definition
AgentRunOptions
Definition
AgentStreamOptions
Definition
AgentPage
Definition
AgentPageOptions
Definition
AgentConversation
Definition
AgentConversationItem
Definition
AgentPlanUpdate
Definition
AgentEvent
This is a transport envelope. Public stream methods yieldAgentResponseView snapshots, not AgentEvent objects.
Definition
AgentResourceOptions
Definition
AgentProject
Definition
AgentProjectSummary
Definition
AgentProjectConversation
Definition
AgentProjectResources
Definition
AgentProjectDocumentInput
Definition
AgentProjectDocument
Definition
AgentMemoryKind
Definition
AgentProjectMemory
Definition
AgentGenerationTask
Definition
AgentGenerationPreferences
Definition
AgentGenerationDefaults
A null override selects automatic behavior. Useinherit to restore inheritance. See defaults.
Definition
AgentGenerationSettings
Read before updating and preserve unrelated fields. See settings for field meaning and revision handling.Definition
AgentGenerationSettingsOverrides
Definition
AgentDefaultsTarget
Definition
AgentDefaultsUpdate
Definition
AgentDefaultsSource
Definition
AgentDefaultsSources
Definition
AgentDefaultsView
Definition
AgentModel
Definition
AgentModelCapabilities
Definition
AgentPreferences
Update one section at a time. See preferences for meanings, defaults, and permissions.Definition
AgentQueueItem
Definition
AgentQueueDispatch
Definition
AgentRunView
Definition
AgentGenerationSummary
Definition
AgentLibraryMediaType
Definition
AgentLibraryEntityType
Definition
AgentLibraryEntityReference
Definition
AgentLibraryEntity
All five entity types use this shape. Thereferences array contains defining images, not the associated-media gallery. See entities.
Definition
AgentLibraryEntityQuery
Definition
AgentLibraryEntityInput
Characters require a description and do not accept custom metadata. All types require one to twenty defining reference images.Definition
AgentLibraryEntityUpdate
Omitted fields stay unchanged. A supplied reference list replaces the complete defining set. Types and character handles cannot change. Character metadata is managed automatically.Definition
AgentLibraryTag
Definition
AgentCharacterInput
Definition
AgentCharacterReference
Definition
AgentLibraryAsset
UseassetRecordId for library writes. It can be absent or null. Other IDs are not substitutes.
Definition
AgentLibraryAssetQuery
Definition
AgentCollectionFilter
Semantic filters require exactly one query input. Filter depth cannot exceed three levels. See smart collections.Definition
AgentCollectionInput
Definition
AgentLibraryCollection
Definition
AgentSkillContent
Definition
AgentSkillSource
Definition
AgentSkill
Definition
AgentInstalledSkill
Definition
AgentSkillImportPreview
Definition
AgentConversationSharePolicy
Definition
AgentConversationSharingInput
Definition
AgentProjectDocumentImport
Definition