Agent Tests for API, MAUI, and Slop Features
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
using Model.Economy;
|
||||
using Model.Entity;
|
||||
using Model.Feedback;
|
||||
using Model.Glossary;
|
||||
using Model.MemoryTester;
|
||||
using Model.Notes;
|
||||
using Model.Website;
|
||||
@@ -240,6 +241,30 @@ public interface IKeyService
|
||||
public void Unsubscribe(Action? action);
|
||||
}
|
||||
|
||||
public interface IGlossaryService
|
||||
{
|
||||
public GlossaryTermModel? GetTerm(string id);
|
||||
public List<GlossaryTermModel> SearchTerms(string query);
|
||||
public List<GlossaryTermModel> GetTermsByCategory(string category);
|
||||
public List<GlossaryTermModel> GetAllTerms();
|
||||
public List<string> GetCategories();
|
||||
public string LinkifyText(string text);
|
||||
public void Subscribe(Action action);
|
||||
public void Unsubscribe(Action action);
|
||||
}
|
||||
|
||||
public interface IGlossaryDialogService
|
||||
{
|
||||
public void Subscribe(Action action);
|
||||
public void Unsubscribe(Action action);
|
||||
public void AddDialog(string termId);
|
||||
public void CloseDialog();
|
||||
public void BackDialog();
|
||||
public string? GetTermId();
|
||||
public bool HasDialog();
|
||||
public bool HasHistory();
|
||||
}
|
||||
|
||||
public interface IMemoryTesterService
|
||||
{
|
||||
public delegate void MemoryAction(MemoryTesterEvent memoryEvent);
|
||||
|
||||
Reference in New Issue
Block a user