List of all items
Structs
- account::LoadedAccount
- background::BackgroundTask
- biometric::BiometricBlob
- biometric::BiometricEnrolment
- biometric::BiometricPurpose
- browser::BrowserAudio
- browser::BrowserDownload
- browser::BrowserFileAsk
- browser::BrowserFrame
- browser::BrowserNavState
- browser::BrowserTabDialog
- browser::BrowserTabList
- browser::BrowserTabRow
- browser::BrowserUpload
- browser::BrowserViewState
- browser::HandOff
- browser::HandOffAnswer
- browser::InputModifiers
- browser::ProfileKey
- client::ClientConfig
- cloud::service_status::ServiceIssue
- cron::CronEntry
- cron::CronId
- cron::CronName
- document::DocumentHandOffAsk
- document::DocumentRead
- git::GitCommit
- git::GitIssueRef
- git::GitPrInfo
- git_diff::GitBranchAhead
- git_diff::GitDiffFile
- git_diff::GitDiffSnapshot
- git_diff::GitDiffStats
- git_diff::GitWorkView
- gotify::GotifyConfig
- gotify::GotifyMessage
- gotify::GotifySubscription
- gotify::GotifySubscriptionRepr
- handoff::HandoffBrief
- handoff::HandoffCycle
- handoff::HandoffGitState
- handoff::HandoffRecord
- handoff::HandoffSection
- handoff::HandoffSuccessor
- hooks::HookContext
- hooks::inputs::BaseHookInput
- hooks::inputs::EffortInfo
- hooks::inputs::NotificationInput
- hooks::inputs::PermissionRequestInput
- hooks::inputs::PostToolUseFailureInput
- hooks::inputs::PostToolUseInput
- hooks::inputs::PreCompactInput
- hooks::inputs::PreToolUseInput
- hooks::inputs::StopInput
- hooks::inputs::SubagentContext
- hooks::inputs::SubagentStartInput
- hooks::inputs::SubagentStopInput
- hooks::inputs::UserPromptSubmitInput
- hooks::outputs::PreToolUseHookSpecificOutput
- hooks::outputs::PreToolUseTag
- hooks::outputs::UserPromptSubmitHookSpecificOutput
- hooks::outputs::UserPromptSubmitTag
- ids::SessionId
- ids::ToolUseId
- image::ImageAttachment
- mcp_ui_sync::McpOperationError
- messages::AssistantEnvelope
- messages::CompactMetadataRepr
- messages::GenericSystemRepr
- messages::RateLimitInfo
- messages::StopHookInfo
- messages::TaskUpdatePatch
- messages::TaskUsage
- messages::Usage
- messages::UserEnvelope
- permission_interaction::PermissionDisplay
- permission_interaction::PermissionOption
- permission_interaction::PermissionRequest
- permissions::PermissionDecision
- permissions::PermissionRuleValue
- permissions::ToolPermissionContext
- plugins::ExtensionRow
- plugins::InstalledPluginEntry
- plugins::MarketplaceEntry
- plugins::MarketplaceHealth
- plugins::MarketplaceSourceEntry
- plugins::PluginComponents
- plugins::PluginDetails
- plugins::PluginUpdateAvailability
- plugins::PluginUpdateRecord
- plugins::PluginUpdateRun
- plugins::PluginUpdateRunRow
- plugins::PluginsCliActionSuccess
- plugins::PluginsInventorySnapshot
- project_key::ProjectKey
- public_types::AccountInfo
- public_types::ContextUsageResponse
- public_types::ConversationHistory
- public_types::ForgeAccountIdentity
- public_types::McpServerInfo
- public_types::McpServerStatus
- public_types::McpSetServersResponse
- public_types::McpStatusResponse
- public_types::McpToolAnnotations
- public_types::McpToolInfo
- public_types::SDKSessionInfo
- public_types::SessionHistory
- public_types::SessionMessage
- public_types::StreamEvent
- public_types::TranscriptAnchor
- public_types::TranscriptSpan
- question::QuestionAnnotation
- question::QuestionOption
- question::QuestionPrompt
- question::QuestionRequest
- review::ReviewAnchor
- review::ReviewComment
- review::ReviewSet
- review::ReviewThread
- runtime::ApiRetryUpdate
- runtime::AvailableAgent
- runtime::AvailableCommand
- runtime::AvailableModel
- runtime::CurrentModel
- runtime::ModeInfo
- runtime::ModeState
- runtime::MonitorRecord
- runtime::RateLimitUpdate
- runtime::SessionTurnState
- runtime::SettingsParseErrorUpdate
- runtime::SubagentCall
- runtime::SubagentCard
- server::ServerConfig
- session_meta::PromptChunk
- session_slot::SessionSlot
- session_update::BashOutputMetadata
- session_update::TaskMetadata
- session_update::ToolCall
- session_update::ToolCallLocation
- session_update::ToolCallUpdate
- session_update::ToolCallUpdateFields
- session_update::ToolOutputMetadata
- settings::SettingsArea
- settings::SettingsDocument
- settings::SettingsEdit
- settings::SettingsEditRequest
- settings::SettingsKey
- settings::SettingsTotals
- settings::SettingsWriteAsk
- settings::SettingsWriteChange
- slack::SlackBookmark
- slack::SlackConfig
- slack::SlackConversation
- slack::SlackConversationText
- slack::SlackDraft
- slack::SlackFile
- slack::SlackFileShare
- slack::SlackFileShares
- slack::SlackFollowedThread
- slack::SlackMessage
- slack::SlackPerson
- slack::SlackPin
- slack::SlackPinMessage
- slack::SlackSearchMatch
- slack::SlackSubscription
- slack::SlackThreadName
- slack::SlackThreadOwner
- slack::SlackThreadRecord
- slack::SlackUser
- slack::SlackUserProfile
- subagents::SubagentDefinition
- tasks::Attestation
- tasks::Estimate
- tasks::Task
- tasks::TaskChase
- tasks::TaskId
- tasks::TaskLink
- tasks::TaskTransition
- tasks::Waiting
- terminal::TerminalExit
- terminal::TerminalHandOff
- terminal::TerminalInputExpected
- terminal::TerminalState
- terminal::TerminalSummary
- token_usage::ModelPricing
- token_usage::UsageReport
- token_usage::UsageRow
- token_usage::WindowUsage
- usage::ApiSpend
- usage::ExtraUsage
- usage::UsageSnapshot
- usage::UsageWindow
- usage::oauth::OauthExtraUsage
- usage::oauth::OauthUsage
- usage::oauth::OauthUsageWindow
- usage::openrouter::CreditsData
- usage::openrouter::CreditsResponse
- usage::openrouter::KeyData
- usage::openrouter::KeyResponse
- usage::zai::QuotaLimitData
- usage::zai::QuotaLimitEntry
- usage::zai::QuotaLimitResponse
- vault::VaultAskAnswer
- vault::VaultAttachmentDraft
- vault::VaultDraft
- vault::VaultReleased
- workers::WorkerStatus
Enums
- account::AccountAuth
- account::Provider
- browser::BrowserInputEvent
- browser::BrowserPart
- browser::BrowserTabState
- browser::HandOffEnding
- browser::HandOffSource
- browser::MouseAction
- call_output::CallOutput
- cloud::service_status::ServiceSeverity
- command::AgentCommand
- content::ContentBlock
- cron::CronKind
- document::DocumentHandOffEnding
- document::DocumentKind
- error::AppError
- git::FileStatus
- git::GitBranch
- git_diff::BaseState
- git_diff::LayerState
- git_diff::PrRefresh
- git_diff::RepoGate
- handoff::HandoffReason
- hooks::HookKind
- messages::AssistantMessageError
- messages::Message
- messages::MessageRepr
- messages::RateLimitStatus
- messages::RateLimitType
- messages::StopReason
- messages::SystemRepr
- messages::TaskNotificationStatus
- messages::TypedSystemRepr
- messages::WorkflowProgressEvent
- options::SdkPluginConfig
- options::SystemPromptKind
- permission::PermissionMode
- permission_interaction::PermissionAction
- permission_interaction::PermissionOptionKind
- permission_interaction::PermissionOutcome
- permissions::DecisionKind
- permissions::PermissionBehavior
- permissions::PermissionUpdate
- permissions::PermissionUpdateDestination
- plugins::ExtensionKind
- plugins::PluginCapability
- plugins::PluginRunRowStatus
- plugins::PluginUpdateTrigger
- plugins::RowState
- public_types::McpServerConfig
- public_types::McpServerConnectionStatus
- public_types::SessionMessageKind
- question::QuestionOutcome
- review::ReviewAuthor
- review::ReviewSide
- review::ReviewStatus
- runtime::ApiRetryError
- runtime::EffortLevel
- runtime::MachineTurn
- runtime::MonitorStatus
- runtime::RuntimeSessionState
- runtime::SessionLifecycleState
- runtime::SubagentCallStatus
- runtime::TerminalReason
- session_update::ChunkContent
- session_update::ToolCallContent
- session_update::ToolCallStatus
- session_update::ToolKind
- settings::EditKind
- settings::EffectClass
- settings::SettingKind
- settings::SettingsEditOp
- settings::SettingsWriteEnding
- slack::SlackDraftAnswer
- slack::SlackDraftEnding
- slack::SlackDraftOperation
- slack::SlackSubscriptionTarget
- slack::SlackWatchMode
- subagents::EffortPreset
- subagents::SubagentEffort
- subagents::SubagentMcpServerRef
- subagents::SubagentMemory
- tasks::By
- tasks::ChaseRung
- tasks::LinkKind
- tasks::ReservedBy
- tasks::TaskStatus
- tasks::Verify
- tasks::WaitingKind
- terminal::TerminalInputKind
- terminal::TerminalSource
- turn_error::TurnErrorClass
- usage::AccountBudget
- usage::UsageSourceKind
- usage::oauth::OauthUsageError
- vault::VaultAskDecision
- vault::VaultAskEnding
- vault::VaultTool
- workers::WorkerLiveness
Macros
Functions
- browser::segment_refusal
- content::extras_of
- content::with_extras
- cron::wake_default
- handoff::short_id
- hooks::outputs::encode_updated_input_wrapper
- image::display_blocks
- image::is_supported_image_type
- image::is_valid_base64
- image::payload_bytes
- image::validate_image
- messages::deserialize_user_content
- messages::names_a_dispatch
- messages::null_as_zero
- messages::ran_under_a_dispatch
- plugins::classify_update_row
- plugins::component_row
- plugins::extension_rows
- plugins::output_tail
- plugins::plugin_marketplace
- plugins::plugin_row_state
- plugins::update_availability
- review::doc_scope_path
- review::doc_scope_ref
- review::is_doc_scope
- review::is_tree_scope
- review::tree_scope_ref
- review::u64_from_number_or_string
- session_update::raw_input_carries_content
- slack::default_dm_poll_seconds
- slack::default_poll_seconds
- slack::default_stale_after_hours
- slack::default_thread_idle_days
- slack::shares_or_null
- subagents::inline_mcp_server::deserialize
- subagents::inline_mcp_server::serialize
- workers::worker_tag
Type Aliases
Constants
- browser::ADVERTISED_TOOLS
- browser::DOWNLOAD_BACKLOG
- browser::MAX_UPLOAD_BYTES
- browser::MAX_UPLOAD_FILES
- client::FONT_NAMES
- client::MARK_NAMES
- client::THEME_NAMES
- image::SUPPORTED_IMAGE_MIME_TYPES
- plugins::ALREADY_CURRENT_MARKER
- review::DOC_SCOPE_PREFIX
- review::TREE_SCOPE_PREFIX
- server::DEFAULT_FIRST_FRAME_CAP_KB
- server::DEFAULT_MORE_PAGE_CAP_KB
- server::DEFAULT_SERVER_PORT
- server::DEFAULT_TOOL_RECORD_CAP_KB
- slack::DEFAULT_DM_POLL_SECONDS
- slack::DEFAULT_POLL_SECONDS
- slack::DEFAULT_STALE_AFTER_HOURS
- slack::DEFAULT_THREAD_IDLE_DAYS
- slack::MIN_DM_POLL_SECONDS
- terminal::MAX_COLS
- terminal::MAX_ROWS
- terminal::MIN_COLS
- terminal::MIN_ROWS
- terminal::TERMINAL_INPUT_TAG
- terminal::TERMINAL_OUTPUT_TAG
- wire::COMPRESSED_JSON_TAG
- workers::FORGE_WORKER_TAG_PREFIX
- workers::LEAD_LABEL