aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema/response.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-29 21:36:48 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-29 21:36:48 +0300
commit9150ed6268874d1f2a314b1ddbf531b66df1e105 (patch)
treeb8e8c35fb703b5b59babbdb8e4d732f906face41 /src/api/schema/response.rs
parentf36d8043594489508046ff0852989ec08f52188a (diff)
feat: add session snapshot api
Diffstat (limited to 'src/api/schema/response.rs')
-rw-r--r--src/api/schema/response.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/api/schema/response.rs b/src/api/schema/response.rs
index 57ab215b..8ad41ec4 100644
--- a/src/api/schema/response.rs
+++ b/src/api/schema/response.rs
@@ -16,6 +16,7 @@ use super::plugins::{
PluginPaneInfo,
};
use super::server::ServerCapabilities;
+use super::session::SessionSnapshot;
use super::tabs::TabInfo;
use super::workspaces::WorkspaceInfo;
use super::worktrees::{WorktreeInfo, WorktreeSourceInfo};
@@ -47,6 +48,9 @@ pub enum ResponseResult {
#[serde(default)]
capabilities: Option<ServerCapabilities>,
},
+ SessionSnapshot {
+ snapshot: Box<SessionSnapshot>,
+ },
WorkspaceInfo {
workspace: WorkspaceInfo,
},