Skip to main content

stynx_code_commands/domain/
command.rs

1use stynx_code_types::Conversation;
2
3pub enum SlashCommand {
4    Help,
5    Clear,
6    Compact,
7    Cost,
8    Model(String),
9    Mode,
10    Diff,
11    Status,
12    Doctor,
13    Config,
14    Permissions,
15    Session(String),
16    Plan,
17    Think,
18    Add(String),
19    Files,
20    Memory,
21    Export,
22    Rewind(usize),
23    Review,
24    Commit,
25    Fast,
26    Effort(String),
27    Usage,
28    Copy,
29    Login,
30    Logout,
31    Vim,
32    Version,
33    Quit,
34}
35
36pub enum CommandResult {
37    Output(String),
38    ReplaceConversation(Conversation),
39    Quit,
40}