LlmServerHelperExtensions extension
Additional helper methods General extensions for LlmServer
- on
Methods
-
clearSession(
String sessionId) → Future< bool> -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Session management helper -
findServersWithCapabilities(
{List< String> ? toolNames, List<String> ? promptNames, List<String> ? resourceUris}) → Future<Map< String, List< >String> > -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Find servers that have specific capabilities -
getCommonCapabilities(
List< String> serverIds) → Future<Map< String, List< >Map< >String, dynamic> > -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Get common capabilities across multiple servers Returns capabilities that are available on all specified servers -
getPrompt(
String promptName, Map< String, dynamic> arguments, {String? serverId}) → Future -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Get a prompt (from plugin or server) -
getServerInfo(
) → Future< Map< String, dynamic> > -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Get current server status information -
isPromptAvailable(
String promptName, {String? serverId}) → Future< bool> -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Check if a specific prompt is available -
isResourceAvailable(
String resourceUri, {String? serverId}) → Future< bool> -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Check if a specific resource is available -
isToolAvailable(
String toolName, {String? serverId}) → Future< bool> -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Check if a specific tool is available -
readResource(
String resourceUri, [Map< String, dynamic> ? parameters, String? serverId]) → Future -
Available on LlmServer, provided by the LlmServerHelperExtensions extension
Read a resource (from plugin or server)