Skip to main content

Crate roder_protocol

Crate roder_protocol 

Source

Re-exports§

pub use chrome::*;
pub use speech::*;
pub use workflows::*;

Modules§

agent_node
Agent-node protocol DTOs (roadmap phase 67, Stage 3).
chrome
Protocol-facing DTOs for the chrome/* app-server methods.
hosted
hosted/* protocol DTOs (roadmap phase 72, Task 1).
methods
schema
speech
stats
stats/* protocol DTOs for local usage analytics (roadmap phase 73).
workflows

Structs§

AgentDescriptor
AgentsListResult
ApprovalRequestedNotification
ApprovalResolvedNotification
ArtifactDeleteParams
ArtifactDeleteResult
ArtifactGrepParams
ArtifactGrepResult
ArtifactListParams
ArtifactListResult
ArtifactReadParams
ArtifactReadResult
ArtifactTailParams
ArtifactTailResult
AutomationRunFailedNotification
AutomationRunNotification
AutomationRunSkippedNotification
AutomationsCancelRunParams
AutomationsCancelRunResult
AutomationsCreateParams
AutomationsCreateResult
AutomationsDeleteParams
AutomationsDeleteResult
AutomationsListParams
AutomationsListResult
AutomationsRunNowParams
AutomationsRunNowResult
AutomationsRunsParams
AutomationsRunsResult
AutomationsStatusResult
AutomationsUpdateParams
AutomationsUpdatePatch
AutomationsUpdateResult
CodeIndexChunkReadPage
CodeIndexProofsListParams
CodeIndexProofsListResult
CodeIndexReadChunkParams
CodeIndexReadChunkResult
CodeIndexRebuildParams
CodeIndexRebuildResult
CodeIndexSearchParams
CodeIndexSearchResultEnvelope
CodeIndexStatusNotification
CodeIndexStatusParams
CodeIndexStatusResult
CodeIndexStatusView
CommandDescriptor
CommandExecOutputDeltaNotification
CommandExecParams
CommandExecResponse
CommandsExpandParams
CommandsExpandResult
CommandsListResult
CommandsRunParams
CommandsRunResult
DesignBatchGetParams
DesignBatchGetResult
DesignDocumentResult
DesignEditorStateResult
DesignExportNodesParams
DesignExportNodesResult
DesignExportedNode
DesignGetEditorStateParams
DesignGetScreenshotParams
DesignGuidelineCategory
DesignGuidelinesResult
DesignLayoutNode
DesignNodeAlias
DesignNodeSearchPattern
DesignPatchParams
DesignPatchResult
DesignScreenshotResult
DesignSetSelectionParams
DesignSetVariablesParams
DesignSnapshotLayoutResult
DesignSpawnAgentsParams
DesignSpawnAgentsResult
DesignSpawnedAgentScope
DesignVariablesResult
DesignWorkspaceParams
DiscoveryGroupsParams
DiscoveryGroupsResult
DiscoveryPromoteParams
DiscoveryPromoteResult
DiscoveryPromotedClearParams
DiscoveryPromotedClearResult
DiscoveryPromotedListParams
DiscoveryPromotedListResult
DiscoveryReadPage
DiscoveryReadParams
DiscoveryReadResult
DiscoveryRefreshResult
DiscoverySearchParams
DiscoverySearchResult
EvalReliabilitySummary
EvalReportReadParams
EvalReportReadResult
EvalReportSummary
EvalReportsListParams
EvalReportsListResult
ExtensionsListResult
ExternalToolCall
Model-issued call to a host-executed external tool, embedded in thread/toolExecutionRequested.
ForksCreateParams
ForksCreateResult
ForksListParams
ForksListResult
ForksProvidersListResult
ForksRemoveParams
ForksRemoveResult
FsReadDirectoryEntry
FsReadDirectoryParams
FsReadDirectoryResponse
FsReadFileParams
FsReadFileResponse
HunkListParams
HunkListResult
HunkReadParams
HunkReadResult
HunkRollbackParams
HunkRollbackResult
InferenceRoutingCostSummary
InferenceRoutingDecisionEvent
InferenceRoutingMetricsParams
InferenceRoutingMetricsResult
InferenceRoutingRegretSummary
InferenceRoutingStatusParams
InferenceRoutingStatusResult
InitializeResult
JsonRpcError
JsonRpcNotification
JsonRpcRequest
JsonRpcResponse
KnowledgeDeleteParams
KnowledgeDeleteResult
KnowledgeLinkSetParams
KnowledgeListParams
KnowledgeListResult
KnowledgeReadParams
KnowledgeReadResult
KnowledgeRevisionsParams
KnowledgeRevisionsResult
KnowledgeSaveParams
KnowledgeSaveResult
KnowledgeSearchParams
KnowledgeSearchResults
KnowledgeUpdateParams
MarketplacePluginParams
MarketplacePluginResult
MarketplacesAddParams
MarketplacesAddResult
MarketplacesInstallDefaultParams
MarketplacesInstallDefaultResult
MarketplacesListResult
MarketplacesRefreshParams
MarketplacesRefreshResult
MarketplacesRemoveParams
MarketplacesRemoveResult
MarketplacesSearchParams
MarketplacesSearchResult
MediaAttachToTurnParams
MediaAttachToTurnResult
MediaDeleteParams
MediaDeleteResult
MediaImageGenerateParams
MediaImageGenerateResult
MediaImageProvidersListParams
MediaImageProvidersListResult
MediaListParams
MediaListResult
MediaReadParams
MediaReadResult
MediaThumbnailParams
MediaThumbnailResult
MemoryDeleteParams
MemoryDeleteResult
MemoryListParams
MemoryListResult
MemoryProviderListResult
MemoryProviderSetParams
MemoryQueryParams
MemoryQueryResult
MemoryReadParams
MemoryReadResult
MemoryRecallPreviewParams
MemoryRecallPreviewResult
MemorySaveParams
MemorySaveResult
MemoryUpdateParams
Model
ModelListResult
ModelSelectParams
ModelSelectResult
PackageDescriptor
Installed package record plus its enumerated resources.
PackageResourceDescriptor
One resource of an installed package, with its registry-facing id (<package-id>:<kind>/<name>).
PackageSyncOutcome
PackageUpdateOutcome
PackagesApproveExtensionsParams
PackagesApproveExtensionsResult
PackagesInstallParams
PackagesInstallResult
PackagesListResult
PackagesRemoveParams
PackagesRemoveResult
PackagesSetEnabledParams
PackagesSetEnabledResult
PackagesSetFiltersParams
PackagesSetFiltersResult
PackagesSyncResult
PackagesUpdateParams
PackagesUpdateResult
PendingPlanExitDescriptor
PlanExitRequestedNotification
PlanExitResolvedNotification
PlanReviewApproveParams
PlanReviewApproveResult
PlanReviewCommentParams
PlanReviewCommentResult
PlanReviewReadParams
PlanReviewReadResult
PlanReviewRejectParams
PlanReviewRejectResult
PlanReviewRewriteParams
PlanReviewRewriteResult
PluginDisableParams
PluginDisableResult
PluginInstallAllVariantsParams
PluginInstallAllVariantsResult
PluginInstallParams
PluginInstallResult
PluginListInstalledResult
PluginPreviewInstallParams
PluginPreviewInstallResult
PluginUninstallParams
PluginUninstallResult
ProcessesGetParams
ProcessesGetResult
ProcessesListParams
ProcessesListResult
ProcessesStopAllParams
ProcessesStopAllResult
ProcessesStopParams
ProcessesStopResult
ProcessesSubscribeResult
ProviderAuthResult
ProviderClearParams
ProviderClearResult
ProviderConfigureParams
ProviderConfigureResult
ProviderDescriptor
ProviderSelectParams
ProviderSelectResult
ProvidersListResult
RetrievalDebugSummary
RetrievalMetricsResult
RetrievalPromotedCapabilityState
RetrievalPromotedResult
RetrievalRecommendationsResult
RetrievalTurnParams
RoderDesignDocument
RoderDesignMetadata
RoderDesignNode
RunnerProviderDescriptor
RunnerStatus
RunnersDeleteResult
RunnersListResult
RunnersPortsResult
RunnersSelectParams
RunnersSelectResult
RunnersSessionResult
RunnersSnapshotResult
SearchIndexClearParams
SearchIndexClearResult
SearchIndexRebuildParams
SearchIndexRebuildResult
SearchIndexSettings
SearchIndexStatus
SearchIndexStatusNotification
SearchIndexStatusParams
SearchIndexStatusResult
SearchIndexWarmupParams
SearchIndexWarmupResult
SettingsGetResult
SettingsSetDefaultModeParams
SettingsSetDefaultModeResult
SettingsSetFileBackedDynamicContextParams
SettingsSetFileBackedDynamicContextResult
SettingsSetSearchIndexParams
SettingsSetSearchIndexResult
SettingsSetShellParams
SettingsSetShellResult
SettingsSetWebSearchParams
SettingsSetWebSearchResult
ShellSettings
SkillsListParams
SkillsListResult
SkillsReadParams
SkillsReadResult
SkillsSetEnabledParams
SkillsSetExposureParams
SkillsUpdateResult
SubagentTraceReadParams
SubagentTraceReadResult
SubagentTracesListParams
SubagentTracesListResult
TaskLogDescriptor
TasksCancelParams
TasksCancelResult
TasksGetParams
TasksGetResult
TasksListResult
TasksSubmitParams
TasksSubmitResult
TasksSubscribeResult
TeamCleanupCompletedNotification
TeamCleanupParams
TeamCleanupResult
TeamDescriptor
TeamDisplayModeChangedNotification
TeamListParams
TeamListResult
TeamMemberCompletedNotification
TeamMemberFocusParams
TeamMemberFocusResult
TeamMemberInterruptParams
TeamMemberInterruptResult
TeamMemberMessageDeltaNotification
TeamMemberMessageParams
TeamMemberMessageResult
TeamMemberStartParams
TeamMemberStartResult
TeamMemberStartedNotification
TeamMemberStatusChangedNotification
TeamReadParams
TeamReadResult
TeamStartMemberParams
TeamStartParams
TeamStartResult
TeamStartedNotification
TeamTaskChangedNotification
Thread
ThreadArchiveParams
ThreadArchiveResult
ThreadExitPlanParams
ThreadExitPlanResult
ThreadForkParams
ThreadForkResult
ThreadForkStatusParams
ThreadForkStatusResult
ThreadGoal
ThreadGoalClearParams
ThreadGoalClearResult
ThreadGoalClearedNotification
ThreadGoalGetParams
ThreadGoalGetResult
ThreadGoalSetParams
ThreadGoalSetResult
ThreadGoalUpdatedNotification
ThreadItemEvent
ThreadListParams
ThreadListResult
ThreadReadParams
ThreadReadResult
ThreadRemoveForkParams
ThreadRemoveForkResult
ThreadResolveApprovalParams
ThreadResolveApprovalResult
ThreadResolveUserInputParams
ThreadResolveUserInputResult
ThreadRunnerParams
ThreadSetModeParams
ThreadSetModeResult
ThreadStartParams
ThreadStartResult
ThreadStartedNotification
ThreadStateResult
ThreadStatus
ThreadStatusChangedNotification
ToolCallParams
ToolCallResult
ToolExecutionRequestedNotification
ToolExecutionResolvedNotification
ToolsListResult
ToolsResolveParams
Completes a pending host-executed tool call published via thread/toolExecutionRequested.
ToolsResolveResult
Turn
TurnCompletedNotification
TurnDeadlineExceededNotification
TurnInputItem
TurnInterruptParams
TurnInterruptResult
TurnPartialResultNotification
TurnStartParams
TurnStartResult
TurnStartedNotification
TurnSteerParams
TurnSteerResult
UserInputRequestedNotification
UserInputResolvedNotification
VcsChangesListParams
VcsChangesListResult
VcsChangesReadParams
VcsChangesTotals
VcsLineSwitchParams
VcsRestoreParams
VcsSelectionParams
VcsSnapshotCreateParams
VcsSyncParams
VcsWorkspaceParams
VerificationCompletedNotification
VerificationRequiredNotification
VerificationSkippedNotification
WebSearchSettings
WebwrightArtifactsResult
WebwrightExportParams
WebwrightExportResult
WebwrightLatestRunResult
WebwrightPrepareParams
WebwrightPrepareResult
WebwrightReportResult
WebwrightRerunParams
WebwrightRerunResult
WebwrightSetupParams
WebwrightSetupResult
WebwrightSetupStepResult
WebwrightSubmitParams
WebwrightSubmitResult
WebwrightVerifyResult
WebwrightVisualJudgeParams
WebwrightVisualJudgeResult
WebwrightWorkspaceParams
WorkflowEnableParams
WorkflowEnableResult
WorkflowIgnoreParams
WorkflowIgnoreResult
WorkflowPreviewParams
WorkflowPreviewResult
WorkflowRefreshParams
WorkflowRefreshResult
WorkflowRemoveParams
WorkflowRemoveResult
WorkflowScanParams
WorkflowScanResult
Workspace
WorkspaceChangesListParams
WorkspaceChangesListResult
WorkspaceCreateParams
WorkspaceCreateResult
WorkspaceFileEntry
WorkspaceFileQueryMatch
WorkspaceFilesChildrenParams
WorkspaceFilesChildrenResult
WorkspaceFilesQueryParams
WorkspaceFilesQueryResult
WorkspaceFilesReadParams
WorkspaceFilesReadResult
WorkspaceFilesRebuildParams
WorkspaceFilesRebuildResult
WorkspaceFilesRootStatus
WorkspaceFilesStatus
WorkspaceFilesStatusNotification
WorkspaceFilesStatusParams
WorkspaceFilesStatusResult
WorkspaceForgetParams
WorkspaceForgetResult
WorkspaceFork
WorkspaceListParams
WorkspaceListResult
WorkspaceRoot
WorkspaceRootInput
WorkspaceUpdateParams
WorkspaceUpdateResult

Enums§

DesignPatchOperation
Item
ModelSelectChoice
PackageSyncStatus
PackageUpdateStatus
SearchIndexStatusState
ThreadGoalStatus
ThreadItemDelta
ThreadItemEventKind
ThreadItemStatus
WorkspaceFileKind
WorkspaceFilesIndexState
WorkspaceFilesReadEncoding

Type Aliases§

DesignGetGuidelinesParams
DesignGetVariablesParams
DesignSnapshotLayoutParams