diff options
| author | Can Celik <ogulcancelik@gmail.com> | 2026-09-24 20:59:48 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-24 20:59:48 +0300 |
| commit | c411883ec639c9893ed9c33021c890485e91727b (patch) | |
| tree | 797bb6efdb3a9425e3d8c31953f62452bd564cb1 /docs/next/api | |
| parent | 11a7ab4ae21ab9427bcb44b3be01f62a4ab58c47 (diff) | |
feat!: replace the custom graphics api with optimized native kitty rendering (#4561)
* feat!: replace the custom graphics api with optimized native kitty rendering
* fix: enable safe kitty optimizations automatically
---------
Co-authored-by: JJ Liebig <jonathan.liebig@gmail.com>
Diffstat (limited to 'docs/next/api')
| -rw-r--r-- | docs/next/api/herdr-api.schema.json | 254 |
1 files changed, 0 insertions, 254 deletions
diff --git a/docs/next/api/herdr-api.schema.json b/docs/next/api/herdr-api.schema.json index b4648b03..3151bff3 100644 --- a/docs/next/api/herdr-api.schema.json +++ b/docs/next/api/herdr-api.schema.json @@ -2598,110 +2598,6 @@ ], "type": "object" }, - "PaneGraphicsClearParams": { - "properties": { - "layer_id": { - "type": [ - "string", - "null" - ] - }, - "pane_id": { - "type": "string" - } - }, - "required": [ - "pane_id" - ], - "type": "object" - }, - "PaneGraphicsFormat": { - "enum": [ - "png", - "rgb", - "rgba", - "bgra" - ], - "type": "string" - }, - "PaneGraphicsPlacementParams": { - "properties": { - "grid_cols": { - "default": 0, - "format": "uint32", - "minimum": 0, - "type": "integer" - }, - "grid_rows": { - "default": 0, - "format": "uint32", - "minimum": 0, - "type": "integer" - }, - "viewport_col": { - "default": 0, - "format": "int32", - "type": "integer" - }, - "viewport_row": { - "default": 0, - "format": "int32", - "type": "integer" - } - }, - "type": "object" - }, - "PaneGraphicsSetParams": { - "properties": { - "data_base64": { - "default": "", - "type": "string" - }, - "format": { - "$ref": "#/schemas/request/$defs/PaneGraphicsFormat" - }, - "image_height": { - "format": "uint32", - "minimum": 0, - "type": "integer" - }, - "image_width": { - "format": "uint32", - "minimum": 0, - "type": "integer" - }, - "layer_id": { - "type": [ - "string", - "null" - ] - }, - "pane_id": { - "type": "string" - }, - "placement": { - "$ref": "#/schemas/request/$defs/PaneGraphicsPlacementParams", - "default": { - "grid_cols": 0, - "grid_rows": 0, - "viewport_col": 0, - "viewport_row": 0 - } - }, - "z_index": { - "default": 0, - "format": "int32", - "type": "integer" - } - }, - "required": [ - "pane_id", - "format", - "image_width", - "image_height" - ], - "type": "object" - }, "PaneInputSetParams": { "properties": { "pane_id": { @@ -6016,54 +5912,6 @@ { "properties": { "method": { - "const": "pane.graphics.set", - "type": "string" - }, - "params": { - "$ref": "#/schemas/request/$defs/PaneGraphicsSetParams" - } - }, - "required": [ - "method", - "params" - ], - "type": "object" - }, - { - "properties": { - "method": { - "const": "pane.graphics.clear", - "type": "string" - }, - "params": { - "$ref": "#/schemas/request/$defs/PaneGraphicsClearParams" - } - }, - "required": [ - "method", - "params" - ], - "type": "object" - }, - { - "properties": { - "method": { - "const": "pane.graphics.info", - "type": "string" - }, - "params": { - "$ref": "#/schemas/request/$defs/PaneTarget" - } - }, - "required": [ - "method", - "params" - ], - "type": "object" - }, - { - "properties": { - "method": { "const": "pane.report_agent", "type": "string" }, @@ -10029,108 +9877,6 @@ }, { "properties": { - "revision": { - "format": "uint64", - "minimum": 0, - "type": "integer" - }, - "sequence": { - "format": "uint64", - "minimum": 0, - "type": "integer" - }, - "type": { - "const": "pane_graphics_frame_ack", - "type": "string" - } - }, - "required": [ - "type", - "sequence", - "revision" - ], - "type": "object" - }, - { - "properties": { - "cell_height_px": { - "format": "uint32", - "minimum": 0, - "type": "integer" - }, - "cell_width_px": { - "format": "uint32", - "minimum": 0, - "type": "integer" - }, - "file_frame_damage": { - "default": false, - "description": "Accepts damage metadata while still consuming a complete canonical file.", - "type": "boolean" - }, - "file_frame_direct_max_bytes": { - "format": "uint", - "minimum": 0, - "type": [ - "integer", - "null" - ] - }, - "file_frame_directory": { - "type": [ - "string", - "null" - ] - }, - "file_frame_formats": { - "items": { - "type": "string" - }, - "type": "array" - }, - "file_frame_max_bytes": { - "format": "uint", - "minimum": 0, - "type": [ - "integer", - "null" - ] - }, - "file_frame_transport": { - "type": [ - "string", - "null" - ] - }, - "max_layers_per_pane": { - "default": 0, - "format": "uint", - "minimum": 0, - "type": "integer" - }, - "pane_visible": { - "description": "True only when this pane is on the currently rendered terminal surface.", - "type": "boolean" - }, - "pixel_mouse": { - "default": false, - "type": "boolean" - }, - "type": { - "const": "pane_graphics_info", - "type": "string" - } - }, - "required": [ - "type", - "cell_width_px", - "cell_height_px", - "pane_visible" - ], - "type": "object" - }, - { - "properties": { "explain": true, "type": { "const": "agent_explain", |
