FlutterGemmaAgentSkillAdapter class final

Bridges a Flutter Gemma Agent skill catalog into Omnix capabilities.

Constructors

FlutterGemmaAgentSkillAdapter(Iterable<Skill> skills, {FlutterGemmaAgentPermissionResolver? permissionResolver})
Creates an adapter over skills.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
skills → Iterable<OmnixSkill>
The imported neutral skills in source insertion order.
no setter

Methods

buildProviderRegistry(OmnixCapabilityRegistrySnapshot snapshot) → SkillRegistry
Builds the provider registry represented by snapshot.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerWith(OmnixCapabilityRegistry registry, {Set<String> enabledSkillIds = const {}}) → void
Registers every imported skill into registry.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited