mirror of
https://github.com/openai/codex.git
synced 2026-04-24 14:45:27 +00:00
- A new “/sessions” command is available for browsing previous sessions, as shown in the updated slash command list - The CLI now documents and parses a new “--history” flag to browse past sessions from the command line - A dedicated `SessionsOverlay` component loads session metadata and allows toggling between viewing and resuming sessions - When the sessions overlay is opened during a chat, selecting a session can either show the saved rollout or resume it
37 lines
1.1 KiB
TypeScript
37 lines
1.1 KiB
TypeScript
// Defines the available slash commands and their descriptions.
|
|
// Used for autocompletion in the chat input.
|
|
export interface SlashCommand {
|
|
command: string;
|
|
description: string;
|
|
}
|
|
|
|
export const SLASH_COMMANDS: Array<SlashCommand> = [
|
|
{
|
|
command: "/clear",
|
|
description: "Clear conversation history and free up context",
|
|
},
|
|
{
|
|
command: "/clearhistory",
|
|
description: "Clear command history",
|
|
},
|
|
{
|
|
command: "/compact",
|
|
description:
|
|
"Clear conversation history but keep a summary in context. Optional: /compact [instructions for summarization]",
|
|
},
|
|
{ command: "/history", description: "Open command history" },
|
|
{ command: "/sessions", description: "Browse previous sessions" },
|
|
{ command: "/help", description: "Show list of commands" },
|
|
{ command: "/model", description: "Open model selection panel" },
|
|
{ command: "/approval", description: "Open approval mode selection panel" },
|
|
{
|
|
command: "/bug",
|
|
description: "Generate a prefilled GitHub issue URL with session log",
|
|
},
|
|
{
|
|
command: "/diff",
|
|
description:
|
|
"Show git diff of the working directory (or applied patches if not in git)",
|
|
},
|
|
];
|