pub enum RoderEvent {
Show 188 variants
RuntimeStarted(RuntimeStarted),
ExtensionRegistered(ExtensionRegistered),
ExtensionEventEmitted(ExtensionEventEmitted),
EventSinkFailed(EventSinkFailed),
ThreadCreated(ThreadCreated),
ThreadLoaded(ThreadLoaded),
ThreadForkRequested(ThreadForkRequested),
ThreadForked(ThreadForked),
ThreadForkFailed(ThreadForkFailed),
ThreadForkRemoved(ThreadForkRemoved),
TurnStarted(TurnStarted),
ContextAssemblyStarted(ContextAssemblyStarted),
ContextBlockAdded(ContextBlockAdded),
ContextAssemblyCompleted(ContextAssemblyCompleted),
ContextEntrypointCandidatesInjected(ContextEntrypointCandidatesInjected),
ContextCompactionStarted(ContextCompactionStarted),
ContextCompactionRecorded(ContextCompactionRecorded),
ContextCompactionSkipped(ContextCompactionSkipped),
InferenceRoutingDecision(InferenceRoutingDecisionEvent),
InferenceStarted(InferenceStarted),
InferenceEventReceived(InferenceEventReceived),
ToolCallRequested(ToolCallRequested),
ToolCallValidationRecorded(ToolCallValidationRecorded),
ReliabilityFailureRecorded(ReliabilityFailureRecorded),
ReliabilityRetryRecorded(ReliabilityRetryRecorded),
ReliabilityLimitRecorded(ReliabilityLimitRecorded),
ReliabilityMetricRecorded(ReliabilityMetricRecorded),
CodeIndexingStarted(CodeIndexingStarted),
CodeIndexChunked(CodeIndexChunked),
CodeIndexEmbedded(CodeIndexEmbedded),
CodeIndexReady(CodeIndexReady),
CodeIndexStale(CodeIndexStale),
CodeIndexFailed(CodeIndexFailed),
CodeIndexProofFilteredResultDropped(CodeIndexProofFilteredResultDropped),
ApprovalRequested(ApprovalRequested),
ApprovalResolved(ApprovalResolved),
ExternalToolCallRequested(ExternalToolCallRequested),
ExternalToolCallResolved(ExternalToolCallResolved),
UserInputRequested(UserInputRequested),
UserInputResolved(UserInputResolved),
TaskLedgerUpdated(TaskLedgerUpdated),
VerificationRequired(VerificationRequired),
VerificationCompleted(VerificationCompleted),
VerificationSkipped(VerificationSkipped),
PolicyDecisionRecorded(PolicyDecisionRecorded),
PolicyBypassActive(PolicyBypassActive),
PolicyModeChanged(PolicyModeChanged),
PolicyExitPlanRequested(PolicyExitPlanRequested),
PolicyExitPlanResolved(PolicyExitPlanResolved),
ToolCallStarted(ToolCallStarted),
ToolCallCompleted(ToolCallCompleted),
ToolOutputTruncated(ToolOutputTruncated),
SubagentStarted(SubagentStarted),
SubagentMessage(SubagentMessage),
SubagentToolCall(SubagentToolCall),
SubagentCompleted(SubagentCompleted),
SubagentFailed(SubagentFailed),
SubagentTraceCreated(SubagentTraceCreated),
SubagentTraceDelta(SubagentTraceDeltaEvent),
SubagentTraceStatusChanged(SubagentTraceStatusChanged),
SubagentTraceCompleted(SubagentTraceCompleted),
SubagentTraceFailed(SubagentTraceFailed),
PlanReviewCreated(PlanReviewCreated),
PlanReviewStatusChanged(PlanReviewStatusChanged),
PlanReviewCommentAdded(PlanReviewCommentAdded),
PlanReviewRewritten(PlanReviewRewritten),
PlanReviewApproved(PlanReviewApproved),
PlanReviewRejected(PlanReviewRejected),
HunkRecorded(HunkRecorded),
WorkspaceChangeObserved(WorkspaceChangeObserved),
HunkRollbackRequested(HunkRollbackRequested),
HunkRollbackCompleted(HunkRollbackCompleted),
WorkflowImportsDetected(WorkflowImportsDetected),
WorkflowImportPreviewed(WorkflowImportPreviewed),
WorkflowImportEnabled(WorkflowImportEnabled),
WorkflowImportDisabled(WorkflowImportDisabled),
WorkflowImportStale(WorkflowImportStale),
WorkflowImportFailed(WorkflowImportFailed),
WorkflowRunDrafted(WorkflowRunDrafted),
WorkflowApprovalRequested(WorkflowApprovalRequested),
WorkflowRunApproved(WorkflowRunApproved),
WorkflowRunDenied(WorkflowRunDenied),
WorkflowRunQueued(WorkflowRunQueued),
WorkflowRunStarted(WorkflowRunStarted),
WorkflowPhaseStarted(WorkflowPhaseStarted),
WorkflowPhaseCompleted(WorkflowPhaseCompleted),
WorkflowAgentQueued(WorkflowAgentQueued),
WorkflowAgentStarted(WorkflowAgentStarted),
WorkflowAgentCompleted(WorkflowAgentCompleted),
WorkflowAgentFailed(WorkflowAgentFailed),
WorkflowOutputRecorded(WorkflowOutputRecorded),
WorkflowCheckpointRecorded(WorkflowCheckpointRecorded),
WorkflowRunPaused(WorkflowRunPaused),
WorkflowRunResumed(WorkflowRunResumed),
WorkflowRunStopped(WorkflowRunStopped),
WorkflowRunCompleted(WorkflowRunCompleted),
WorkflowRunFailed(WorkflowRunFailed),
MediaArtifactCreated(MediaArtifactCreated),
MediaArtifactUpdated(MediaArtifactUpdated),
MediaArtifactDeleted(MediaArtifactDeleted),
MediaPreviewReady(MediaPreviewReady),
ContextArtifactCreated(ContextArtifactCreated),
ContextArtifactAppended(ContextArtifactAppended),
ContextArtifactCapped(ContextArtifactCapped),
ContextArtifactDeleted(ContextArtifactDeleted),
ContextArtifactRetentionExpired(ContextArtifactRetentionExpired),
DiscoveryCatalogBuilt(DiscoveryCatalogBuilt),
DiscoveryItemUpdated(DiscoveryItemUpdated),
DiscoveryAuthRequired(DiscoveryAuthRequired),
DiscoveryItemRead(DiscoveryItemRead),
DiscoveryItemPromoted(DiscoveryItemPromoted),
DiscoveryPromotionReused(DiscoveryPromotionReused),
DiscoveryWarmCacheHit(DiscoveryWarmCacheHit),
DiscoveryPromotionExpired(DiscoveryPromotionExpired),
RetrievalRoutePlanned(RetrievalRoutePlanned),
RetrievalRouteAccepted(RetrievalRouteAccepted),
RetrievalRouteIgnored(RetrievalRouteIgnored),
RetrievalRouteFailed(RetrievalRouteFailed),
RetrievalResultUsed(RetrievalResultUsed),
RetrievalDiscoveryItemPromoted(RetrievalDiscoveryItemPromoted),
RetrievalPromotionSkipped(RetrievalPromotionSkipped),
MemorySaved(MemorySaved),
MemoryUpdated(MemoryUpdated),
MemoryDeleted(MemoryDeleted),
MemoryQueried(MemoryQueried),
MemoryRecallReady(MemoryRecallReady),
MemoryReembedQueued(MemoryReembedQueued),
MemoryProviderChanged(MemoryProviderChanged),
MemoryObservationRecorded(MemoryObservationRecorded),
KnowledgeSaved(KnowledgeSaved),
KnowledgeUpdated(KnowledgeUpdated),
KnowledgeArchived(KnowledgeArchived),
KnowledgeLinked(KnowledgeLinked),
RemoteServerStarted(RemoteServerStarted),
RemoteServerStopped(RemoteServerStopped),
RemoteAuthFailed(RemoteAuthFailed),
RemoteClientConnected(RemoteClientConnected),
RemoteClientDisconnected(RemoteClientDisconnected),
ThreadGoalUpdated(ThreadGoalUpdated),
ThreadGoalCleared(ThreadGoalCleared),
RoadmapChanged(RoadmapChanged),
AutomationCreated(AutomationCreated),
AutomationUpdated(AutomationUpdated),
AutomationDeleted(AutomationDeleted),
AutomationDue(AutomationDue),
AutomationLeased(AutomationLeased),
AutomationQueued(AutomationQueued),
AutomationStarted(AutomationStarted),
AutomationCompleted(AutomationCompleted),
AutomationFailed(AutomationFailed),
AutomationSkipped(AutomationSkipped),
AutomationLeaseExpired(AutomationLeaseExpired),
SkillsCatalogLoaded(SkillsCatalogLoaded),
SkillConfigApplied(SkillConfigApplied),
SkillActivationResolved(SkillActivationResolved),
SkillIndexRendered(SkillIndexRendered),
SkillInvoked(SkillInvoked),
SkillAutoActivated(SkillAutoActivated),
SkillSkipped(SkillSkipped),
TaskStarted(TaskStarted),
TaskOutput(TaskOutput),
TaskCompleted(TaskCompleted),
TaskFailed(TaskFailed),
TaskCancelled(TaskCancelled),
ProcessStarted(ProcessStarted),
ProcessOutput(ProcessOutput),
ProcessExited(ProcessExited),
ProcessStopping(ProcessStopping),
ProcessStopped(ProcessStopped),
ProcessFailed(ProcessFailed),
FileChangePreviewReady(FileChangePreviewReady),
FileChanged(FileChanged),
TranscriptItemAppended(TranscriptItemAppended),
TurnCompleted(TurnCompleted),
TurnFailed(TurnFailed),
TurnPartialResult(TurnPartialResult),
TurnDeadlineExceeded(TurnDeadlineExceeded),
TurnInterrupted(TurnInterrupted),
TurnSteered(TurnSteered),
RunnerLifecycle(RunnerLifecycle),
TeamStarted(TeamStarted),
TeamMemberStarted(TeamMemberStarted),
TeamMemberStatusChanged(TeamMemberStatusChanged),
TeamMemberMessageDelta(TeamMemberMessageDelta),
TeamMemberCompleted(TeamMemberCompleted),
TeamDisplayModeChanged(TeamDisplayModeChanged),
TeamTaskChanged(TeamTaskChanged),
TeamCleanupCompleted(TeamCleanupCompleted),
}Variants§
RuntimeStarted(RuntimeStarted)
ExtensionRegistered(ExtensionRegistered)
ExtensionEventEmitted(ExtensionEventEmitted)
EventSinkFailed(EventSinkFailed)
ThreadCreated(ThreadCreated)
ThreadLoaded(ThreadLoaded)
ThreadForkRequested(ThreadForkRequested)
ThreadForked(ThreadForked)
ThreadForkFailed(ThreadForkFailed)
ThreadForkRemoved(ThreadForkRemoved)
TurnStarted(TurnStarted)
ContextAssemblyStarted(ContextAssemblyStarted)
ContextBlockAdded(ContextBlockAdded)
ContextAssemblyCompleted(ContextAssemblyCompleted)
ContextEntrypointCandidatesInjected(ContextEntrypointCandidatesInjected)
ContextCompactionStarted(ContextCompactionStarted)
ContextCompactionRecorded(ContextCompactionRecorded)
ContextCompactionSkipped(ContextCompactionSkipped)
InferenceRoutingDecision(InferenceRoutingDecisionEvent)
InferenceStarted(InferenceStarted)
InferenceEventReceived(InferenceEventReceived)
ToolCallRequested(ToolCallRequested)
ToolCallValidationRecorded(ToolCallValidationRecorded)
ReliabilityFailureRecorded(ReliabilityFailureRecorded)
ReliabilityRetryRecorded(ReliabilityRetryRecorded)
ReliabilityLimitRecorded(ReliabilityLimitRecorded)
ReliabilityMetricRecorded(ReliabilityMetricRecorded)
CodeIndexingStarted(CodeIndexingStarted)
CodeIndexChunked(CodeIndexChunked)
CodeIndexEmbedded(CodeIndexEmbedded)
CodeIndexReady(CodeIndexReady)
CodeIndexStale(CodeIndexStale)
CodeIndexFailed(CodeIndexFailed)
CodeIndexProofFilteredResultDropped(CodeIndexProofFilteredResultDropped)
ApprovalRequested(ApprovalRequested)
ApprovalResolved(ApprovalResolved)
ExternalToolCallRequested(ExternalToolCallRequested)
ExternalToolCallResolved(ExternalToolCallResolved)
UserInputRequested(UserInputRequested)
UserInputResolved(UserInputResolved)
TaskLedgerUpdated(TaskLedgerUpdated)
VerificationRequired(VerificationRequired)
VerificationCompleted(VerificationCompleted)
VerificationSkipped(VerificationSkipped)
PolicyDecisionRecorded(PolicyDecisionRecorded)
PolicyBypassActive(PolicyBypassActive)
PolicyModeChanged(PolicyModeChanged)
PolicyExitPlanRequested(PolicyExitPlanRequested)
PolicyExitPlanResolved(PolicyExitPlanResolved)
ToolCallStarted(ToolCallStarted)
ToolCallCompleted(ToolCallCompleted)
ToolOutputTruncated(ToolOutputTruncated)
SubagentStarted(SubagentStarted)
SubagentMessage(SubagentMessage)
SubagentToolCall(SubagentToolCall)
SubagentCompleted(SubagentCompleted)
SubagentFailed(SubagentFailed)
SubagentTraceCreated(SubagentTraceCreated)
SubagentTraceDelta(SubagentTraceDeltaEvent)
SubagentTraceStatusChanged(SubagentTraceStatusChanged)
SubagentTraceCompleted(SubagentTraceCompleted)
SubagentTraceFailed(SubagentTraceFailed)
PlanReviewCreated(PlanReviewCreated)
PlanReviewStatusChanged(PlanReviewStatusChanged)
PlanReviewCommentAdded(PlanReviewCommentAdded)
PlanReviewRewritten(PlanReviewRewritten)
PlanReviewApproved(PlanReviewApproved)
PlanReviewRejected(PlanReviewRejected)
HunkRecorded(HunkRecorded)
WorkspaceChangeObserved(WorkspaceChangeObserved)
HunkRollbackRequested(HunkRollbackRequested)
HunkRollbackCompleted(HunkRollbackCompleted)
WorkflowImportsDetected(WorkflowImportsDetected)
WorkflowImportPreviewed(WorkflowImportPreviewed)
WorkflowImportEnabled(WorkflowImportEnabled)
WorkflowImportDisabled(WorkflowImportDisabled)
WorkflowImportStale(WorkflowImportStale)
WorkflowImportFailed(WorkflowImportFailed)
WorkflowRunDrafted(WorkflowRunDrafted)
WorkflowApprovalRequested(WorkflowApprovalRequested)
WorkflowRunApproved(WorkflowRunApproved)
WorkflowRunDenied(WorkflowRunDenied)
WorkflowRunQueued(WorkflowRunQueued)
WorkflowRunStarted(WorkflowRunStarted)
WorkflowPhaseStarted(WorkflowPhaseStarted)
WorkflowPhaseCompleted(WorkflowPhaseCompleted)
WorkflowAgentQueued(WorkflowAgentQueued)
WorkflowAgentStarted(WorkflowAgentStarted)
WorkflowAgentCompleted(WorkflowAgentCompleted)
WorkflowAgentFailed(WorkflowAgentFailed)
WorkflowOutputRecorded(WorkflowOutputRecorded)
WorkflowCheckpointRecorded(WorkflowCheckpointRecorded)
WorkflowRunPaused(WorkflowRunPaused)
WorkflowRunResumed(WorkflowRunResumed)
WorkflowRunStopped(WorkflowRunStopped)
WorkflowRunCompleted(WorkflowRunCompleted)
WorkflowRunFailed(WorkflowRunFailed)
MediaArtifactCreated(MediaArtifactCreated)
MediaArtifactUpdated(MediaArtifactUpdated)
MediaArtifactDeleted(MediaArtifactDeleted)
MediaPreviewReady(MediaPreviewReady)
ContextArtifactCreated(ContextArtifactCreated)
ContextArtifactAppended(ContextArtifactAppended)
ContextArtifactCapped(ContextArtifactCapped)
ContextArtifactDeleted(ContextArtifactDeleted)
ContextArtifactRetentionExpired(ContextArtifactRetentionExpired)
DiscoveryCatalogBuilt(DiscoveryCatalogBuilt)
DiscoveryItemUpdated(DiscoveryItemUpdated)
DiscoveryAuthRequired(DiscoveryAuthRequired)
DiscoveryItemRead(DiscoveryItemRead)
DiscoveryItemPromoted(DiscoveryItemPromoted)
DiscoveryPromotionReused(DiscoveryPromotionReused)
DiscoveryWarmCacheHit(DiscoveryWarmCacheHit)
DiscoveryPromotionExpired(DiscoveryPromotionExpired)
RetrievalRoutePlanned(RetrievalRoutePlanned)
RetrievalRouteAccepted(RetrievalRouteAccepted)
RetrievalRouteIgnored(RetrievalRouteIgnored)
RetrievalRouteFailed(RetrievalRouteFailed)
RetrievalResultUsed(RetrievalResultUsed)
RetrievalDiscoveryItemPromoted(RetrievalDiscoveryItemPromoted)
RetrievalPromotionSkipped(RetrievalPromotionSkipped)
MemorySaved(MemorySaved)
MemoryUpdated(MemoryUpdated)
MemoryDeleted(MemoryDeleted)
MemoryQueried(MemoryQueried)
MemoryRecallReady(MemoryRecallReady)
MemoryReembedQueued(MemoryReembedQueued)
MemoryProviderChanged(MemoryProviderChanged)
MemoryObservationRecorded(MemoryObservationRecorded)
KnowledgeSaved(KnowledgeSaved)
KnowledgeUpdated(KnowledgeUpdated)
KnowledgeArchived(KnowledgeArchived)
KnowledgeLinked(KnowledgeLinked)
RemoteServerStarted(RemoteServerStarted)
RemoteServerStopped(RemoteServerStopped)
RemoteAuthFailed(RemoteAuthFailed)
RemoteClientConnected(RemoteClientConnected)
RemoteClientDisconnected(RemoteClientDisconnected)
ThreadGoalUpdated(ThreadGoalUpdated)
ThreadGoalCleared(ThreadGoalCleared)
RoadmapChanged(RoadmapChanged)
AutomationCreated(AutomationCreated)
AutomationUpdated(AutomationUpdated)
AutomationDeleted(AutomationDeleted)
AutomationDue(AutomationDue)
AutomationLeased(AutomationLeased)
AutomationQueued(AutomationQueued)
AutomationStarted(AutomationStarted)
AutomationCompleted(AutomationCompleted)
AutomationFailed(AutomationFailed)
AutomationSkipped(AutomationSkipped)
AutomationLeaseExpired(AutomationLeaseExpired)
SkillsCatalogLoaded(SkillsCatalogLoaded)
SkillConfigApplied(SkillConfigApplied)
SkillActivationResolved(SkillActivationResolved)
SkillIndexRendered(SkillIndexRendered)
SkillInvoked(SkillInvoked)
SkillAutoActivated(SkillAutoActivated)
SkillSkipped(SkillSkipped)
TaskStarted(TaskStarted)
TaskOutput(TaskOutput)
TaskCompleted(TaskCompleted)
TaskFailed(TaskFailed)
TaskCancelled(TaskCancelled)
ProcessStarted(ProcessStarted)
ProcessOutput(ProcessOutput)
ProcessExited(ProcessExited)
ProcessStopping(ProcessStopping)
ProcessStopped(ProcessStopped)
ProcessFailed(ProcessFailed)
FileChangePreviewReady(FileChangePreviewReady)
FileChanged(FileChanged)
TranscriptItemAppended(TranscriptItemAppended)
TurnCompleted(TurnCompleted)
TurnFailed(TurnFailed)
TurnPartialResult(TurnPartialResult)
TurnDeadlineExceeded(TurnDeadlineExceeded)
TurnInterrupted(TurnInterrupted)
TurnSteered(TurnSteered)
RunnerLifecycle(RunnerLifecycle)
TeamStarted(TeamStarted)
TeamMemberStarted(TeamMemberStarted)
TeamMemberStatusChanged(TeamMemberStatusChanged)
TeamMemberMessageDelta(TeamMemberMessageDelta)
TeamMemberCompleted(TeamMemberCompleted)
TeamDisplayModeChanged(TeamDisplayModeChanged)
TeamTaskChanged(TeamTaskChanged)
TeamCleanupCompleted(TeamCleanupCompleted)
Implementations§
Trait Implementations§
Source§impl Clone for RoderEvent
impl Clone for RoderEvent
Source§fn clone(&self) -> RoderEvent
fn clone(&self) -> RoderEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RoderEvent
impl Debug for RoderEvent
Source§impl<'de> Deserialize<'de> for RoderEvent
impl<'de> Deserialize<'de> for RoderEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RoderEvent
impl RefUnwindSafe for RoderEvent
impl Send for RoderEvent
impl Sync for RoderEvent
impl Unpin for RoderEvent
impl UnsafeUnpin for RoderEvent
impl UnwindSafe for RoderEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more