summaryrefslogtreecommitdiffstats
path: root/src/repl/mod.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2023-10-30 10:36:08 +0800
committerGitHub <noreply@github.com>2023-10-30 10:36:08 +0800
commitb3e687943811fd48589d7030122c33c7e9867ec9 (patch)
treeecd1d829420f928a7df4a46d7bab0db24cb66755 /src/repl/mod.rs
parent44ea384ee59fafb76882e1d6687bc4cbc6d61611 (diff)
downloadaichat-b3e687943811fd48589d7030122c33c7e9867ec9.tar.gz
feat: deprecate prompt, remove `--prompt` and `.prompt` (#176)
Diffstat (limited to 'src/repl/mod.rs')
-rw-r--r--src/repl/mod.rs11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/repl/mod.rs b/src/repl/mod.rs
index fadb81f..46d0cca 100644
--- a/src/repl/mod.rs
+++ b/src/repl/mod.rs
@@ -19,11 +19,10 @@ use lazy_static::lazy_static;
use reedline::Signal;
use std::rc::Rc;
-pub const REPL_COMMANDS: [(&str, &str); 15] = [
+pub const REPL_COMMANDS: [(&str, &str); 14] = [
(".info", "Print system-wide information"),
(".set", "Modify the configuration temporarily"),
(".model", "Choose a model"),
- (".prompt", "Add a GPT prompt"),
(".role", "Select a role"),
(".clear role", "Clear the currently selected role"),
(".session", "Start a session"),
@@ -134,14 +133,6 @@ impl Repl {
handler.handle(ReplCmd::UpdateConfig(args.unwrap_or_default().to_string()))?;
self.prompt.sync_config();
}
- ".prompt" => {
- let text = args.unwrap_or_default().to_string();
- if text.is_empty() {
- print_now!("Usage: .prompt <text>.\n\n");
- } else {
- handler.handle(ReplCmd::Prompt(text))?;
- }
- }
".session" => {
handler.handle(ReplCmd::StartSession(args.map(|v| v.to_string())))?;
}