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(JsonObject? arguments, 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
public static Boolean TryResolveSelectorArgumentName(IEnumerable<String>? argumentNames, out String argumentName) #Returns:
BooleanResolves 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 virtual 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.