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.