agents_genkit 0.1.0
agents_genkit: ^0.1.0 copied to clipboard
Genkit adapters for the agents package. Wrap Genkit flows as AIAgent, expose tools as AIContextProvider and AgentSkillsSource, and register a Genkit-backed agent with a single addGenkitAgent() DI call.
0.1.0 #
- Initial release.
GenkitFlowAgent: wraps anyFuture<String> Function(String)— including a GenkitFlow— as a fully-featuredAIAgentwith session support, streaming, and context-provider integration.GenkitToolsContextProvider: injects a fixed list ofAIFunctions into every agent invocation via theAIContextProviderpipeline.GenkitSkillsSource: exposes GenkitTools asAgentSkills; composes withAggregatingAgentSkillsSourcealongside file-based skill sources.addGenkitAgent(): single-call DI extension onServiceCollectionthat wires aGenkitChatClientwith function invocation and registers a namedAIAgent.