IMMEDIATE_UI
)
,
hidden_keywords
=
'switch profile persona'
)
,
SlashCommand
(
name
=
'/auth'
,
description
=
'Connect and manage provider and service credentials'
,
bypass_tier
=
(
BypassTier
.
IMMEDIATE_UI
)
,
hidden_keywords
=
'key keys credential credentials login token api tracing langsmith'
,
aliases
=
(
'/connect'
,
)
)
,
SlashCommand
(
name
=
'/clear'
,
description
=
'Clear the chat and start a new thread'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
hidden_keywords
=
'reset'
)
,
SlashCommand
(
name
=
'/copy'
,
description
=
'Copy the latest assistant message to clipboard'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
)
,
SlashCommand
(
name
=
'/force-clear'
,
description
=
'Stop active work, clear the chat, and start a new thread'
,
bypass_tier
=
(
BypassTier
.
ALWAYS
)
,
hidden_keywords
=
'reset interrupt'
)
,
SlashCommand
(
name
=
'/goal'
,
description
=
'Set a persistent objective by drafting acceptance criteria'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
hidden_keywords
=
'objective criteria acceptance rubric'
,
argument_hint
=
'[<objective>|show|clear]'
)
,
SlashCommand
(
name
=
'/editor'
,
description
=
'Open prompt in an external editor ($EDITOR)'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
)
,
SlashCommand
(
name
=
'/mcp'
,
description
=
'Manage MCP servers and authentication'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
,
hidden_keywords
=
'servers oauth authenticate reconnect disable enable'
,
argument_hint
=
'[login <server> | reconnect]'
)
,
SlashCommand
(
name
=
'/model'
,
description
=
'Switch models or edit model settings'
,
bypass_tier
=
(
BypassTier
.
IMMEDIATE_UI
)
)
,
SlashCommand
(
name
=
'/notifications'
,
description
=
'Configure startup warnings'
,
bypass_tier
=
(
BypassTier
.
IMMEDIATE_UI
)
,
hidden_keywords
=
'warnings alerts suppress'
)
,
SlashCommand
(
name
=
'/offload'
,
description
=
'Offload older messages to free context'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
hidden_keywords
=
'compact'
,
aliases
=
(
'/compact'
,
)
)
,
SlashCommand
(
name
=
'/remember'
,
description
=
'Save useful context to memory or skills'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
argument_hint
=
'[context]'
)
,
SlashCommand
(
name
=
'/skill-creator'
,
description
=
'Create or refine agent skills'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
argument_hint
=
'[task]'
)
,
SlashCommand
(
name
=
'/threads'
,
description
=
'Browse and resume past threads'
,
bypass_tier
=
(
BypassTier
.
IMMEDIATE_UI
)
,
hidden_keywords
=
'continue history sessions'
)
,
SlashCommand
(
name
=
'/trace'
,
description
=
'Open this thread in LangSmith'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
)
,
SlashCommand
(
name
=
'/tokens'
,
description
=
'Show token usage'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
hidden_keywords
=
'cost'
)
,
SlashCommand
(
name
=
'/reload'
,
description
=
'Reload environment and config'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
hidden_keywords
=
'refresh'
)
,
SlashCommand
(
name
=
'/rubric'
,
description
=
'Set explicit acceptance criteria for rubric grading'
,
bypass_tier
=
(
BypassTier
.
IMMEDIATE_UI
)
,
hidden_keywords
=
'criteria acceptance grader grading evaluation'
,
argument_hint
=
'[set|next|file|show|clear|model]'
,
aliases
=
(
'/criteria'
,
)
)
,
SlashCommand
(
name
=
'/restart'
,
description
=
'Restart the agent server'
,
bypass_tier
=
(
BypassTier
.
ALWAYS
)
,
hidden_keywords
=
'respawn server'
)
,
SlashCommand
(
name
=
'/theme'
,
description
=
'Change color theme'
,
bypass_tier
=
(
BypassTier
.
IMMEDIATE_UI
)
,
hidden_keywords
=
'dark light color appearance'
)
,
SlashCommand
(
name
=
'/timestamps'
,
description
=
'Show or hide message timestamps'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
,
hidden_keywords
=
'time footer footers date dates'
)
,
SlashCommand
(
name
=
'/update'
,
description
=
'Check for and install updates'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
hidden_keywords
=
'upgrade dependencies deps refresh'
,
argument_hint
=
'[--deps] [--prerelease]'
)
,
SlashCommand
(
name
=
'/install'
,
description
=
'Install an optional integration'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
,
hidden_keywords
=
'extra extras add provider sandbox dependency'
,
argument_hint
=
'<extra> [--force]'
)
,
SlashCommand
(
name
=
'/auto-update'
,
description
=
'Turn automatic updates on or off'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
)
,
SlashCommand
(
name
=
'/changelog'
,
description
=
'Open the changelog in a browser'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
)
,
SlashCommand
(
name
=
'/version'
,
description
=
'Show version information'
,
bypass_tier
=
(
BypassTier
.
CONNECTING
)
,
aliases
=
(
'/about'
,
)
)
,
SlashCommand
(
name
=
'/feedback'
,
description
=
'Send feedback or report an issue'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
)
,
SlashCommand
(
name
=
'/docs'
,
description
=
'Open the docs'
,
bypass_tier
=
(
BypassTier
.
SIDE_EFFECT_FREE
)
)
,
SlashCommand
(
name
=
'/help'
,
description
=
'Show help and available commands'
,
bypass_tier
=
(
BypassTier
.
QUEUED
)
)
,
SlashCommand
(
name
=
'/quit'
,
description
=
'Exit app'
,
bypass_tier
=
(
BypassTier
.
ALWAYS
)
,
hidden_keywords
=
'close leave'
,
aliases
=
(
'/q'
,
)
)
)