Class PluginPackageMetadata
- Namespace
- FoundationaLLM.Common.Models.Plugins.Metadata
- Assembly
- FoundationaLLM.Common.dll
Provides the model for plugin package metadata.
public class PluginPackageMetadata
- Inheritance
-
PluginPackageMetadata
- Inherited Members
- Extension Methods
Properties
Description
Gets or sets the plugin package description.
[JsonPropertyName("description")]
public required string Description { get; set; }
Property Value
DisplayName
Gets or sets the plugin package display name.
[JsonPropertyName("display_name")]
public required string DisplayName { get; set; }
Property Value
Name
Gets or sets the plugin package name.
[JsonPropertyName("name")]
public required string Name { get; set; }
Property Value
Platform
Gets or sets the plugin package platform.
[JsonPropertyName("platform")]
public PluginPackagePlatform? Platform { get; set; }
Property Value
Plugins
Gets or sets the list of PluginMetadata objects describing the plugins in the package.
[JsonPropertyName("plugin_metadata")]
public List<PluginMetadata> Plugins { get; set; }