pub type ProjectSettings = RuntimeManifest;Expand description
Portable provider, agent, and endpoint settings for one Vifu project.
The runtime stores project settings as releases when a store is available. JSON is an import/export artifact for backup, migration, and embedded hosts; it is not live runtime configuration.
Aliased Type§
pub struct ProjectSettings {
pub schema_version: u32,
pub project_id: String,
pub providers: Vec<ProviderRequirement>,
pub agents: Vec<AgentDefinition>,
pub endpoints: Vec<EndpointDefinition>,
pub metadata: Value,
}Fields§
§schema_version: u32§project_id: String§providers: Vec<ProviderRequirement>§agents: Vec<AgentDefinition>§endpoints: Vec<EndpointDefinition>§metadata: Value