1
0

Commit Graph

  • 453c9a0694 feat: add delegate_to_kimi() tool for coding delegation (#67) Kimi Agent 2026-03-14 20:29:03 -04:00
  • 2fb104528f feat: add run_self_tests() tool for self-verification (#65) Kimi Agent 2026-03-14 20:28:24 -04:00
  • c164d1736f Merge pull request '[loop-cycle-11] fix: enrich self-knowledge with architecture map and self-modification (#81, #86)' (#110) from fix/self-knowledge-depth into main hermes 2026-03-14 20:16:48 -04:00
  • ddb872d3b0 fix: enrich self-knowledge with architecture map and self-modification pathway Kimi Agent 2026-03-14 20:15:30 -04:00
  • f8295502fb Merge pull request '[loop-cycle-10] fix: memory consolidation dedup (#105)' (#109) from fix/memory-consolidation-dedup-105 into main hermes 2026-03-14 20:05:39 -04:00
  • b12e29b92e fix: dedup memory consolidation with existing memory search (#105) Kimi Agent 2026-03-14 20:04:18 -04:00
  • 825f9e6bb4 Merge pull request '[loop-cycle-10] feat: codebase self-knowledge in system prompts (#78, #80)' (#108) from fix/self-awareness-78-80 into main hermes 2026-03-14 19:59:39 -04:00
  • ffae5aa7c6 feat: add codebase self-knowledge to system prompts (#78, #80) Kimi Agent 2026-03-14 19:58:10 -04:00
  • 0204ecc520 Merge pull request '[loop-cycle-9] fix: CLI multi-word messages (#26)' (#107) from fix/cli-multiword-messages into main hermes 2026-03-14 19:48:28 -04:00
  • 2b8d71db8e Merge pull request '[loop-cycle-9] feat: session identity awareness (#64)' (#106) from fix/session-identity-awareness into main hermes 2026-03-14 19:48:16 -04:00
  • 9171d93ef9 fix: CLI chat accepts multi-word messages without quotes Kimi Agent 2026-03-14 19:43:52 -04:00
  • f8f3b9b81f feat: inject session_id into system prompt for session identity awareness Kimi Agent 2026-03-14 19:43:11 -04:00
  • a728665159 Merge pull request 'fix: python3 compatibility in shell hand tests (#56)' (#104) from fix/test-infra into main hermes 2026-03-14 19:24:49 -04:00
  • 343421fc45 Merge remote-tracking branch 'origin/main' into fix/test-infra Kimi Agent 2026-03-14 19:24:32 -04:00
  • 4b553fa0ed Merge pull request 'fix: word-boundary routing + debug route command (#31)' (#102) from fix/routing-patterns into main hermes 2026-03-14 19:24:16 -04:00
  • 342b9a9d84 Merge pull request 'feat: JSON status endpoints for briefing, memory, swarm (#49, #50)' (#101) from fix/api-consistency into main hermes 2026-03-14 19:24:15 -04:00
  • b3809f5246 feat: add JSON status endpoints for briefing, memory, swarm (#49, #50) Kimi Agent 2026-03-14 19:23:32 -04:00
  • 2ffee7c8fa fix: python3 compatibility in shell hand tests (#56) Kimi Agent 2026-03-14 19:22:21 -04:00
  • 67497133fd fix: word-boundary routing + debug route command (#31) Kimi Agent 2026-03-14 19:21:30 -04:00
  • 970a6efb9f Merge pull request '[loop-cycle-8] test: add 86 tests for semantic_memory.py (#54)' (#100) from test/semantic-memory-coverage into main hermes 2026-03-14 19:17:19 -04:00
  • 415938c9a3 test: add 86 tests for semantic_memory.py (#54) Kimi Agent 2026-03-14 19:15:55 -04:00
  • c1ec43c59f Merge pull request '[loop-cycle-8] fix: replace 59 bare except clauses with proper logging (#25)' (#99) from fix/bare-except-clauses into main hermes 2026-03-14 19:08:40 -04:00
  • fdc5b861ca fix: replace 59 bare except clauses with proper logging (#25) Kimi Agent 2026-03-14 19:07:14 -04:00
  • ad106230b9 Merge pull request '[loop-cycle-7] feat: add OLLAMA_NUM_CTX config (#83)' (#98) from fix/num-ctx-remaining into main rockachopa 2026-03-14 19:00:40 -04:00
  • f51512aaff Merge pull request '[loop-cycle-7] chore: Docker cleanup - remove taskosaur (#32)' (#97) from fix/docker-cleanup into main hermes 2026-03-14 18:56:42 -04:00
  • 9c59b386d8 feat: add OLLAMA_NUM_CTX config to cap context window (#83) Kimi Agent 2026-03-14 18:54:43 -04:00
  • e6bde2f907 chore: remove dead taskosaur/postgres/redis services, fix root user (#32) Kimi Agent 2026-03-14 18:52:44 -04:00
  • b01c1cb582 Merge pull request '[loop-cycle-6] fix: Ollama disconnect logging and error handling (#92)' (#96) from fix/ollama-disconnect-logging into main hermes 2026-03-14 18:41:25 -04:00
  • bce6e7d030 fix: log Ollama disconnections with specific error handling (#92) Kimi Agent 2026-03-14 18:40:15 -04:00
  • 8a14bbb3e0 Merge pull request '[loop-cycle-5] fix: warmup model on cold load (#82)' (#95) from fix/warmup-cold-model into main hermes 2026-03-14 18:26:48 -04:00
  • d1a8b16cd7 Merge pull request '[loop-cycle-5] test: skip voice_loop tests when numpy missing (#48)' (#94) from fix/skip-voice-tests-no-numpy into main hermes 2026-03-14 18:26:40 -04:00
  • bf30d26dd1 test: skip voice_loop tests gracefully when numpy unavailable Kimi Agent 2026-03-14 18:24:56 -04:00
  • 86956bd057 fix: warmup model on cold load to prevent first-request disconnect Kimi Agent 2026-03-14 18:24:00 -04:00
  • 23ed2b2791 Merge pull request '[loop-cycle-4] fix: prune dead web_search tool (#87)' (#93) from fix/prune-dead-web-search into main hermes 2026-03-14 18:15:25 -04:00
  • b3a1e0ce36 fix: prune dead web_search tool — ddgs never installed (#87) Kimi Agent 2026-03-14 18:13:51 -04:00
  • 7ff012883a Merge pull request '[loop-cycle-3] fix: model introspection prefix-match collision (#77)' (#91) from fix/model-introspection-prefix-match into main hermes 2026-03-14 18:04:40 -04:00
  • 7132b42ff3 fix: model introspection uses exact match, queries /api/ps first Kimi Agent 2026-03-14 18:02:14 -04:00
  • 1f09323e09 Merge pull request '[loop-cycle-2] test: regression tests for confirmation warning spam (#79)' (#90) from fix/confirmation-warning-spam into main hermes 2026-03-14 17:55:16 -04:00
  • 74e426c63b [loop-cycle-2] fix: suppress confirmation tool WARNING spam (#79) (#89) hermes 2026-03-14 17:54:58 -04:00
  • 586c8e3a75 fix: remove unused variable lint warning Kimi Agent 2026-03-14 17:54:27 -04:00
  • e09ca203dc Merge pull request '[loop-cycle-1] feat: tool allowlist for autonomous operation (#69)' (#88) from fix/tool-allowlist-autonomous into main hermes 2026-03-14 17:41:56 -04:00
  • 09fcf956ec Merge pull request '[loop-cycle-1] feat: tool allowlist for autonomous operation (#69)' (#88) from fix/tool-allowlist-autonomous into main hermes 2026-03-14 17:41:56 -04:00
  • d28e2f4a7e [loop-cycle-1] feat: tool allowlist for autonomous operation (#69) Kimi Agent 2026-03-14 17:39:48 -04:00
  • 0b0251f702 Merge pull request '[loop-cycle-13] fix: configurable model fallback chains (#53)' (#76) from fix/configurable-fallback-models into main hermes 2026-03-14 17:28:34 -04:00
  • 94cd1a9840 fix: make model fallback chains configurable (#53) Kimi Agent 2026-03-14 17:26:47 -04:00
  • f097784de8 Merge pull request '[loop-cycle-12] fix: brevity tuning — Timmy speaks plainly (#71)' (#75) from fix/brevity-tuning into main hermes 2026-03-14 17:18:06 -04:00
  • 061c8f6628 fix: brevity tuning — plain text prompts, markdown=False, front-loaded brevity Kimi Agent 2026-03-14 17:15:56 -04:00
  • 3c671de446 Merge pull request '[loop-cycle-9] fix: thinking engine skips MCP tools to avoid cancel-scope errors (#72)' (#74) from fix/thinking-mcp-cancel-scope into main hermes 2026-03-14 16:51:07 -04:00
  • 927e25cc40 Merge pull request 'fix: replace print() with proper logging (#29, #51)' (#59) from fix/print-to-logging into main rockachopa 2026-03-14 16:34:48 -04:00
  • 2d2b566e58 Merge pull request 'fix: replace print() with proper logging (#29, #51)' (#59) from fix/print-to-logging into main rockachopa 2026-03-14 16:34:48 -04:00
  • 64fd1d9829 voice: reinforce brevity at top of system prompt Kimi Agent 2026-03-14 16:32:47 -04:00
  • f0b0e2f202 fix: WebSocket 403 spam and missing /swarm endpoints Kimi Agent 2026-03-14 16:29:35 -04:00
  • b30b5c6b57 [loop-cycle-6] Break thinking rumination loop — semantic dedup (#38) Kimi Agent 2026-03-14 16:21:16 -04:00
  • 0d61b709da Merge pull request '[loop-cycle-5] Persist chat history in SQLite (#46)' (#63) from fix/issue-46-chat-persistence into main rockachopa 2026-03-14 16:10:55 -04:00
  • 79edfd1106 feat: persist chat history in SQLite — survives server restarts Kimi Agent 2026-03-14 16:09:26 -04:00
  • 013a2cc330 Merge pull request 'feat: add --session-id to timmy chat CLI' (#62) from fix/cli-session-id into main rockachopa 2026-03-14 16:06:16 -04:00
  • f426df5b42 feat: add --session-id option to timmy chat CLI Kimi Agent 2026-03-14 16:05:00 -04:00
  • bef4fc1024 Merge pull request '[loop-cycle-4] Push event system coverage to ≥80% on all modules' (#61) from fix/issue-45-event-coverage into main rockachopa 2026-03-14 16:02:27 -04:00
  • 9535dd86de test: push event system coverage to ≥80% on all three modules Kimi Agent 2026-03-14 16:01:05 -04:00
  • 70d5dc5ce1 fix: replace eval() with AST-walking safe evaluator in calculator Kimi Agent 2026-03-14 15:51:35 -04:00
  • 122d07471e Merge pull request 'fix: sanitize dynamic innerHTML in HTML templates (#47)' (#58) from fix/xss-sanitize into main rockachopa 2026-03-14 15:45:11 -04:00
  • 3d110098d1 Merge pull request 'feat: Add Kimi agent workspace with development scaffolding' (#44) from kimi/agent-workspace-init into main rockachopa 2026-03-14 15:09:04 -04:00
  • db129bbe16 fix: replace print() with proper logging (#29, #51) Kimi Agent 2026-03-14 15:06:41 -04:00
  • 591954891a fix: sanitize dynamic innerHTML in templates (#47) Kimi Agent 2026-03-14 15:06:31 -04:00
  • bb287b2c73 fix: sanitize WebSocket data in HTML templates (XSS #47) Kimi Agent 2026-03-14 15:01:48 -04:00
  • efb1feafc9 fix: replace print() with proper logging (#29, #51) Kimi Agent 2026-03-14 15:01:34 -04:00
  • 6233a8ccd6 feat: Add Kimi agent workspace with development scaffolding Hermes Agent 2026-03-14 14:30:38 -04:00
  • fa838b0063 fix: clean shutdown — silence MCP async-generator teardown noise Hermes Agent 2026-03-14 14:12:05 -04:00
  • 782218aa2c fix: voice loop — persistent event loop, markdown stripping, MCP noise Hermes Agent 2026-03-14 14:05:24 -04:00
  • dbadfc425d feat: sovereign voice loop — timmy voice command Hermes Agent 2026-03-14 13:58:56 -04:00
  • d770d66150 Merge pull request 'fix: fact distillation — block garbage and secrets, improve dedup' (#43) from fix/fact-distillation into main hermes/v0.1 hermes 2026-03-14 13:00:59 -04:00
  • 8ecc0b1780 fix: fact distillation — block garbage and secrets, improve dedup Hermes Agent 2026-03-14 13:00:07 -04:00
  • 60631a7ad1 Merge pull request 'fix: persistent event loop in CLI interview — no more Event loop is closed' (#42) from fix/cli-event-loop into main hermes 2026-03-14 12:58:46 -04:00
  • b222b28856 fix: use persistent event loop in interview command Hermes Agent 2026-03-14 12:58:11 -04:00
  • f19b52a4dc Merge pull request 'fix: corrupted memory state + regex bug in update_user_profile' (#41) from fix/corrupted-memory-state into main hermes 2026-03-14 12:56:52 -04:00
  • 58ddf55282 fix: regex corruption in update_user_profile + hot memory write guards Hermes Agent 2026-03-14 12:55:02 -04:00
  • d062b0a890 Merge pull request 'cleanup: delete ~8,000 lines of dead code + sovereignty fix' (#33) from cleanup/code-review-issues into main rockachopa 2026-03-14 09:54:17 -04:00
  • 2f623826bd cleanup: delete dead modules — ~7,900 lines removed Hermes Agent 2026-03-14 09:49:24 -04:00
  • c7221e27cc Merge pull request 'refactor: YAML-driven agent config — kill hardcoded personas' (#21) from refactor/yaml-driven-agents into main rockachopa 2026-03-14 08:44:04 -04:00
  • 0e89caa830 test: update delegation tests for YAML-driven agent IDs Trip T 2026-03-14 08:40:24 -04:00
  • dc380860ba Merge pull request 'fix: MCP integration — StdioServerParameters + smoke-tested' (#20) from claude/sharp-mcnulty into main rockachopa 2026-03-12 22:06:55 -04:00
  • bd1aa55904 fix: use StdioServerParameters to bypass Agno executable whitelist Trip T 2026-03-12 22:03:45 -04:00
  • 8aef55ac07 fix: correct MCP tool names, timeout kwarg, and make mcp a core dep Trip T 2026-03-12 21:52:28 -04:00
  • dc13b368a5 Merge pull request 'feat: replace custom Gitea with MCP servers' (#14) from claude/sharp-mcnulty into main rockachopa 2026-03-12 21:45:55 -04:00
  • 78167675f2 feat: replace custom Gitea client with MCP servers Trip T 2026-03-12 21:40:32 -04:00
  • e1c6fdc3fd Merge pull request 'claude/sharp-mcnulty' (#13) from claude/sharp-mcnulty into main rockachopa 2026-03-12 20:57:46 -04:00
  • 41d6ebaf6a feat: CLI session persistence + tool confirmation gate Trip T 2026-03-12 20:55:56 -04:00
  • 350e6f54ff fix: prevent "Event loop is closed" on repeated Gitea API calls Trip T 2026-03-12 20:40:39 -04:00
  • 4ca15de1e7 Merge pull request 'feat: add Gitea issue creation — Timmy's self-improvement channel' (#9) from claude/sharp-mcnulty into main rockachopa 2026-03-12 18:39:46 -04:00
  • 7163b15300 feat: add Gitea issue creation — Timmy's self-improvement channel Trip T 2026-03-12 18:36:06 -04:00
  • faa743131f Merge pull request 'feat: consolidate memory into unified memory.db with 4-type model' (#8) from claude/sharp-mcnulty into main rockachopa 2026-03-12 11:28:51 -04:00
  • b2f12ca97c feat: consolidate memory into unified memory.db with 4-type model Trip T 2026-03-12 11:23:18 -04:00
  • 046e0055c5 Merge pull request 'feat: add DB Explorer for SQLite inspection' (#7) from claude/sharp-mcnulty into main rockachopa 2026-03-12 10:47:50 -04:00
  • bc38fee817 feat: add DB Explorer for read-only SQLite inspection Trip T 2026-03-12 10:41:13 -04:00
  • 765e0f79c7 Merge pull request 'feat: add Loop QA self-testing framework' (#6) from claude/suspicious-poincare into main rockachopa 2026-03-11 22:38:50 -04:00
  • d42c574d26 feat: add Loop QA self-testing framework Trip T 2026-03-11 22:33:16 -04:00
  • c7f92f6d7b docs: add error handling patterns and module dependencies to CLAUDE.md Trip T 2026-03-11 22:21:07 -04:00
  • 05bd7f03f4 Merge pull request 'feat: enrich thinking engine — anti-loop, anti-confabulation, grounding' (#5) from claude/suspicious-poincare into main rockachopa 2026-03-11 21:50:52 -04:00
  • f1e909b1e3 feat: enrich thinking engine — anti-loop, anti-confabulation, grounding Trip T 2026-03-11 21:43:10 -04:00
  • 22589375e1 Merge pull request 'feat: tick prompt arg + fix name extraction' (#4) from claude/suspicious-poincare into main rockachopa 2026-03-11 21:18:05 -04:00