Get desktop application:
View/edit binary Protocol Buffers messages
Used in: ListClientsPayload
uint32 client_id = 1
optional PaneId pane_id = 2
string running_command = 3
bool is_current_client = 4
Used in: SessionManifest
uint32 client_id = 1
repeated uint32 tab_history = 2
Used in: Event
uint32 terminal_pane_id = 1
optional int32 exit_code = 2
Used in: Event
uint32 terminal_pane_id = 1
Used in: Event
uint32 terminal_pane_id = 1
Used in: CommandPaneExitedPayload, CommandPaneOpenedPayload, CommandPaneReRunPayload, EditPaneExitedPayload, EditPaneOpenedPayload, PluginInfo, RunCommandResultPayload, WebRequestResultPayload
string name = 1
string value = 2
Used in: Event
Command = 0
Primary = 1
System = 2
Used in: Event
string message_name = 1
string payload = 2
Used in: Event
uint32 terminal_pane_id = 1
optional int32 exit_code = 2
Used in: Event
uint32 terminal_pane_id = 1
oneof payload
key.Key key_payload = 5
float timer_payload = 7
bool visible_payload = 9
Used in: plugin_command.SubscribePayload, plugin_command.UnsubscribePayload
Used in: Event, EventNameList
ModeUpdate = 0
TabUpdate = 1
PaneUpdate = 2
Key = 3
Mouse = 4
Timer = 5
CopyToClipboard = 6
SystemClipboardFailure = 7
InputReceived = 8
Visible = 9
CustomMessage = 10
FileSystemCreate = 11
FileSystemRead = 12
FileSystemUpdate = 13
FileSystemDelete = 14
PermissionRequestResult = 15
SessionUpdate = 16
RunCommandResult = 17
WebRequestResult = 18
CommandPaneOpened = 19
CommandPaneExited = 20
PaneClosed = 21
EditPaneOpened = 22
EditPaneExited = 23
CommandPaneReRun = 24
FailedToWriteConfigToDisk = 25
ListClients = 26
HostFolderChanged = 27
FailedToChangeHostFolder = 28
PastedText = 29
ConfigWasWrittenToDisk = 30
BeforeClose = 31
Used in: Event
optional string error_message = 1
Used in: Event
optional string file_path = 1
Used in: Event
repeated string paths = 1
repeated FileMetadata paths_metadata = 2
Used in: FileListPayload
bool metadata_is_set = 1
bool is_dir = 2
bool is_file = 3
bool is_symlink = 4
uint64 len = 5
Used in: WebRequestResultPayload, plugin_command.WebRequestPayload
string name = 1
string value = 2
Used in: Event
string new_host_folder_path = 1
Used in: PaneInfo
uint32 client_id = 1
uint32 index = 2
Used in: ModeUpdatePayload
Used in: InputModeKeybinds
Used in: SessionManifest, plugin_command.NewTabsWithLayoutInfoPayload, plugin_command.SwitchSessionPayload
string name = 1
string source = 2
Used in: Event
Used in: Event
bool arrow_fonts_support = 4
optional string session_name = 5
optional string editor = 7
optional string shell = 8
optional bool currently_marking_pane_group = 9
Used in: MouseEventPayload
MouseScrollUp = 0
MouseScrollDown = 1
MouseLeftClick = 2
MouseRightClick = 3
MouseHold = 4
MouseRelease = 5
MouseHover = 6
Used in: Event
oneof mouse_event_payload
Used in: Event
Used in: ClientInfo, PaneClosedPayload
Used in: PaneManifest
uint32 id = 1
bool is_plugin = 2
bool is_focused = 3
bool is_fullscreen = 4
bool is_floating = 5
bool is_suppressed = 6
string title = 7
bool exited = 8
optional int32 exit_status = 9
bool is_held = 10
uint32 pane_x = 11
uint32 pane_content_x = 12
uint32 pane_y = 13
uint32 pane_content_y = 14
uint32 pane_rows = 15
uint32 pane_content_rows = 16
uint32 pane_columns = 17
uint32 pane_content_columns = 18
optional action.Position cursor_coordinates_in_pane = 19
optional string terminal_command = 20
optional string plugin_url = 21
bool is_selectable = 22
repeated IndexInPaneGroup index_in_pane_group = 23
Used in: PaneUpdatePayload, SessionManifest
uint32 tab_index = 1
repeated PaneInfo panes = 2
Used in: PaneId
Used in: Event
Used in: Event
Used in: Event
Used in: SessionManifest
uint32 plugin_id = 1
string plugin_url = 2
repeated ContextItem plugin_config = 3
Used in: SessionUpdatePayload
string name = 1
uint64 creation_time = 2
Used in: Event
optional int32 exit_code = 1
bytes stdout = 2
bytes stderr = 3
Used in: SessionUpdatePayload
string name = 1
repeated TabInfo tabs = 2
uint32 connected_clients = 4
bool is_current_session = 5
repeated LayoutInfo available_layouts = 6
repeated PluginInfo plugins = 7
Used in: Event
Used in: SessionManifest, TabUpdatePayload
uint32 position = 1
string name = 2
bool active = 3
uint32 panes_to_hide = 4
bool is_fullscreen_active = 5
bool is_sync_panes_active = 6
bool are_floating_panes_visible = 7
repeated uint32 other_focused_clients = 8
optional string active_swap_layout_name = 9
bool is_swap_layout_dirty = 10
uint32 viewport_rows = 11
uint32 viewport_columns = 12
uint32 display_area_rows = 13
uint32 display_area_columns = 14
uint32 selectable_tiled_panes_count = 15
uint32 selectable_floating_panes_count = 16
Used in: Event
Used in: Event
int32 status = 1
repeated Header headers = 2
bytes body = 3