Constants#

Shared event names and public type aliases.

Read the walkthrough before consulting individual signatures.

Public interfaces#

Interface

Purpose

AGENTS_FILE_NAME

Public constant or type alias; see its definition.

ASK_USER_EVENT_NAME

Public constant or type alias; see its definition.

ASK_USER_RESPONSE_EVENT_NAME

Public constant or type alias; see its definition.

ASK_USER_TOOL_NAME

Public constant or type alias; see its definition.

TASK_CANCEL_TOOL_NAME

Public constant or type alias; see its definition.

TASK_LIST_TOOL_NAME

Public constant or type alias; see its definition.

TASK_OUTPUT_TOOL_NAME

Public constant or type alias; see its definition.

TASK_START_TOOL_NAME

Public constant or type alias; see its definition.

TASK_STATUS_TOOL_NAME

Public constant or type alias; see its definition.

ModelRequestNext

Public constant or type alias; see its definition.

ToolCallNext

Public constant or type alias; see its definition.

GOAL_EVALUATION_TOOL_NAME

Public constant or type alias; see its definition.

GOAL_MODE_EVENT_NAME

Public constant or type alias; see its definition.

INTERNAL_MESSAGE_EVENT_NAME

Public constant or type alias; see its definition.

DEFAULT_MCP_CONFIG_PATH

Public constant or type alias; see its definition.

DEFAULT_MCP_SERVER_KEYS

Public constant or type alias; see its definition.

McpClientFactory

Public constant or type alias; see its definition.

McpServer

Public constant or type alias; see its definition.

MODEL_REQUEST_TRACE_ATTRIBUTE

Public constant or type alias; see its definition.

MODEL_REQUEST_TRACE_SCHEMA_VERSION

Public constant or type alias; see its definition.

ENTER_PLAN_MODE_EVENT_NAME

Public constant or type alias; see its definition.

ENTER_PLAN_MODE_RESPONSE_EVENT_NAME

Public constant or type alias; see its definition.

ENTER_PLAN_MODE_TOOL_NAME

Public constant or type alias; see its definition.

EXIT_PLAN_MODE_EVENT_NAME

Public constant or type alias; see its definition.

EXIT_PLAN_MODE_RESPONSE_EVENT_NAME

Public constant or type alias; see its definition.

EXIT_PLAN_MODE_TOOL_NAME

Public constant or type alias; see its definition.

PLAN_MODE_ENTERED_EVENT_NAME

Public constant or type alias; see its definition.

PLAN_MODE_EXITED_EVENT_NAME

Public constant or type alias; see its definition.

PLAN_MODE_SYSTEM_PROMPT

Public constant or type alias; see its definition.

SHELL_APPROVAL_EVENT_NAME

Public constant or type alias; see its definition.

SHELL_APPROVAL_RESPONSE_EVENT_NAME

Public constant or type alias; see its definition.

SHELL_APPROVAL_TOOL_NAME

Public constant or type alias; see its definition.

DEFAULT_SKILL_ROOTS

Public constant or type alias; see its definition.

READ_SKILL_TOOL_NAME

Public constant or type alias; see its definition.

SKILL_FILE_NAME

Public constant or type alias; see its definition.

STEERING_MESSAGE_EVENT_NAME

Public constant or type alias; see its definition.

TASK_TOOL_NAME

Public constant or type alias; see its definition.

TODO_WRITE_TOOL_NAME

Public constant or type alias; see its definition.

TOOL_SEARCH_TOOL_NAME

Public constant or type alias; see its definition.

JIT_TOOL_COMPLETED_EVENT_NAME

Public constant or type alias; see its definition.

JIT_TOOL_STARTED_EVENT_NAME

Public constant or type alias; see its definition.

JsonValue

Public constant or type alias; see its definition.

AnyMessage

Public constant or type alias; see its definition.

ImageSource

Public constant or type alias; see its definition.

UserContent

Public constant or type alias; see its definition.

UserContentPart

Public constant or type alias; see its definition.

OLLAMA_TIMEOUT_OPTIONS

Public constant or type alias; see its definition.

RESPONSES_POLICY_ERROR_CODES

Public constant or type alias; see its definition.

DEFAULT_MAX_OUTPUT_BYTES

Public constant or type alias; see its definition.

DEFAULT_TIMEOUT_SECONDS

Public constant or type alias; see its definition.

DEFAULT_INHERITED_ENVIRONMENT

Public constant or type alias; see its definition.

MINIMUM_MEMORY_BYTES

Public constant or type alias; see its definition.

PROTECTED_DIRECTORY_NAMES

Public constant or type alias; see its definition.

PROTECTED_FILE_NAMES

Public constant or type alias; see its definition.

SENSITIVE_HOME_PATHS

Public constant or type alias; see its definition.

SENSITIVE_SOCKET_PATHS

Public constant or type alias; see its definition.

CGROUP_ROOT

Public constant or type alias; see its definition.

CPU_PERIOD_MICROSECONDS

Public constant or type alias; see its definition.

SEATBELT_EXECUTABLE

Public constant or type alias; see its definition.

ToolResult

Public constant or type alias; see its definition.