fix: don't silently fail on skill role composition extraction in llm nodes
This commit is contained in:
@@ -29,7 +29,7 @@ pub async fn macro_execute(
|
||||
let variables = macro_value
|
||||
.resolve_variables(&new_args)
|
||||
.map_err(|err| anyhow!("{err}. Usage: {}", macro_value.usage(name)))?;
|
||||
let role = ctx.extract_role(ctx.app.config.as_ref());
|
||||
let role = ctx.extract_role(ctx.app.config.as_ref())?;
|
||||
let mut app_config = (*ctx.app.config).clone();
|
||||
app_config.temperature = role.temperature();
|
||||
app_config.top_p = role.top_p();
|
||||
|
||||
Reference in New Issue
Block a user