Persist provider name and model config in the session (#5419)
This commit is contained in:
@@ -4,6 +4,7 @@ use goose::agents::ExtensionConfig;
|
||||
use goose::config::permission::PermissionLevel;
|
||||
use goose::config::ExtensionEntry;
|
||||
use goose::conversation::Conversation;
|
||||
use goose::model::ModelConfig;
|
||||
use goose::permission::permission_confirmation::PrincipalType;
|
||||
use goose::providers::base::{ConfigKey, ModelInfo, ProviderMetadata, ProviderType};
|
||||
use goose::session::{Session, SessionInsights, SessionType};
|
||||
@@ -455,6 +456,7 @@ derive_utoipa!(Icon as IconSchema);
|
||||
PermissionLevel,
|
||||
PrincipalType,
|
||||
ModelInfo,
|
||||
ModelConfig,
|
||||
Session,
|
||||
SessionInsights,
|
||||
SessionType,
|
||||
|
||||
Reference in New Issue
Block a user