Agent Tests for API, MAUI, and Slop Features

This commit is contained in:
2026-06-03 19:08:35 -04:00
parent 46150d3a69
commit 0feac0f0a0
142 changed files with 4156 additions and 1462 deletions
+25
View File
@@ -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);