Skip to main content
Ask AI

Slash commands, context & keys

Slash commands

Type / in the interactive UI to open the command menu.

CommandWhat it does
/resumeResume a past conversation.
/artifactsBrowse and view any artifact in full. See Artifacts.
/exportExport the conversation to markdown.
/copyCopy the last message or artifact.
/renameRename the current conversation.
/themeSwitch theme (dark / light / ascii).
/doctorAuth, MCP, and terminal diagnostics.
/reposList and select repositories.
/memoryView and manage repo memory.
/usageShow token usage.
/toolsList available tools.
/mcpShow local MCP server health and tools.
/statusShow session and connection status.
/contextShow the attached context.
/vimToggle vim editing mode.
/clearClear the screen.
/helpList all commands.

@ context

Press @ to attach org data as context chips: repos, runs, branches, test cases, environments, suites, or tags.

❯ @checkout-repo @run:4891 @branch:main summarize the regressions

! shell mode

Press ! to run a local command. Its output lands in the transcript and attaches to your next message, so the cloud agent can see it.

❯ ! git log --oneline -5

Keybindings (Claude Code parity)

  • Ctrl+R — reverse history search, persistent across sessions.
  • Message queueing — press Enter while a turn streams to queue input (FIFO auto-submit).
  • Kill-ring editingCtrl+K / Ctrl+U / Ctrl+W / Ctrl+Y, and Alt+Y.
  • Esc — interrupt a streaming turn and stash the draft to history.
  • Vim mode/vim enables NORMAL/VISUAL with motions, operators, text objects, counts, undo, and dot-repeat.
  • Custom keybindings/keybindings; custom statusline via testrelic config set statusLine <cmd>.

Next steps

Artifacts & headless output · Configuration