Commit Graph

708 Commits

Author SHA1 Message Date
d796fe7c53 [claude] Refactor thinking.py::_maybe_file_issues() into focused helpers (#1170) (#1173)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 20:47:06 +00:00
ff921da547 [claude] Refactor timmyctl inbox() into helper functions (#1169) (#1174)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 20:47:00 +00:00
2fcd92e5d9 [claude] Add unit tests for src/config.py (#1172) (#1175)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 20:46:53 +00:00
61377e3a1e [gemini] Docs: Acknowledge The Sovereignty Loop governing architecture (#953) (#1167)
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-23 20:14:27 +00:00
de289878d6 [loop-cycle] refactor: add docstrings to 20 undocumented classes (#1130) (#1166) 2026-03-23 20:08:06 +00:00
0d73a4ff7a [claude] Fix ruff S105/S106/B017/E402 errors in bannerlord (#1161) (#1165)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 19:56:07 +00:00
dec9736679 [claude] Sovereignty metrics emitter + SQLite store (#954) (#1164)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 19:52:20 +00:00
08d337e03d [claude] Implement three-tier metabolic LLM router (#966) (#1160)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 19:45:56 +00:00
Alexander Whitestone
9e08e87312 [claude] Bannerlord M0: Run cognitive benchmark on hermes3, fix L1 string-int coercion (#1092) (#1159)
Co-authored-by: Alexander Whitestone <alexpaynex@gmail.com>
Co-committed-by: Alexander Whitestone <alexpaynex@gmail.com>
2026-03-23 19:38:48 +00:00
6e65b53f3a [loop-cycle-5] feat: implement 4 TODO stubs in timmyctl/cli.py (#1128) (#1158) 2026-03-23 19:34:46 +00:00
2b9a55fa6d [claude] Bannerlord M5: sovereign victory stack (src/bannerlord/) (#1097) (#1155)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 19:26:05 +00:00
495c1ac2bd [claude] Fix 27 ruff lint errors blocking all pushes (#1149) (#1153)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 19:06:11 +00:00
da29631c43 [gemini] feat: add Sovereignty Loop architecture document (#953) (#1154)
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-23 19:00:45 +00:00
382dd041d9 [kimi] Refactor scorecards.py — break up oversized functions (#1127) (#1152)
Co-authored-by: Kimi Agent <kimi@timmy.local>
Co-committed-by: Kimi Agent <kimi@timmy.local>
2026-03-23 18:59:05 +00:00
8421537a55 [claude] Mark setup script tests as skip_ci (#931) (#1151) 2026-03-23 18:49:58 +00:00
0e5948632d [claude] Add unit tests for cascade.py (#1138) (#1150) 2026-03-23 18:47:28 +00:00
3a8d9ee380 [claude] Break up _build_gitea_tools() into per-operation helpers (#1134) (#1147)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 18:42:47 +00:00
fd9fbe8a18 [claude] Break up MCPBridge.run() into helper methods (#1135) (#1148) 2026-03-23 18:41:34 +00:00
7e03985368 [claude] feat: Agent Voice Customization UI (#1017) (#1146) 2026-03-23 18:39:47 +00:00
cd1bc2bf6b [claude] Add agent emotional state simulation (#1013) (#1144)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 18:36:52 +00:00
1c1bfb6407 [claude] Hermes health monitor — system resources + model management (#1073) (#1133)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 18:36:06 +00:00
05e1196ea4 [gemini] feat: add coverage and duration strictness to pytest (#934) (#1140)
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-23 18:36:01 +00:00
ed63877f75 [claude] Qwen3 two-model strategy: 14B primary + 8B fast router (#1063) (#1143) 2026-03-23 18:35:57 +00:00
128aa4427f [claude] Vassal Protocol — Timmy as autonomous orchestrator (#1070) (#1142) 2026-03-23 18:33:15 +00:00
4f8e86348c [claude] Build Timmy autonomous backlog triage loop (#1071) (#1141) 2026-03-23 18:32:27 +00:00
0c627f175b [gemini] refactor: Gracefully handle tool registration errors (#938) (#1132) 2026-03-23 18:26:40 +00:00
cf82bb0be4 [claude] Build agent dispatcher — route tasks to Claude Code, Kimi, APIs (#1072) (#1123) 2026-03-23 18:25:38 +00:00
e492a51510 [claude] Separate tox unit and integration environments (#933) (#1131) 2026-03-23 18:25:17 +00:00
276bbcd112 [claude] Bannerlord M1 — GABS Observer Mode (Passive Lord) (#1093) (#1124) 2026-03-23 18:23:52 +00:00
c94d7d22d0 [gemini] Close branch for issue #1016 (Issue already resolved) (#1125) 2026-03-23 18:23:43 +00:00
a29e615f76 [claude] Load fine-tuned Timmy model into Hermes harness (#1104) (#1122) 2026-03-23 18:21:32 +00:00
e8b3d59041 [gemini] feat: Add Claude API fallback tier to cascade.py (#980) (#1119)
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-23 18:21:18 +00:00
1be1324a0d [claude] Implement AutoLoRA continuous improvement loop (#1105) (#1118) 2026-03-23 18:18:32 +00:00
32a5b092d0 [claude] LoRA trajectory export and fine-tune launcher (#1103) (#1117) 2026-03-23 18:15:45 +00:00
6f404c99f2 [claude] Bannerlord VM setup guide + GABS connectivity test (#1098) (#1116) 2026-03-23 18:15:13 +00:00
300d9575f1 [claude] Fix Starlette 1.0.0 TemplateResponse API in calm and tools routes (#1112) (#1115) 2026-03-23 18:14:36 +00:00
510d890eb2 [claude] Wire QuotaMonitor.select_model() into cascade router (#1106) (#1113) 2026-03-23 18:13:17 +00:00
852fec3681 [gemini] feat: Integrate ResearchOrchestrator with Paperclip (#978) (#1111)
Co-authored-by: Google Gemini <gemini@hermes.local>
Co-committed-by: Google Gemini <gemini@hermes.local>
2026-03-23 18:09:29 +00:00
19dbdec314 [claude] Add Hermes 4 14B Modelfile, providers config, and smoke test (#1101) (#1110) 2026-03-23 17:59:45 +00:00
3c6a1659d2 [claude] Decline out-of-scope Bannerlord M4 formation commander (#1096) (#1109) 2026-03-23 17:59:18 +00:00
62e7cfeffb [claude] Feudal multi-agent hierarchy design for Bannerlord (#1099) (#1108) 2026-03-23 17:57:32 +00:00
efb09932ce [claude] Decline out-of-scope Hermes Agent audit (#1100) (#1107) 2026-03-23 17:56:16 +00:00
f2a277f7b5 [claude] Add vllm-mlx as high-performance local inference backend (#1069) (#1089)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 15:34:13 +00:00
7fdd532260 [claude] Configure Dolphin 3.0 8B as creative writing fallback (#1068) (#1088) 2026-03-23 15:25:06 +00:00
48f667c76b [claude] Integrate Claude Quota Monitor + Metabolic Protocol into cascade router (#1075) (#1086) 2026-03-23 15:18:11 +00:00
e482337e50 [claude] Implement Kimi delegation for heavy research via Gitea labels (#979) (#1085)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 15:14:53 +00:00
b5a65b9d10 [claude] Add unit tests for health.py (#945) (#1002)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 15:10:53 +00:00
43030b7db2 [claude] DRY up tasks_pending/active/completed in tasks.py (#942) (#1020)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 15:10:05 +00:00
ab36149fa5 [claude] Auto-create Gitea issues from research findings (#977) (#1060)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 15:09:18 +00:00
6a674bf9e0 [claude] Set up MCP bridge for Qwen3 via Ollama (#1067) (#1081)
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-23 15:09:11 +00:00