mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-10-15 13:13:48 +00:00
Add the model matching engine and make capabilities a flags enum
This commit is contained in:
27 files changed
+2198
-48
No files matched your search
@@ -0,0 +1,12 @@
|
||||
namespace AIStudio.Models.Matching;
|
||||
|
||||
/// <summary>
|
||||
/// Two rules which claim the same names with the same right.
|
||||
/// </summary>
|
||||
/// <param name="First">One of the two rules.</param>
|
||||
/// <param name="Second">The other one.</param>
|
||||
/// <param name="Reason">What makes them collide, in a sentence a person can act on.</param>
|
||||
public sealed record RuleAmbiguity(ModelRule First, ModelRule Second, string Reason)
|
||||
{
|
||||
public override string ToString() => $"{this.Reason} ({this.First.Description} <-> {this.Second.Description})";
|
||||
}
|
||||
Reference in new issue
Block a user