intentcall_core library

Extension Types

AgentCallEntry

Functions

qualifyName({required String namespace, required String name}) String
registerAll(AgentRegistry registry, Iterable<AgentCallEntry> entries) → void
validateBareName(String name) → void
validateNamespace(String namespace) → void

Typedefs

AgentCallHandler = FutureOr<AgentResult> Function(AgentArguments request)
AgentExecutor = Future<AgentResult> Function(AgentInvocation invocation)
AgentValidator = void Function(AgentArguments arguments)
ResourceHandler = Future<AgentResult> Function(String uri)
Handler for a capability resource read using transport-agnostic AgentResult.
ToolHandler = Future<AgentResult> Function(AgentArguments arguments)
Handler for a capability tool using transport-agnostic AgentResult.