mirror of
https://github.com/aljazceru/goose.git
synced 2025-12-19 07:04:21 +01:00
[goose-llm] add generate tooltip & session name via extract method (#2467)
* extract method in provider to use for structured outputs * generate session name from msgs * generate tooltip from msgs * add provider tests
This commit is contained in:
@@ -22,6 +22,9 @@ pub enum ProviderError {
|
||||
|
||||
#[error("Usage data error: {0}")]
|
||||
UsageError(String),
|
||||
|
||||
#[error("Invalid response: {0}")]
|
||||
ResponseParseError(String),
|
||||
}
|
||||
|
||||
impl From<anyhow::Error> for ProviderError {
|
||||
|
||||
Reference in New Issue
Block a user