Versions
Every config key, command, keybinding action and protocol verb, listed by the tuios version that added it.
This page lists what each tuios version added. The docs mark the same things with a badge:
- Unreleased means the feature is on tuios main and in no release yet. Build tuios from main to use it.
- Added in v0.9.2 means the feature is in that release and every later one.
A badge for a version older than v0.8.0 is not shown, because most keys came before it. The list below has every version.
Unreleasedon main, after v0.9.262 items
- The files capability of a link
- Mail has a seen state between unread and read
- Each subagent's description, tool and end in subagent_list
- tuios knows Tern as the host terminal
tuios notify pushtuios notify push lstuios notify push registertuios notify push rmtuios pair
appearance.link_hoverappearance.sidebar.header_caseappearance.sidebar.leftappearance.sidebar.left.customappearance.sidebar.left.custom.commandappearance.sidebar.left.custom.refreshappearance.sidebar.left.custom.titleappearance.sidebar.left.enabledappearance.sidebar.left.sectionsappearance.sidebar.left.widthappearance.sidebar.rightappearance.sidebar.right.customappearance.sidebar.right.custom.commandappearance.sidebar.right.custom.refreshappearance.sidebar.right.custom.titleappearance.sidebar.right.enabledappearance.sidebar.right.sectionsappearance.sidebar.right.widthappearance.sidebar.subagent_rowshosts.*.files_min_freehosts.*.files_read_rootshosts.*.files_rootsnotify.webpushnotify.webpush.allow_insecurenotify.webpush.subject
next_workspaceprefix_toggle_other_railprev_workspaceswitch_edge
agent-transcriptattach-presencedrop-filesfile-abortfile-commitfile-drop-dirfile-hashfile-listfile-mkdirfile-readfile-removefile-renamefile-statfile-walklist-pushopen-file-streamregister-pushremove-pushstream-panetransfer-canceltransfer-listtransfer-pausetransfer-resumetransfer-start
v0.9.22 items · Release notes
keybindings.keyboard_layoutkeybindings.option_glyphs
v0.9.0155 items · Release notes
tuios checkpointtuios checkpoint difftuios checkpoint listtuios checkpoint restoretuios close-windowtuios config browsetuios config filestuios config origintuios config prunetuios delete-buffertuios detach-clienttuios hosts signintuios hosts synctuios keybinds browsetuios list-bufferstuios list-clientstuios notifytuios notify testtuios paste-buffertuios pluginstuios plugins buildtuios plugins infotuios plugins linktuios plugins listtuios plugins logtuios plugins opentuios plugins runtuios plugins unlinktuios runtuios set-buffertuios shiptuios ship committuios ship mergetuios ship prtuios ship pushtuios ship statustuios show-buffertuios ssh-agent-pathtuios statustuios switch-session
agents.checkpointsagents.checkpoints.enabledagents.checkpoints.keepagents.checkpoints.max_untracked_mbagents.enabledagents.host_program_statusappearance.dock_compactappearance.dock_mode_icon_terminalappearance.dock_mode_icon_tilingappearance.dock_mode_icon_windowappearance.dock_workspace_label_maxappearance.image_symbolsappearance.link_clickappearance.link_openerappearance.new_window_follow_sshappearance.nvim_navigationappearance.sidebar.customappearance.sidebar.custom.commandappearance.sidebar.custom.refreshappearance.sidebar.custom.titleappearance.sidebar.show_numbersappearance.zoom_borderlessdaemon.single_clientdaemon.ssh_agenthosts.*.tailscale_loginkeybindings.copy_mode.*launcherlauncher.gui_commandnotifynotify.allow_http_redirectsnotify.contentnotify.cooldown_secondsnotify.enablednotify.max_per_hournotify.ntfynotify.ntfy.prioritynotify.ntfy.tokennotify.ntfy.token_envnotify.ntfy.token_filenotify.ntfy.urlnotify.pushovernotify.pushover.tokennotify.pushover.token_envnotify.pushover.token_filenotify.pushover.urlnotify.pushover.usernotify.pushover.user_envnotify.pushover.user_filenotify.quiet_active_secondsnotify.triggersnotify.triggers.approvalnotify.triggers.asknotify.triggers.errorednotify.triggers.finishednotify.triggers.mailnotify.triggers.plannotify.triggers.questionnotify.web_urlnotify.webhooknotify.webhook.tokennotify.webhook.token_envnotify.webhook.token_filenotify.webhook.urlpanespanes.label_keyspanes.navigator_layoutpaste_bufferspaste_buffers.limitpaste_buffers.max_kbpluginsplugins.dirsplugins.enabledworkspacesworkspaces.new_window_when_emptyworkspaces.return_when_empty
choose_bufferchoose_treedisplay_panesfile_copy_pathlast_panenew_window_sshpaste_bufferprefix_agents_settingsprefix_last_messageprefix_toggle_spotlightrename_workspacesplit_ssh_horizontalsplit_ssh_verticalswitch_session_1switch_session_2switch_session_3switch_session_4switch_session_5switch_session_6switch_session_7switch_session_8switch_session_9
checkpoint-diffdelete-bufferdetach-clientlist-bufferslist-checkpointslist-clientspaste-bufferrestore-checkpointretry-hostset-buffership-commitship-mergeship-prship-pushship-statusshow-bufferssh-agent-pathswitch-session
v0.8.516 items · Release notes
appearance.master_countappearance.master_gridappearance.master_positiondaemon.window_size
add_mastercycle_master_positionfocus_masterremove_masterset_master_position_bottomset_master_position_centerset_master_position_leftset_master_position_rightset_master_position_topswap_with_master
report-agent-activitywait-dir
v0.8.330 items · Release notes
tuios close-workspacetuios piptuios xpanes
appearance.selection.copy_commandappearance.tiling_schemedaemon.persist_scrollbackdaemon.persist_scrollback_kbdaemon.persist_scrollback_lineskeybindings.copy_pipekeybindings.copy_pipe.cancelkeybindings.copy_pipe.commandkeybindings.copy_pipe.descriptionkeybindings.copy_pipe.keypippip.cornerpip.heightpip.width
close_workspacecycle_tiling_schemepaste_imageset_tiling_scheme_alternateset_tiling_scheme_longest_sideset_tiling_scheme_smart_splitset_tiling_scheme_spiraltoggle_pip
close-workspacelist-keyspaste-imagepaste-pane-imagepip
v0.8.221 items · Release notes
tuios rename-session
appearance.sidebar.editorhints.all_paneskeybindings.commandkeybindings.command.commandkeybindings.command.descriptionkeybindings.command.heightkeybindings.command.keykeybindings.command.namekeybindings.command.typekeybindings.command.widthscratchscratch.heightscratch.sessionscratch.width
file_editfile_searchhints_all_panesprefix_file_searchtoggle_scratch
rename-session
v0.8.124 items · Release notes
tuios config apply
appearance.dim_multifocusappearance.selection.copy_entryappearance.selection.multi_formatappearance.selection.osc52_writehintshints.alphabethints.builtinshints.dimhints.openhints.patternsnotifications.mailnotifications.mail.between_agentsnotifications.mail.docknotifications.mail.enablednotifications.mail.notifynotifications.mail.sound
focus_downfocus_uphintsmail_newtoggle_multifocus_activetoggle_multifocus_all
apply-config
v0.8.0574 items · Release notes
tuios agent-hooktuios agent-logtuios agent-prototuios agent-statuslinetuios ask-agenttuios ask-humantuios capture-panetuios doctortuios doctor agentstuios doctor shelltuios explain-agent-detecttuios explain-agent-screentuios fantuios fan comparetuios fan difftuios fan keeptuios fan verifytuios focus-windowtuios get-agent-statetuios get-configtuios hoststuios hosts addtuios hosts removetuios hosts tailnettuios hosts testtuios import-themetuios integrationtuios integration installtuios integration statustuios integration uninstalltuios keybinds doctortuios keybinds explaintuios keybinds freetuios keybinds unbindtuios list-agentstuios list-attentiontuios list-dock-componentstuios list-glyphstuios list-hookstuios list-optionstuios list-themestuios list-verbstuios list-workspacestuios mcptuios move-windowtuios new-windowtuios pane-grantstuios peek-prompttuios popuptuios queuetuios queue lstuios queue rmtuios read-agent-messagestuios refresh-docktuios respondtuios resume-agenttuios resurrecttuios reviewtuios review notetuios review notestuios review sendtuios screenshottuios select-workspacetuios send-agent-messagetuios send-texttuios set-agent-metatuios set-agent-sessiontuios set-agent-statetuios set-layouttuios set-pane-grantstuios set-session-accenttuios set-session-nametuios set-windowtuios set-workspace-nametuios split-windowtuios start-agenttuios stashtuios stash gettuios stash listtuios stash puttuios subscribetuios tmuxtuios tmux-shimtuios updatetuios wait-fortuios worktreetuios worktree difftuios worktree lstuios worktree newtuios worktree pulltuios worktree rm
agentsagents.approvalsagents.approvals.enabledagents.approvals.hold_plansagents.approvals.hold_secondsagents.approvals.riskagents.approvals.risk.builtinagents.approvals.risk.panes_may_allowagents.approvals.risk.ruleagents.approvals.risk.rule.nameagents.approvals.risk.rule.patternagents.approvals.risk.rule.toolsagents.herdr_protocolagents.permissionsagents.permissions.grantsagents.permissions.modeagents.queueagents.queue.maxagents.recapagents.recap.awayagents.recap.modeagents.recap.test_patternsappearance.alt_dragappearance.auto_enter_terminal_on_focusappearance.backgroundappearance.border_focused_colorappearance.border_unfocused_colorappearance.click_to_typeappearance.clock_formatappearance.copy_on_selectappearance.desktop_backgroundappearance.dim_unfocusedappearance.dock_backgroundappearance.dock_pill_capsappearance.dock_workspace_tab_formatappearance.dock_workspace_tabsappearance.dock_workspace_tooltipappearance.focus_follows_mouseappearance.gapappearance.git_dirtyappearance.global_sessionappearance.glyphsappearance.hide_scrollbarappearance.kitty_placeholdersappearance.linksappearance.master_ratioappearance.max_fpsappearance.modal_dimappearance.motionappearance.new_window_inherit_cwdappearance.niri_click_revealsappearance.niri_hover_revealsappearance.niri_reverse_scrollappearance.niri_scroll_cellsappearance.pane_backgroundappearance.panel_paddingappearance.prefix_repeat_timeappearance.right_click_opens_menuappearance.scroll_column_maxappearance.scroll_column_widthappearance.scroll_linesappearance.scrollbarappearance.scrollbar.styleappearance.scrollbar.thumbappearance.scrollbar.tintappearance.scrollbar.trackappearance.selectionappearance.selection.bgappearance.selection.boldappearance.selection.cursor_bgappearance.selection.cursor_fgappearance.selection.fgappearance.selection.flashappearance.selection.flash_colorappearance.selection.flash_msappearance.selection.flash_styleappearance.selection.match_bgappearance.selection.match_fgappearance.selection.search_bgappearance.selection.search_fgappearance.session_borderappearance.session_colorsappearance.sidebarappearance.sidebar.agent_rest_foldappearance.sidebar.agent_row.*appearance.sidebar.backgroundappearance.sidebar.enabledappearance.sidebar.file_actionsappearance.sidebar.file_deleteappearance.sidebar.file_icon_colorsappearance.sidebar.file_iconsappearance.sidebar.folder_clickappearance.sidebar.marqueeappearance.sidebar.positionappearance.sidebar.sectionsappearance.sidebar.show_agentsappearance.sidebar.show_countsappearance.sidebar.show_glyphsappearance.sidebar.show_windowsappearance.sidebar.tooltipsappearance.sidebar.widthappearance.sidebar.workspacesappearance.sidebar_enabledappearance.sidebar_positionappearance.sidebar_show_countsappearance.sidebar_show_glyphsappearance.sidebar_show_windowsappearance.sidebar_widthappearance.window_button_positionappearance.window_button_styleappearance.window_button_zoomappearance.window_chrome_backgroundappearance.window_title_formatappearance.word_charactersappearance.wrap_listsappearance.zen_modeappearance.zoom_animationappearance.zoom_follows_focusappearance.zoom_max_widthappearance.zoom_sizedaemon.agent_autodetectdaemon.agent_binariesdaemon.agent_detect_secondsdaemon.respond_from_shelldaemon.resume_agentsdebugdebug.show_key_eventsdockdock.centerdock.clockdock.clock.formatdock.custom.*dock.custom.*.commanddock.custom.*.max-widthdock.custom.*.on-clickdock.custom.*.refreshdock.leftdock.righthookshosts.*hosts.*.addrhosts.*.allowhosts.*.commandhosts.*.connect_timeouthosts.*.hold_mailhosts.*.hosted_gracehosts.*.repos_roothosts.*.ssh_optionskeybindings.global.*keybindings.inbox.*keybindings.inbox_peek.*keybindings.layout_prefix.*keybindings.mail.*keybindings.script.*keybindings.sidebar.*keybindings.sidebar_agents.*keybindings.sidebar_files.*notificationsnotifications.agentnotifications.agent.commandnotifications.agent.docknotifications.agent.enablednotifications.agent.notifynotifications.agent.quiet_hoursnotifications.agent.settle_secondsnotifications.agent.soundnotifications.agent.sound_cooldown_secondsnotifications.agent.sound_modenotifications.agent.soundsnotifications.agent.sounds.donenotifications.agent.sounds.needs_inputnotifications.agent.statesnotifications.agent.states.donenotifications.agent.states.errorednotifications.agent.states.idlenotifications.agent.states.needs_inputnotifications.agent.states.workingnotifications.agent.suppress_focusednotifications.durationnotifications.error_durationnotifications.error_stickynotifications.warning_durationscreensaverscreensaver.effectscreensaver.enabledscreensaver.idle_minutesscreensaver.while_busyscreenshotscreenshot.backgroundscreenshot.controlsscreenshot.copyscreenshot.cursorscreenshot.directoryscreenshot.font_familyscreenshot.font_filescreenshot.formatscreenshot.framescreenshot.paddingscreenshot.previewscreenshot.radiusscreenshot.scalescreenshot.shadowscreenshot.title_formatspotlightspotlight.dimspotlight.edgespotlight.enabledspotlight.followspotlight.radiusspotlight.shakestartupstartup.daemonstartup.layoutstartup.open_default_windowstartup.start_in_terminal_modestartup.tiledtailscaletailscale.addrtailscale.enabledtailscale.excludetailscale.includetailscale.maxtailscale.offlinetailscale.ostailscale.selftailscale.sharedtailscale.sockettailscale.usertailscale.users.*tapetape.auto_reviewtape.autorun
accentactivateagent_cancel_queuedagent_replyagent_reviewagent_snoozeagent_unreadagents_filteragents_sortclear_selectioncollapsecommand_palettecopy_selectioncursor_downcursor_updebug_prefix_showkeysexitexpandfile_copyfile_createfile_cutfile_deletefile_delete_foreverfile_openfile_pastefile_renamefirstfocus_sidebarhelphold_window_modeinbox_closeinbox_deny_reasoninbox_detail_downinbox_detail_upinbox_dismissinbox_downinbox_filterinbox_firstinbox_goinbox_lastinbox_mailboxinbox_page_downinbox_page_upinbox_pass_oninbox_peekinbox_replyinbox_resumeinbox_reviewinbox_selectinbox_show_snoozedinbox_snoozeinbox_undoinbox_upjump_1jump_2jump_3jump_4jump_5jump_6jump_7jump_8jump_9killkill_sessionkill_session_nextkill_session_quitlastlauncherlayout_prefix_cancellayout_prefix_loadlayout_prefix_savemailmail_backmail_downmail_focus_panemail_openmail_page_downmail_page_upmail_replymail_upmenunarrownew_sessionnext_sessionopen_settingspalettepeek_approvepeek_approve_alwayspeek_backpeek_denypeek_gopeek_read_againpeek_typeprefix_close_sessionprefix_command_paletteprefix_exit_modeprefix_exploreprefix_inboxprefix_jump_notifprefix_keybindsprefix_layoutprefix_mailprefix_next_attentionprefix_next_finishedprefix_reviewprefix_screenshotprefix_session_switcherprefix_settingsprefix_toggle_sidebarprefix_workspace_switcherprev_sessionrenamerename_sessionreorder_downreorder_upresize_height_10resize_height_20resize_height_30resize_height_40resize_height_50resize_height_60resize_height_70resize_height_80resize_height_90resize_width_10resize_width_20resize_width_30resize_width_40resize_width_50resize_width_60resize_width_70resize_width_80resize_width_90screenshotscreenshot_screenscreenshot_windowscript_pausesectionset_accentset_session_accentsettings_sidebarstart_screensavertape_prefix_reviewterminal_focus_downterminal_focus_leftterminal_focus_rightterminal_focus_upterminal_paste_hostterminal_scroll_downterminal_scroll_uptoggle_spotlightwidenworkspace_pill_switchworkspace_prefix_rename
agent-activityanswer-askask-agentask-humanbundle-worktreecancel-queuedcapture-paneclose-paneclose-windowcompare-fandismiss-attentionexplain-agent-detectexplain-agent-screenfanfocus-windowget-agent-stateget-approvalget-optionget-windowhellokeep-fankill-sessionlink-peerlist-agentslist-attentionlist-dock-componentslist-glyphslist-hookslist-host-agentslist-host-sessionslist-hostslist-optionslist-queuedlist-sessionslist-themeslist-verbslist-windowslist-workspaceslist-worktreesmark-attentionmove-windownew-sessionnew-windownew-worktreeopen-host-connectionopen-panepane-agentpane-callspane-cwdpane-grantspeek-promptpopupqueue-promptread-agent-messagesread-dirrefresh-dockrelease-agent-messageremove-worktreereply-approvalrequest-approvalresizeresize-paneresolve-panerespondrestrict-connectionresume-agentreview-diffreview-noterunrun-commandscreenshotselect-workspacesend-agent-messagesend-keyssend-reviewsend-textsession-infoset-agent-metaset-agent-sessionset-agent-stateset-layoutset-optionset-pane-grantsset-session-accentset-session-nameset-windowset-workspace-nameset-workspace-ordersplit-windowstart-agentstash-getstash-liststash-putsubscribeunsubscribeverify-fanwait-for
v0.7.010 items · Release notes
tuios layouttuios layout export
appearance.confirm_quitappearance.shared_bordersappearance.show_clockappearance.show_cpuappearance.show_ramappearance.theme
prefix_scrollbacktoggle_zoom
v0.6.04 items · Release notes
keybindings.terminal_mode.*
terminal_exit_modeterminal_next_windowterminal_prev_window
v0.5.020 items · Release notes
tuios attachtuios daemontuios get-windowtuios kill-servertuios kill-sessiontuios list-windowstuios logstuios lstuios newtuios run-commandtuios send-keystuios session-infotuios set-configtuios tape exec
appearance.hide_clockappearance.whichkey_enabledappearance.whichkey_positionappearance.window_title_positiondaemondaemon.log_level
v0.4.414 items
appearance.animations_enabled
debug_prefix_animationsequalize_splitsprefix_equalize_splitsprefix_rotate_splitprefix_split_horizontalprefix_split_verticalpreselect_downpreselect_leftpreselect_rightpreselect_uprotate_splitsplit_horizontalsplit_vertical
v0.4.017 items · Release notes
tuios layout deletetuios layout dirtuios tapetuios tape deletetuios tape dirtuios tape playtuios tape showtuios tape validate
keybindings.leader_keykeybindings.tape_prefix.*
prefix_tapestop_recordingtape_prefix_canceltape_prefix_managertape_prefix_recordtape_prefix_stoptoggle_tape_manager
v0.3.41 item
appearance.preferred_shell
v0.3.01 item · Release notes
appearance.dockbar_position
v0.2.212 items
appearanceappearance.border_styleappearance.hide_window_buttonsappearance.scrollback_lines
resize_height_growresize_height_grow_topresize_height_shrinkresize_height_shrink_topresize_master_growresize_master_grow_leftresize_master_shrinkresize_master_shrink_left
v0.0.23152 items
tuios configtuios config edittuios config pathtuios config resettuios keybindstuios keybinds listtuios keybinds list-customtuios layout listtuios sshtuios tape list
keybindingskeybindings.debug_prefix.*keybindings.layout.*keybindings.minimize_prefix.*keybindings.mode_control.*keybindings.navigation.*keybindings.prefix_mode.*keybindings.restore_minimized.*keybindings.system.*keybindings.window_management.*keybindings.window_prefix.*keybindings.workspace_prefix.*keybindings.workspaces.*
close_windowdebug_prefix_cachedebug_prefix_canceldebug_prefix_logsenter_terminal_modeenter_window_modeminimize_prefix_cancelminimize_prefix_focusedminimize_prefix_restore_1minimize_prefix_restore_2minimize_prefix_restore_3minimize_prefix_restore_4minimize_prefix_restore_5minimize_prefix_restore_6minimize_prefix_restore_7minimize_prefix_restore_8minimize_prefix_restore_9minimize_prefix_restore_allminimize_windowmove_and_follow_1move_and_follow_2move_and_follow_3move_and_follow_4move_and_follow_5move_and_follow_6move_and_follow_7move_and_follow_8move_and_follow_9new_windownext_windowpaste_clipboardprefix_close_windowprefix_debugprefix_detachprefix_fullscreenprefix_helpprefix_minimizeprefix_new_windowprefix_next_windowprefix_prev_windowprefix_quitprefix_rename_windowprefix_select_0prefix_select_1prefix_select_2prefix_select_3prefix_select_4prefix_select_5prefix_select_6prefix_select_7prefix_select_8prefix_select_9prefix_selectionprefix_toggle_tilingprefix_windowprefix_workspaceprev_windowquitrename_windowrestore_allrestore_minimized_1restore_minimized_2restore_minimized_3restore_minimized_4restore_minimized_5restore_minimized_6restore_minimized_7restore_minimized_8restore_minimized_9select_window_1select_window_2select_window_3select_window_4select_window_5select_window_6select_window_7select_window_8select_window_9snap_corner_1snap_corner_2snap_corner_3snap_corner_4snap_fullscreensnap_leftsnap_rightswap_downswap_leftswap_rightswap_upswitch_workspace_1switch_workspace_2switch_workspace_3switch_workspace_4switch_workspace_5switch_workspace_6switch_workspace_7switch_workspace_8switch_workspace_9toggle_cache_statstoggle_helptoggle_logstoggle_tilingunsnapwindow_prefix_cancelwindow_prefix_closewindow_prefix_newwindow_prefix_nextwindow_prefix_prevwindow_prefix_renamewindow_prefix_tilingworkspace_prefix_cancelworkspace_prefix_move_1workspace_prefix_move_2workspace_prefix_move_3workspace_prefix_move_4workspace_prefix_move_5workspace_prefix_move_6workspace_prefix_move_7workspace_prefix_move_8workspace_prefix_move_9workspace_prefix_switch_1workspace_prefix_switch_2workspace_prefix_switch_3workspace_prefix_switch_4workspace_prefix_switch_5workspace_prefix_switch_6workspace_prefix_switch_7workspace_prefix_switch_8workspace_prefix_switch_9
Generated from tuios origin/main at 26b9449c7b1a, tags v0.0.1 to v0.9.2. Unreleased items are on tuios main and in no release yet.
How the list is made
A script reads the tuios repository. For each config key, command, keybinding action and protocol verb on main, it finds the first release tag whose source has it:
- Config keys: the paths of the config structs in
internal/config. - Commands: the
tuioscommand tree, and theUse:lines incmd/tuios. - Keybinding actions: the action names in
internal/config. - Protocol verbs: the verb names in
internal/session.
A few features have no key of their own, such as the seen state of mail. Each one has a probe string in lib/since/features.json. A version is the first tag that has the key, so a key that tuios renamed shows the version of the new name.
CLI Reference
Every tuios command and flag, with examples. Sessions, windows, input and output, agents, remote hosts, tapes, environment variables and exit codes.
Architecture
How TUIOS is built, for contributors and the curious. The client and daemon split, the package map, rendering, graphics, the SSH server, tapes and tests.