0fcd53cf3e
feat: add visual state verification module for game agents
...
Multimodal screenshot-based state verification:
- Generic verifier for any game with screenshots
- Morrowind-specific state builder
- Structured prompt generation for vision models
- JSON result parsing with confidence scoring
- Batch verification examples
Relates to #1482
2026-04-09 14:52:08 +00:00
7875e2309e
[loop-cycle-1] refactor: split dispatcher.py into dispatch/ package ( #1450 ) ( #1469 )
2026-03-24 21:16:22 +00:00
dc5898ad00
[loop-cycle-2388] perf: optimize cascade router memory ( #1376 ) ( #1468 )
2026-03-24 21:04:59 +00:00
e5373119cc
[loop-cycle-2386] perf: optimize sovereignty loop performance ( #1431 ) ( #1467 )
2026-03-24 20:53:39 +00:00
7c5975f161
[loop-cycle-38] docs: create IMPLEMENTATION.md tracking SOUL.md compliance ( #1387 ) ( #1466 )
2026-03-24 20:47:09 +00:00
d2d17cf61b
[loop-cycle-37] chore: add SOUL.md at repo root ( #1442 ) ( #1465 )
2026-03-24 20:41:00 +00:00
57490338dd
[kimi] Fix triage_score.py to merge queue instead of overwrite ( #1463 ) ( #1464 )
2026-03-24 20:21:49 +00:00
fe7e14b10e
[kimi] Split scorecard_service.py into focused modules ( #1406 ) ( #1461 )
2026-03-24 20:06:31 +00:00
4d2aeb937f
[loop-cycle-7] refactor: split research.py into research/ subpackage ( #1405 ) ( #1458 )
2026-03-24 19:53:04 +00:00
8518db921e
[kimi] Implement graceful shutdown and health checks ( #1397 ) ( #1457 )
2026-03-24 19:31:14 +00:00
640d78742a
[loop-cycle-5] refactor: split voice_loop.py into voice/ subpackage ( #1379 ) ( #1456 )
2026-03-24 19:26:54 +00:00
46b5bf96cc
[loop-cycle-3] refactor: split app.py into schedulers.py and startup.py ( #1363 ) ( #1455 )
2026-03-24 19:07:18 +00:00
79bc2d6790
[loop-cycle-2] refactor: split world.py into focused submodules ( #1360 ) ( #1449 )
2026-03-24 18:55:13 +00:00
8a7a34499c
[loop-cycle-1] refactor: split cascade.py into focused modules ( #1342 ) ( #1448 )
2026-03-24 18:39:06 +00:00
008663ae58
[loop-cycle-31] fix: create missing kimi-loop.sh script ( #1415 )
...
fix: create missing kimi-loop.sh script with efficient Gitea filtering (#1415 )
2026-03-24 14:39:52 +00:00
002ace5b3c
[loop-cycle-7] fix: Configure mypy with explicit-package-bases for proper src/ layout ( #1346 ) ( #1359 )
2026-03-24 09:39:12 +00:00
91d06eeb49
[kimi] Add unit tests for memory/crud.py ( #1344 ) ( #1358 )
2026-03-24 03:08:36 +00:00
9e9dd5309a
[kimi] Fix: stub cv2 in tests to prevent timeout ( #1336 ) ( #1356 )
...
Co-authored-by: Kimi Agent <kimi@timmy.local >
Co-committed-by: Kimi Agent <kimi@timmy.local >
2026-03-24 02:59:52 +00:00
36f3f1b3a7
[claude] Add unit tests for tools/system_tools.py ( #1345 ) ( #1354 )
2026-03-24 02:56:35 +00:00
6a2a0377d2
[loop-cycle-1] fix: thread timeout method for xdist compatibility ( #1336 ) ( #1355 )
2026-03-24 02:56:19 +00:00
cd0f718d6b
[claude] fix: restore live timestamp to HotMemory.read() ( #1339 ) ( #1353 )
2026-03-24 02:55:48 +00:00
cddfd09c01
[claude] Add unit tests for spark/engine.py ( #1343 ) ( #1352 )
2026-03-24 02:52:15 +00:00
d0b6d87eb1
[perplexity] feat: Nexus v2 — Cognitive Awareness & Introspection Engine ( #1090 ) ( #1348 )
...
Co-authored-by: Perplexity Computer <perplexity@tower.local >
Co-committed-by: Perplexity Computer <perplexity@tower.local >
2026-03-24 02:50:40 +00:00
9e8e0f8552
[claude] Placeholder research artifact for issue #1341 ( #1350 )
2026-03-24 02:49:37 +00:00
e09082a8a8
[kimi] Add comprehensive unit tests for models/budget.py ( #1316 ) ( #1347 )
2026-03-24 02:48:51 +00:00
3349948f7f
[claude] Homepage value proposition — 10-second clarity ( #809 ) ( #1338 )
2026-03-24 02:41:57 +00:00
c3f1598c78
[claude] Fix Timmy OFFLINE status & GPU error handling ( #811 ) ( #1337 )
2026-03-24 02:40:38 +00:00
298b585689
[claude] SEO foundation — meta tags, sitemap, robots.txt, JSON-LD ( #813 ) ( #1335 )
2026-03-24 02:33:16 +00:00
92dfddfa90
[claude] Legal Foundation — ToS, Privacy Policy, Risk Disclaimers ( #815 ) ( #1334 )
2026-03-24 02:32:25 +00:00
4ec4558a2f
[perplexity] feat: Sovereignty Loop core framework — auto-crystallizer, graduation test, orchestration ( #953 ) ( #1331 )
...
Co-authored-by: Perplexity Computer <perplexity@tower.local >
Co-committed-by: Perplexity Computer <perplexity@tower.local >
2026-03-24 02:29:39 +00:00
4f8df32882
[claude] Fix syntax errors in test_llm_triage.py ( #1329 ) ( #1332 )
2026-03-24 02:28:45 +00:00
0fefb1c297
[loop-cycle-2112] chore: remove unused imports ( #1328 )
2026-03-24 02:24:57 +00:00
c0fad202ea
[claude] SOUL.md Framework — template, authoring guide, versioning ( #854 ) ( #1327 )
2026-03-24 02:23:46 +00:00
c5e4657e23
[claude] Timmy Nostr identity — keypair, profile, relay presence ( #856 ) ( #1325 )
...
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-24 02:22:39 +00:00
e325f028ba
[loop-cycle-1] refactor: split memory_system.py into submodules ( #1277 ) ( #1323 )
2026-03-24 02:21:43 +00:00
0b84370f99
[gemini] feat: automated backlog triage via LLM ( #1018 ) ( #1326 )
...
Co-authored-by: Google Gemini <gemini@hermes.local >
Co-committed-by: Google Gemini <gemini@hermes.local >
2026-03-24 02:20:59 +00:00
07793028ef
[claude] Mumble voice bridge — Alexander ↔ Timmy co-play audio ( #858 ) ( #1324 )
2026-03-24 02:19:19 +00:00
0a4f3fe9db
[gemini] feat: Add button to update ollama models ( #1014 ) ( #1322 )
...
Co-authored-by: Google Gemini <gemini@hermes.local >
Co-committed-by: Google Gemini <gemini@hermes.local >
2026-03-24 02:19:15 +00:00
d4e5a5d293
[claude] TES3MP server hardening — multi-player stability & anti-grief ( #860 ) ( #1321 )
2026-03-24 02:13:57 +00:00
af162f1a80
[claude] Add unit tests for scorecard_service.py ( #1139 ) ( #1320 )
...
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-24 02:12:47 +00:00
6bb5e7e1a6
[claude] Real-time monitoring dashboard for all agent systems ( #862 ) ( #1319 )
2026-03-24 02:07:38 +00:00
715ad82726
[claude] ThreeJS world adapter from Kimi world analysis ( #870 ) ( #1317 )
...
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local >
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local >
2026-03-24 02:06:44 +00:00
f0841bd34e
[claude] Automated Episode Compiler — Highlights to Published Video ( #880 ) ( #1318 )
2026-03-24 02:05:14 +00:00
1ddbf353ed
[claude] Fix kimi_delegation unit tests — all 53 pass ( #1260 ) ( #1313 )
2026-03-24 02:03:28 +00:00
24f4fd9188
[claude] Add unit tests for orchestration_loop.py ( #1278 ) ( #1311 )
2026-03-24 02:01:31 +00:00
0b4ed1b756
[claude] feat: enforce 3-issue cap on Kimi delegation ( #1304 ) ( #1310 )
2026-03-24 02:00:34 +00:00
8304cf50da
[claude] Add unit tests for backlog_triage.py ( #1293 ) ( #1307 )
2026-03-24 01:57:44 +00:00
16c4cc0f9f
[claude] Add unit tests for research_tools.py ( #1294 ) ( #1308 )
2026-03-24 01:57:39 +00:00
a48f30fee4
[claude] Add unit tests for quest_system.py ( #1292 ) ( #1309 )
2026-03-24 01:57:29 +00:00
e44db42c1a
[claude] Split thinking.py into focused sub-modules ( #1279 ) ( #1306 )
2026-03-24 01:57:04 +00:00