Ask a question to get started
Enter to send•Shift+Enter new line
Input schema for Cortex Agent execution.
This schema defines the parameters for executing a Cortex Agent, following LangChain tool input patterns.
Output schema for Cortex Agent responses.
This schema documents the expected structure of agent responses, following the same documentation patterns as existing tool schemas.
Note: Like other tool schemas in this package, this is for documentation and type hints only. The actual _run methods return JSON strings.
Input schema for agent feedback submission following official API specification.
Schema for agent usage tracking.
This schema documents the usage metadata structure following the same patterns as ChatSnowflake usage tracking.
Schema for agent profile information.
Schema for agent instructions and behavior.
Schema for agent budget constraints.
Schema for agent orchestration configuration.
Schema for agent model configuration.
Schema for tool specification.
Schema for agent tool definition.
Schema for tool resource configuration.
Input schema for creating Cortex Agents.
Input schema for updating Cortex Agents.
Schema for run messages.
Input schema for creating agent runs.
Output schema for agent runs.
Enhanced input schema for agent execution with all parameters.
Input schema for updating threads.
Output schema for feedback operations following official API response.
Schema for streaming response metadata.
Schema for individual streaming chunks.
Pydantic schemas for Snowflake Cortex Agents.
This module defines input and output schemas for Cortex Agent operations, following the same patterns as existing tools in the package.