2026-03-07 - 2026-03-14

Overview

25 Active Pull Requests
41 Active Issues
Excluding merges, 5 authors have pushed 41 commits to main and 74 commits to all branches. On main, 339 files have changed and there have been 21006 additions and 13723 deletions.

1 Release published by 1 user

Published hermes/v0.1 2026-03-14 13:30:31 -04:00

22 Pull requests merged by 3 users

Merged #63 [loop-cycle-5] Persist chat history in SQLite (#46) 2026-03-14 16:10:55 -04:00

Merged #62 feat: add --session-id to timmy chat CLI 2026-03-14 16:06:16 -04:00

Merged #61 [loop-cycle-4] Push event system coverage to ≥80% on all modules 2026-03-14 16:02:28 -04:00

Merged #58 [loop-cycle-1] Fix XSS vulnerability in swarm_live.html (#47) 2026-03-14 15:45:11 -04:00

Merged #44 feat: Add Kimi agent workspace with development scaffolding 2026-03-14 15:09:04 -04:00

Merged #43 fix: fact distillation — block garbage and secrets, improve dedup 2026-03-14 13:00:59 -04:00

Merged #42 fix: persistent event loop in CLI interview — no more Event loop is closed 2026-03-14 12:58:47 -04:00

Merged #41 fix: corrupted memory state + regex bug in update_user_profile 2026-03-14 12:56:53 -04:00

Merged #33 cleanup: delete ~8,000 lines of dead code + sovereignty fix 2026-03-14 09:54:18 -04:00

Merged #21 refactor: YAML-driven agent config — kill hardcoded personas 2026-03-14 08:44:05 -04:00

Merged #20 fix: MCP integration — StdioServerParameters + smoke-tested 2026-03-12 22:06:55 -04:00

Merged #14 feat: replace custom Gitea with MCP servers 2026-03-12 21:45:56 -04:00

Merged #13 claude/sharp-mcnulty 2026-03-12 20:57:47 -04:00

Merged #9 feat: add Gitea issue creation — Timmy's self-improvement channel 2026-03-12 18:39:46 -04:00

Merged #8 feat: consolidate memory into unified memory.db with 4-type model 2026-03-12 11:28:51 -04:00

Merged #7 feat: add DB Explorer for SQLite inspection 2026-03-12 10:47:51 -04:00

Merged #6 feat: add Loop QA self-testing framework 2026-03-11 22:38:50 -04:00

Merged #5 feat: enrich thinking engine — anti-loop, anti-confabulation, grounding 2026-03-11 21:50:52 -04:00

Merged #4 feat: tick prompt arg + fix name extraction 2026-03-11 21:18:06 -04:00

Merged #3 fix: test DB isolation, Discord recovery, and over-mocked tests 2026-03-11 20:57:38 -04:00

Merged #2 fix: WebSocket crash from websockets 16.0 + branch pruning 2026-03-11 19:06:47 -04:00

Merged #1 feat: upgrade to qwen3.5, self-hosted Gitea CI, optimize Docker image 2026-03-11 18:38:22 -04:00

3 Pull requests proposed by 2 users

Proposed #57 fix: replace bare except clauses with specific types (#25) 2026-03-14 15:09:18 -04:00

Proposed #59 fix: replace print() with proper logging (#29, #51) 2026-03-14 15:09:20 -04:00

Proposed #60 [loop-cycle-3] fix: replace eval() with AST-walking safe evaluator (#52) 2026-03-14 15:55:28 -04:00

20 Issues closed from 3 users

Closed #38 Thinking engine: break the rumination loop 2026-03-14 16:21:54 -04:00

Closed #46 [HIGH] Chat history is in-memory only — lost on server restart 2026-03-14 16:10:55 -04:00

Closed #45 [CRITICAL] Event system has 0% test coverage 2026-03-14 16:02:28 -04:00

Closed #52 [MEDIUM] eval() in tools.py should use safer math evaluation 2026-03-14 15:51:58 -04:00

Closed #47 [HIGH] XSS vulnerability in swarm_live.html (WebSocket data not sanitized) 2026-03-14 15:45:34 -04:00

Closed #40 Fact distillation stores garbage and leaks secrets 2026-03-14 13:00:59 -04:00

Closed #36 BUG: asyncio.run() in CLI kills event loop — interview and MCP tools fail 2026-03-14 12:58:47 -04:00

Closed #39 Fix corrupted MEMORY.md and user_profile.md state 2026-03-14 12:56:53 -04:00

Closed #27 Consolidate memory systems: 3 overlapping implementations 2026-03-14 12:48:07 -04:00

Closed #11 Pending Actions Metadata Not Self-Correcting 2026-03-14 12:47:59 -04:00

Closed #12 [Memory Discipline] Implement automatic session handoff at close to persist pending tasks and update status 2026-03-14 12:47:59 -04:00

Closed #10 Working RAM Not Auto-Updating Timestamp 2026-03-14 12:47:58 -04:00

Closed #23 Delete dead modules: openfang, paperclip, brain, swarm, cascade_adapter 2026-03-14 09:54:19 -04:00

Closed #22 Delete dead code: agents/timmy.py (547 lines of superseded orchestrator) 2026-03-14 09:54:18 -04:00

Closed #30 Remove or gate cloud integrations: Grok, Claude backends behind proper feature flags 2026-03-14 09:54:18 -04:00

Closed #18 [SMOKE TEST] Final validation 2026-03-12 22:02:36 -04:00

Closed #19 [SMOKE TEST] Module-level function 2026-03-12 22:02:36 -04:00

Closed #16 [SMOKE TEST] StdioServerParameters integration 2026-03-12 22:01:28 -04:00

Closed #17 [SMOKE TEST] create_gitea_issue_via_mcp 2026-03-12 22:01:28 -04:00

Closed #15 [SMOKE TEST] MCP issue_write verification 2026-03-12 21:54:59 -04:00

41 Issues created by 3 users

Opened #10 Working RAM Not Auto-Updating Timestamp 2026-03-12 20:12:48 -04:00

Opened #11 Pending Actions Metadata Not Self-Correcting 2026-03-12 20:12:48 -04:00

Opened #12 [Memory Discipline] Implement automatic session handoff at close to persist pending tasks and update status 2026-03-12 20:19:49 -04:00

Opened #15 [SMOKE TEST] MCP issue_write verification 2026-03-12 21:54:59 -04:00

Opened #16 [SMOKE TEST] StdioServerParameters integration 2026-03-12 22:01:28 -04:00

Opened #17 [SMOKE TEST] create_gitea_issue_via_mcp 2026-03-12 22:01:28 -04:00

Opened #18 [SMOKE TEST] Final validation 2026-03-12 22:02:36 -04:00

Opened #19 [SMOKE TEST] Module-level function 2026-03-12 22:02:36 -04:00

Opened #22 Delete dead code: agents/timmy.py (547 lines of superseded orchestrator) 2026-03-14 09:33:34 -04:00

Opened #23 Delete dead modules: openfang, paperclip, brain, swarm, cascade_adapter 2026-03-14 09:33:34 -04:00

Opened #24 Performance: eliminate redundant LLM calls in the request path 2026-03-14 09:33:34 -04:00

Opened #25 Fix 62 bare except clauses across the codebase 2026-03-14 09:33:34 -04:00

Opened #26 CLI: timmy chat breaks on multi-word messages and backticks 2026-03-14 09:33:34 -04:00

Opened #27 Consolidate memory systems: 3 overlapping implementations 2026-03-14 09:33:34 -04:00

Opened #28 Workspace correspondence: wire into heartbeat tick 2026-03-14 09:33:34 -04:00

Opened #29 Replace 14 print() statements with proper logging 2026-03-14 09:33:34 -04:00

Opened #30 Remove or gate cloud integrations: Grok, Claude backends behind proper feature flags 2026-03-14 09:33:35 -04:00

Opened #31 agents.yaml: fix routing patterns and add debug route 2026-03-14 09:33:35 -04:00

Opened #32 Docker cleanup: taskosaur references, root user, stale compose files 2026-03-14 09:33:35 -04:00

Opened #36 BUG: asyncio.run() in CLI kills event loop — interview and MCP tools fail 2026-03-14 12:49:42 -04:00

Opened #37 Memory consolidation: unify three stores into one coherent system 2026-03-14 12:49:42 -04:00

Opened #38 Thinking engine: break the rumination loop 2026-03-14 12:49:42 -04:00

Opened #39 Fix corrupted MEMORY.md and user_profile.md state 2026-03-14 12:49:43 -04:00

Opened #40 Fact distillation stores garbage and leaks secrets 2026-03-14 12:49:43 -04:00

Opened #45 [CRITICAL] Event system has 0% test coverage 2026-03-14 14:46:36 -04:00

Opened #46 [HIGH] Chat history is in-memory only — lost on server restart 2026-03-14 14:46:46 -04:00

Opened #47 [HIGH] XSS vulnerability in swarm_live.html (WebSocket data not sanitized) 2026-03-14 14:46:52 -04:00

Opened #48 [MEDIUM] test_voice_loop.py import error — missing numpy dependency 2026-03-14 14:46:56 -04:00

Opened #49 [MEDIUM] API endpoint naming is inconsistent — /api prefix usage varies 2026-03-14 14:47:07 -04:00

Opened #50 [MEDIUM] Missing JSON status endpoints for key modules 2026-03-14 14:47:13 -04:00

Opened #51 [LOW] Print statements should use proper logging 2026-03-14 14:47:29 -04:00

Opened #52 [MEDIUM] eval() in tools.py should use safer math evaluation 2026-03-14 14:47:33 -04:00

Opened #53 [LOW] Hardcoded model names in fallback chains should be configurable 2026-03-14 14:47:37 -04:00

Opened #54 [HIGH] semantic_memory.py has zero test coverage 2026-03-14 14:47:48 -04:00

Opened #55 [HIGH] Brain module severely under-tested (14.8% coverage) 2026-03-14 14:47:52 -04:00

Opened #56 [MEDIUM] Test infrastructure has environment-specific failures 2026-03-14 14:47:56 -04:00

Opened #64 [timmy-capability] Timmy has no awareness of his own session identity 2026-03-14 16:11:20 -04:00

Opened #65 [timmy-capability] Timmy cannot run his own tests 2026-03-14 16:11:20 -04:00

Opened #66 [timmy-capability] Timmy cannot read or create Gitea issues 2026-03-14 16:11:20 -04:00

Opened #67 [timmy-capability] Timmy cannot delegate work to Kimi 2026-03-14 16:11:21 -04:00

Opened #68 [timmy-capability] Timmy cannot reflect on his own past behavior 2026-03-14 16:11:21 -04:00