WiredHostExtension class final

The builder's per-extension wiring outcome: the tools that reached the stack, or the off reason (E8) for the host's UI.

Constructors

WiredHostExtension({required HostExtension extension, required List<AgentTool> tools, String? hiddenReason})
const

Properties

extension → HostExtension
The declared extension this outcome belongs to.
final
hashCode → int
The hash code for this object.
no setterinherited
hiddenReason → String?
Non-null when the extension is hidden on this profile (E8): the profile's declared off reason, never empty.
final
isHidden → bool
True when the extension is hidden on this profile.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tools → List<AgentTool>
The tools wired on this profile; empty when hidden.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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