refactor: remove agent flavours, move provider to Agent (#2091)

This commit is contained in:
Salman Mohammed
2025-04-09 15:02:47 -04:00
committed by GitHub
parent a8cbd81c61
commit 513d5c8f5a
30 changed files with 1297 additions and 2272 deletions
+2 -2
View File
@@ -25,9 +25,9 @@ pub fn name_to_key(name: &str) -> String {
}
/// Extension configuration management
pub struct ExtensionManager;
pub struct ExtensionConfigManager;
impl ExtensionManager {
impl ExtensionConfigManager {
/// Get the extension configuration if enabled -- uses key
pub fn get_config(key: &str) -> Result<Option<ExtensionConfig>> {
let config = Config::global();
+1 -1
View File
@@ -6,7 +6,7 @@ pub mod permission;
pub use crate::agents::ExtensionConfig;
pub use base::{Config, ConfigError, APP_STRATEGY};
pub use experiments::ExperimentManager;
pub use extensions::{ExtensionEntry, ExtensionManager};
pub use extensions::{ExtensionConfigManager, ExtensionEntry};
pub use permission::PermissionManager;
pub use extensions::DEFAULT_DISPLAY_NAME;