aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-07-15 02:32:52 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-07-15 02:32:52 +0300
commit88370e1516182ab519d22a12fa82d5780a40fee6 (patch)
treeb07be9b77abe14cdd3c1ff0e9acc1268729d8723 /src/api/schema.rs
parent5d24d0d214d05858e344a9e15a63856dc1328eae (diff)
feat: add isolated pane graphics streaming
Diffstat (limited to 'src/api/schema.rs')
-rw-r--r--src/api/schema.rs18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/api/schema.rs b/src/api/schema.rs
index 4fb3d841..4449b2d9 100644
--- a/src/api/schema.rs
+++ b/src/api/schema.rs
@@ -161,6 +161,24 @@ pub enum Method {
PaneSendInput(PaneSendInputParams),
#[serde(rename = "pane.read")]
PaneRead(PaneReadParams),
+ #[serde(rename = "pane.graphics.set")]
+ PaneGraphicsSet(PaneGraphicsSetParams),
+ #[serde(rename = "pane.graphics.clear")]
+ PaneGraphicsClear(PaneGraphicsClearParams),
+ #[serde(rename = "pane.graphics.info")]
+ PaneGraphicsInfo(PaneTarget),
+ #[serde(rename = "pane.graphics.stream")]
+ #[schemars(skip)]
+ PaneGraphicsStream(PaneGraphicsStreamParams),
+ #[serde(skip)]
+ #[schemars(skip)]
+ PaneGraphicsStreamSet(PaneGraphicsSetParams),
+ #[serde(skip)]
+ #[schemars(skip)]
+ PaneGraphicsStreamOpen(PaneGraphicsStreamParams),
+ #[serde(skip)]
+ #[schemars(skip)]
+ PaneGraphicsStreamClose(PaneGraphicsStreamParams),
#[serde(rename = "pane.report_agent")]
PaneReportAgent(PaneReportAgentParams),
#[serde(rename = "pane.report_agent_session")]