Expand description
Event resource types and the EventResource struct.
Events are delivered via Server-Sent Events (SSE). The EventResource
will expose a streaming list() method once SSE support is wired up
(Task 3.1). For now only the data types are defined.
Structs§
- Command
Executed Props - Properties for
EventListResponse::CommandExecuted. - Empty
Props - Empty properties payload for events with no extra data.
- Event
Resource - Resource accessor for the
/eventSSE endpoint. - File
Edited Props - Properties for
EventListResponse::FileEdited. - File
Watcher Updated Props - Properties for
EventListResponse::FileWatcherUpdated. - Installation
Update Available Props - Properties for
EventListResponse::InstallationUpdateAvailable. - Installation
Updated Props - Properties for
EventListResponse::InstallationUpdated. - LspClient
Diagnostics Props - Properties for
EventListResponse::LspClientDiagnostics. - McpBrowser
Open Failed Props - Properties for
EventListResponse::McpBrowserOpenFailed. - McpTools
Changed Props - Properties for
EventListResponse::McpToolsChanged. - Message
Part Delta Props - Properties for
EventListResponse::MessagePartDelta. - Message
Part Removed Props - Properties for
EventListResponse::MessagePartRemoved. - Message
Part Updated Props - Properties for
EventListResponse::MessagePartUpdated. - Message
Removed Props - Properties for
EventListResponse::MessageRemoved. - Message
Updated Props - Properties for
EventListResponse::MessageUpdated. - Permission
Replied Props - Properties for
EventListResponse::PermissionReplied. - Project
Updated Props - Properties for
EventListResponse::ProjectUpdated. - Pty
- A pseudo-terminal (PTY) descriptor.
- PtyCreated
Props - Properties for
EventListResponse::PtyCreated. - PtyDeleted
Props - Properties for
EventListResponse::PtyDeleted. - PtyExited
Props - Properties for
EventListResponse::PtyExited. - PtyUpdated
Props - Properties for
EventListResponse::PtyUpdated. - Question
Rejected Props - Properties for
EventListResponse::QuestionRejected. - Question
Replied Props - Properties for
EventListResponse::QuestionReplied. - Server
Instance Disposed Props - Properties for
EventListResponse::ServerInstanceDisposed. - Session
Compacted Props - Properties for
EventListResponse::SessionCompacted. - Session
Created Props - Properties for
EventListResponse::SessionCreated. - Session
Deleted Props - Properties for
EventListResponse::SessionDeleted. - Session
Diff Props - Properties for
EventListResponse::SessionDiff. - Session
Error Props - Properties for
EventListResponse::SessionError. - Session
Idle Props - Properties for
EventListResponse::SessionIdle. - Session
Status Props - Properties for
EventListResponse::SessionStatus. - Session
Updated Props - Properties for
EventListResponse::SessionUpdated. - Todo
- A single to-do item.
- Todo
Updated Props - Properties for
EventListResponse::TodoUpdated. - TuiCommand
Execute Props - Properties for
EventListResponse::TuiCommandExecute. - TuiPrompt
Append Props - Properties for
EventListResponse::TuiPromptAppend. - TuiSession
Select Props - Properties for
EventListResponse::TuiSessionSelect. - TuiToast
Show Props - Properties for
EventListResponse::TuiToastShow. - VcsBranch
Updated Props - Properties for
EventListResponse::VcsBranchUpdated. - Worktree
Failed Props - Properties for
EventListResponse::WorktreeFailed. - Worktree
Ready Props - Properties for
EventListResponse::WorktreeReady.
Enums§
- Event
List Response - A single event from the
/eventSSE stream. - File
Watcher Event - Kind of file-watcher event.
- Permission
Reply - Reply action for a permission request.
- PtyStatus
- Status of a PTY process.
- Toast
Variant - Variant for a TUI toast notification.