fix: automate cross-source media library audits

This commit is contained in:
Mikei386
2026-08-24 12:02:03 +02:00
parent 5008f3329c
commit 5834342f8c
9 changed files with 101 additions and 8 deletions
+10
View File
@@ -250,6 +250,16 @@ class AutoToolSelectorTests(unittest.IsolatedAsyncioTestCase):
result["tool_ids"], ["server:mcp:mua-readonly-local"]
)
async def test_readonly_unraid_media_audit_does_not_attach_admin_or_arr(self):
result = await self._select(
"Prüfe auf Unraid, welche Folgen meiner Hörspielserie Die drei Fragezeichen fehlen. "
"Nur lesen, ohne Downloads, Umbenennungen oder sonstige Änderungen."
)
self.assertEqual(
result["tool_ids"], ["server:mcp:mua-readonly-local"]
)
self.assertIn("unraid_files_inventory", result["messages"][0]["content"])
async def test_voice_transcription_variants_select_unraid(self):
result = await self._select(
"Welche Dacher Contäner laufen aktuell auf dem Anrate Server?"