omnix_flutter_gemma_agent library
Flutter Gemma Agent infrastructure adapters for Omnix.
Classes
- FlutterGemmaAgentBackend
- Flutter Gemma Agent implementation of the neutral Omnix agent contract.
- FlutterGemmaAgentSession
- Agent-session wrapper used by FlutterGemmaAgentBackend.
- FlutterGemmaAgentSkillAdapter
- Bridges a Flutter Gemma Agent skill catalog into Omnix capabilities.
Functions
-
mapFlutterGemmaAgentEvent(
AgentEvent event) → OmnixAgentEvent - Maps one Flutter Gemma Agent event without exposing provider types.
-
mapFlutterGemmaSkillResult(
SkillResult result) → OmnixAgentToolOutput - Maps one Flutter Gemma skill result into a headless Omnix value.
Typedefs
-
FlutterGemmaAgentPermissionResolver
= Set<
OmnixCapabilityPermission> Function(Skill skill) - Resolves host permissions required by one Flutter Gemma Agent skill.