Class ToolReferenceSanitizer
- Namespace
- Oscova.Agents.Policies
- Assembly
- Oscova.Agents.dll
Removes stale tool identifiers from persisted agent and task runtime surfaces.
public static class ToolReferenceSanitizerInheritance
Inherited Members
Methods
- RemoveUnavailableNames(IList<string>, IReadOnlySet<string>?)
-
Removes unavailable names from a persisted catalog-backed list and returns the removed values.
- RemoveUnavailableTools(IList<string>, IList<string>, IList<AgentToolPolicy>, IReadOnlySet<string>?, IList<string>?, IReadOnlySet<string>?)
-
Removes tool references that are absent from the live catalog and returns the removed names.