title
Agent Action
description
Agent Action protocol schemas
**Source:** `packages/spec/src/ai/agent-action.zod.ts`
import { AgentActionSchema , AgentActionResultSchema , AgentActionSequenceSchema , AgentActionSequenceResultSchema , ComponentActionParamsSchema , ComponentActionTypeSchema , DataActionParamsSchema , DataActionTypeSchema , FormActionParamsSchema , FormActionTypeSchema , IntentActionMappingSchema , NavigationActionParamsSchema , NavigationActionTypeSchema , UIActionTypeSchema , ViewActionParamsSchema , ViewActionTypeSchema , WorkflowActionParamsSchema , WorkflowActionTypeSchema } from '@objectstack/spec/ai' ;
import type { AgentAction , AgentActionResult , AgentActionSequence , AgentActionSequenceResult , ComponentActionParams , ComponentActionType , DataActionParams , DataActionType , FormActionParams , FormActionType , IntentActionMapping , NavigationActionParams , NavigationActionType , UIActionType , ViewActionParams , ViewActionType , WorkflowActionParams , WorkflowActionType } from '@objectstack/spec/ai' ;
// Validate data
const result = AgentActionSchema . parse ( data ) ;
AgentActionSequenceResult