summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/config/mod.rs4
-rw-r--r--src/function.rs4
2 files changed, 3 insertions, 5 deletions
diff --git a/src/config/mod.rs b/src/config/mod.rs
index 6725c93..375faba 100644
--- a/src/config/mod.rs
+++ b/src/config/mod.rs
@@ -532,9 +532,7 @@ impl Config {
"function_calling" => {
let value = value.parse().with_context(|| "Invalid value")?;
if value && self.functions.is_empty() {
- bail!(
- "Cannot enable function_calling because there are no functions installed."
- )
+ bail!("Function calling cannot be enabled because no functions are installed.")
}
self.function_calling = value;
}
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(