Represents an agent manifest containing identification and capabilities
const manifest = new Manifest({ identification: { speakerUri: 'tag:example.com,2025:weather-bot', serviceUrl: 'https://example.com/weather-bot', organization: 'Weather Corp', conversationalName: 'WeatherBot', synopsis: 'Weather information assistant' }, capabilities: [{ keyphrases: ['weather', 'forecast'], descriptions: ['Provides weather forecasts and current conditions'] }]}); Copy
const manifest = new Manifest({ identification: { speakerUri: 'tag:example.com,2025:weather-bot', serviceUrl: 'https://example.com/weather-bot', organization: 'Weather Corp', conversationalName: 'WeatherBot', synopsis: 'Weather information assistant' }, capabilities: [{ keyphrases: ['weather', 'forecast'], descriptions: ['Provides weather forecasts and current conditions'] }]});
Creates a new Manifest instance
Manifest configuration options
Error if required fields are missing
Readonly
Convert to JSON string
Convert to plain object
Static
Represents an agent manifest containing identification and capabilities
Example