Documentation / @agentick/shared / BlockType
Enumeration: BlockType ​
Defined in: block-types.ts:8
Content Block Types
Discriminated union types for all content blocks. Normalized across providers.
Enumeration Members ​
AUDIO ​
AUDIO:
"audio"
Defined in: block-types.ts:15
CODE ​
CODE:
"code"
Defined in: block-types.ts:30
CODE_EXECUTION_RESULT ​
CODE_EXECUTION_RESULT:
"code_execution_result"
Defined in: block-types.ts:36
CSV ​
CSV:
"csv"
Defined in: block-types.ts:28
CUSTOM ​
CUSTOM:
"custom"
Defined in: block-types.ts:44
DOCUMENT ​
DOCUMENT:
"document"
Defined in: block-types.ts:14
EXECUTABLE_CODE ​
EXECUTABLE_CODE:
"executable_code"
Defined in: block-types.ts:35
GENERATED_FILE ​
GENERATED_FILE:
"generated_file"
Defined in: block-types.ts:34
GENERATED_IMAGE ​
GENERATED_IMAGE:
"generated_image"
Defined in: block-types.ts:33
HTML ​
HTML:
"html"
Defined in: block-types.ts:29
IMAGE ​
IMAGE:
"image"
Defined in: block-types.ts:13
JSON ​
JSON:
"json"
Defined in: block-types.ts:26
REASONING ​
REASONING:
"reasoning"
Defined in: block-types.ts:23
STATE_CHANGE ​
STATE_CHANGE:
"state_change"
Defined in: block-types.ts:41
SYSTEM_EVENT ​
SYSTEM_EVENT:
"system_event"
Defined in: block-types.ts:40
TEXT ​
TEXT:
"text"
Defined in: block-types.ts:10
TOOL_RESULT ​
TOOL_RESULT:
"tool_result"
Defined in: block-types.ts:20
TOOL_USE ​
TOOL_USE:
"tool_use"
Defined in: block-types.ts:19
USER_ACTION ​
USER_ACTION:
"user_action"
Defined in: block-types.ts:39
VIDEO ​
VIDEO:
"video"
Defined in: block-types.ts:16
XML ​
XML:
"xml"
Defined in: block-types.ts:27