API Reference
Class
ToolAlternateEngineSelectorNames
Shared alternate-engine selector vocabulary used by tool contracts and chat retry fallbacks.
Inheritance
- Object
- ToolAlternateEngineSelectorNames
Methods
TryResolveSelectorArgumentName 2 overloads
public static Boolean TryResolveSelectorArgumentName(IEnumerable<String> argumentNames, out String argumentName) #Returns:
BooleanResolves the first canonical alternate-engine selector name present in a JSON schema/property object.
Parameters
- arguments IntelligenceX.Json.JsonObject
- argumentName System.String@
TryResolveSelectorArgumentName(System.Collections.Generic.IEnumerable{System.String} argumentNames, System.String@ argumentName) #Resolves the first canonical alternate-engine selector name present in a tool schema or argument list.
Parameters
- argumentNames System.Collections.Generic.IEnumerable{System.String}
- argumentName System.String@
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public static IReadOnlyList<String> CanonicalSelectorArguments { get; } #Canonical schema argument names that allow tools to select an alternate execution engine.