refactor: Convert Tanzu provider to declarative JSON config (#7124)

Signed-off-by: Nick Kuhn <nick.kuhn@broadcom.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Nick Kuhn
2026-03-10 10:06:53 -04:00
committed by GitHub
parent 9f061f7936
commit a191f0d958
9 changed files with 310 additions and 2 deletions
+2 -1
View File
@@ -17,7 +17,7 @@ use rmcp::model::{
use utoipa::{OpenApi, ToSchema};
use goose::config::declarative_providers::{
DeclarativeProviderConfig, LoadedProvider, ProviderEngine,
DeclarativeProviderConfig, EnvVarConfig, LoadedProvider, ProviderEngine,
};
use goose::conversation::message::{
ActionRequired, ActionRequiredData, FrontendToolRequest, Message, MessageContent,
@@ -509,6 +509,7 @@ derive_utoipa!(Icon as IconSchema);
LoadedProvider,
ProviderEngine,
DeclarativeProviderConfig,
EnvVarConfig,
ExtensionEntry,
ExtensionConfig,
ConfigKey,