aboutsummaryrefslogtreecommitdiff
path: root/docs/next/api/herdr-api.schema.json
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-08-08 16:26:47 +0300
committerGitHub <noreply@github.com>2026-08-08 16:26:47 +0300
commit10974c822d607f03e20e9741ec027910f0c1f93a (patch)
tree85453f5ba5bcfcc56c37cabdbbced8a7e701cbe3 /docs/next/api/herdr-api.schema.json
parent1d6d1fdc6ba8a4fd0385a2071f157504871201a2 (diff)
feat(input): add per-pane right-click routing (#2504)
Diffstat (limited to 'docs/next/api/herdr-api.schema.json')
-rw-r--r--docs/next/api/herdr-api.schema.json42
1 files changed, 42 insertions, 0 deletions
diff --git a/docs/next/api/herdr-api.schema.json b/docs/next/api/herdr-api.schema.json
index 4183c2ba..1e8d7830 100644
--- a/docs/next/api/herdr-api.schema.json
+++ b/docs/next/api/herdr-api.schema.json
@@ -2536,6 +2536,21 @@
],
"type": "object"
},
+ "PaneInputSetParams": {
+ "properties": {
+ "pane_id": {
+ "type": "string"
+ },
+ "right_click": {
+ "$ref": "#/schemas/request/$defs/PaneRightClickTarget"
+ }
+ },
+ "required": [
+ "pane_id",
+ "right_click"
+ ],
+ "type": "object"
+ },
"PaneLayoutParams": {
"properties": {
"pane_id": {
@@ -2970,6 +2985,13 @@
],
"type": "object"
},
+ "PaneRightClickTarget": {
+ "enum": [
+ "herdr",
+ "pane"
+ ],
+ "type": "string"
+ },
"PaneSendInputParams": {
"properties": {
"keys": {
@@ -3051,6 +3073,10 @@
"null"
]
},
+ "right_click": {
+ "$ref": "#/schemas/request/$defs/PaneRightClickTarget",
+ "default": "herdr"
+ },
"target_pane_id": {
"type": [
"string",
@@ -5329,6 +5355,22 @@
{
"properties": {
"method": {
+ "const": "pane.input.set",
+ "type": "string"
+ },
+ "params": {
+ "$ref": "#/schemas/request/$defs/PaneInputSetParams"
+ }
+ },
+ "required": [
+ "method",
+ "params"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "method": {
"const": "pane.rename",
"type": "string"
},