summaryrefslogtreecommitdiffstats
path: root/src/function.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2024-07-03 10:15:47 +0800
committerGitHub <noreply@github.com>2024-07-03 10:15:47 +0800
commite63441b1e4139007a244a8f419cda73368b11ec7 (patch)
tree338047033585b0302f14984eaf85c8c6f2622be6 /src/function.rs
parent3de95f04d8ec682c811c079914e77d5ffb0db2d0 (diff)
downloadaichat-e63441b1e4139007a244a8f419cda73368b11ec7.tar.gz
refactor: improve function calling (#680)
Diffstat (limited to 'src/function.rs')
-rw-r--r--src/function.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/function.rs b/src/function.rs
index a8c193a..fcb4c93 100644
--- a/src/function.rs
+++ b/src/function.rs
@@ -222,9 +222,9 @@ impl ToolCall {
let output = if is_dangerously {
if *IS_STDOUT_TERMINAL {
- println!("{prompt}");
+ println!("{}", dimmed_text(&prompt));
let answer = Text::new("[1] Run, [2] Run & Retrieve, [3] Skip:")
- .with_default("2")
+ .with_default("1")
.with_validator(|input: &str| match matches!(input, "1" | "2" | "3") {
true => Ok(Validation::Valid),
false => Ok(Validation::Invalid(