Commit Graph

  • 5c30c2cee4 docs: add comprehensive flexible stuck detection fix documentation main Kilo 2026-05-07 11:00:14 +00:00
  • d61495d144 fix: improve stuck detection to detect same tool repeated Kilo 2026-05-07 10:58:18 +00:00
  • d4edf04508 fix: improve stuck detection to detect same tool repeated Kilo 2026-05-07 10:49:34 +00:00
  • 662cf5a8e5 docs: add comprehensive stuck detection fix documentation Kilo 2026-05-07 10:25:36 +00:00
  • cdf76e84a9 fix: improve stuck detection to track failed tool calls Kilo 2026-05-07 10:23:32 +00:00
  • 2bbe9f2b86 fix: improve stuck detection to track failed tool calls Kilo 2026-05-07 10:19:53 +00:00
  • 8482cf72f9 docs: add comprehensive Intent Detector fix documentation Kilo 2026-05-07 09:17:16 +00:00
  • b422159e69 docs: update CHANGELOG with reposted question detection fix Kilo 2026-05-07 09:15:48 +00:00
  • 46cc8f2f43 fix: implement reposted question detection (Ruflo + Clawd hybrid) Kilo 2026-05-07 09:13:57 +00:00
  • 319ca20072 test: add intent detector test suite Kilo 2026-05-07 08:44:12 +00:00
  • 995cba5d02 docs: README — PortManager architecture section Kilo 2026-05-06 18:34:58 +00:00
  • ef3d31501b docs: CHANGELOG v2.0.3 — PortManager + crash-loop fix Kilo 2026-05-06 18:13:13 +00:00
  • c372ae6bae fix: move PortManager init after PORT/httpServer declaration Kilo 2026-05-06 18:11:22 +00:00
  • 1447c48e93 feat: PortManager — intelligent port lifecycle with retry+backoff Kilo 2026-05-06 18:10:10 +00:00
  • 2b07fff073 feat: reply context injection + crash-loop guard Kilo 2026-05-06 17:53:44 +00:00
  • 20d5cc08fc fix: resolve typing hang, intent detector reversed .test() bugs, and 'now' false positive Kilo 2026-05-06 17:38:24 +00:00
  • 994c5481bf fix: crash loop after reboot - resilient error handlers + mask user service admin 2026-05-06 16:51:12 +00:00
  • 342cfb75bd feat: enable parallel tool call batching admin 2026-05-06 16:07:53 +00:00
  • 6d14af09fe docs: update README + CHANGELOG with v2.0.2 performance overhaul admin 2026-05-06 13:50:40 +00:00
  • 19ac52505f perf: Hermes guardrail + OpenCode tool selection + parallel execution admin 2026-05-06 13:45:19 +00:00
  • e4fe8c51b6 perf: 2.8x faster task execution - parallel tools, no ghost chasing admin 2026-05-06 13:28:44 +00:00
  • b7e861a2f2 docs: unify CHANGELOG - move styling fix into v2.0.1 section admin 2026-05-06 13:07:07 +00:00
  • b216f2b90d style: enhance Telegram message formatting with visual hierarchy admin 2026-05-06 13:01:45 +00:00
  • 98ed33ba8f fix: eliminate EADDRINUSE crash loop with robust port binding admin 2026-05-06 12:47:36 +00:00
  • c164446a9c fix: auto-terminate stale bot instances to prevent port conflicts admin 2026-05-06 10:32:30 +00:00
  • d51ab51032 fix: prevent self-killing pidfile race condition admin 2026-05-06 10:22:39 +00:00
  • 9c0ccdbbc3 docs: add Ruflo integration completion summary admin 2026-05-06 10:13:14 +00:00
  • b6bbeaf449 docs: add documentation structure diagram and changelog admin 2026-05-06 10:11:52 +00:00
  • 5db516b87c docs: add repository update summary admin 2026-05-06 10:09:17 +00:00
  • 53b9fa8c8a docs: comprehensive documentation update for Ruflo integration admin 2026-05-06 10:08:36 +00:00
  • 24d2da0b2d test: add comprehensive smoke test for Ruflo-inspired systems admin 2026-05-06 09:59:30 +00:00
  • 416dedb94b fix: resolve smoke test failures - Fixed memory backend API: getAll() now includes all memory types (lesson, gotcha, pattern, preference, discovery, context, ephemeral) - Fixed memory test assertions: use MEMORY_TYPES.LESSON instead of undefined FACT, await retrieve() calls - Added getAll() method to JSONBackend for grouped memory access - Fixed InMemoryBackend to support all memory types in getAll() - Fixed smoke test to properly await async methods and check correct properties admin 2026-05-06 09:55:48 +00:00
  • dcd01da1b1 feat: massive Ruflo-inspired upgrade — plugin system, multi-agent swarm, hooks, enhanced memory admin 2026-05-06 09:22:21 +00:00
  • 321279b430 backup: before ruflo integration (plugins + multi-agent + hooks) admin 2026-05-06 09:00:31 +00:00
  • 9615b0ba98 backup: before performance rewrite admin 2026-05-06 08:45:43 +00:00
  • 5908239ce9 docs: add zCode Swarm section to README admin 2026-05-06 08:20:29 +00:00
  • 68cfeb5cba feat: add zCode Swarm — multi-agent orchestration system admin 2026-05-06 07:59:19 +00:00
  • 129d4a6def feat: enterprise-grade agentic loop — 50 turns, stuck detection, context compaction, progress feedback admin 2026-05-05 20:18:29 +00:00
  • 7d82eff753 fix: handle truncated tool call JSON — guide model to use bash heredoc for large files admin 2026-05-05 20:12:15 +00:00
  • 91165bf6d1 feat: add infrastructure context to zCode system prompt admin 2026-05-05 19:47:30 +00:00
  • ac5de0df28 docs: add persistent typing indicator to README admin 2026-05-05 19:29:57 +00:00
  • 00264a37e4 fix: keep typing indicator alive during entire response (not just until first token) admin 2026-05-05 19:21:01 +00:00
  • 09f5ce080b fix: add typing indicator debug logging admin 2026-05-05 19:05:06 +00:00
  • 709071106c feat: persistent typing indicator — refreshes every 4s until first stream token arrives admin 2026-05-05 18:59:08 +00:00
  • 145f49b28a feat: persistent typing indicator — refreshes every 4s until first stream token admin 2026-05-05 18:46:32 +00:00
  • eb158ce089 restore: 2026-05-05T18-26-18-915Z__index.js admin 2026-05-05 18:26:20 +00:00
  • 6aadeb3a35 test: full suite backup verification admin 2026-05-05 18:26:19 +00:00
  • d520d8d41e checkpoint: before self-evolve self-evolve-1778005578572 admin 2026-05-05 18:26:18 +00:00
  • 20c784597c checkpoint: before self-evolve self-evolve-1778005525695 admin 2026-05-05 18:25:26 +00:00
  • f3ff7a30ee restore: 2026-05-05T18-25-07-009Z__index.js admin 2026-05-05 18:25:08 +00:00
  • e5256da10b test: full suite backup verification admin 2026-05-05 18:25:07 +00:00
  • b51d4fa59d checkpoint: before self-evolve self-evolve-1778005506674 admin 2026-05-05 18:25:06 +00:00
  • 999770b75c docs: self-evolution section + feature comparison table admin 2026-05-05 18:22:52 +00:00
  • 73e3e0a439 checkpoint: before self-evolve self-evolve-1778005211558 admin 2026-05-05 18:20:11 +00:00
  • 26de119a1b restore: 2026-05-05T18-18-15-895Z__index.js admin 2026-05-05 18:19:22 +00:00
  • e80cd21973 fix: destructure backup_id in execute() admin 2026-05-05 18:18:59 +00:00
  • 1870635847 test: verify auto-backup before patch admin 2026-05-05 18:18:16 +00:00
  • 076b30eda9 checkpoint: before self-evolve self-evolve-1778005095485 admin 2026-05-05 18:18:15 +00:00
  • c97e42e052 fix: remove undefined logger reference in SelfEvolveTool admin 2026-05-05 18:17:49 +00:00
  • 5ccae14bc7 checkpoint: before self-evolve self-evolve-1778005033751 admin 2026-05-05 18:17:14 +00:00
  • 8d904af246 feat: file-level backups for self-evolve — auto-backup before every patch, backups/restore actions admin 2026-05-05 18:15:29 +00:00
  • cfa92c81b0 feat: SelfEvolveTool — self-modifying code with auto-rollback admin 2026-05-05 18:09:56 +00:00
  • 3bfd842998 fix: voice STT path fix + execSync error handling + fetch download admin 2026-05-05 17:56:22 +00:00
  • 3b6a7ec502 feat: add Vosk STT - offline voice-to-text, no API key needed admin 2026-05-05 17:50:50 +00:00
  • 6685f60855 docs: add Intelligence Routing section to README admin 2026-05-05 17:46:24 +00:00
  • fe6d3f4db8 fix: rewrite chatWithAI as unified agentic tool loop admin 2026-05-05 17:12:16 +00:00
  • 78349bb22b fix: non-streaming tool calls now feed results back to AI for final answer admin 2026-05-05 17:09:32 +00:00
  • 092fefbc52 feat: add DelegateTool with multi-turn agentic loop (18 tools total) admin 2026-05-05 16:59:59 +00:00
  • e92e9f5b9d feat: add vision, TTS, and browser tools (17 tools total) admin 2026-05-05 16:52:12 +00:00
  • d7f1e3db90 feat: real agent execution + real skill execution (system-prompt-driven) admin 2026-05-05 16:45:06 +00:00
  • 0a81aa2b82 feat: wire 10 new tools — file_read, file_write, glob, grep, web_fetch, task CRUD, send_message, schedule_cron admin 2026-05-05 16:43:05 +00:00
  • 78d994fdda fix: handle tool calls in streaming mode - fall back to non-streaming admin 2026-05-05 16:31:59 +00:00
  • 316f3115f6 fix: markdownToHtml multiline bold — [\s\S] instead of dot admin 2026-05-05 16:28:35 +00:00
  • 5cc00aa4fe fix: delete+resend streaming draft instead of edit with HTML parse_mode switch admin 2026-05-05 16:24:32 +00:00
  • 9537bf2dc4 fix: pidfile lock + port conflict guard + systemd ready admin 2026-05-05 16:20:00 +00:00
  • 4ebd7acca7 perf: 3-tier conversation context with LRU cache, keyword relevance, debounced I/O admin 2026-05-05 15:51:24 +00:00
  • c1a3090f7d feat: persistent conversation history across sessions and restarts admin 2026-05-05 15:47:14 +00:00
  • a076ae2d6d fix: delete raw-markdown draft and resend formatted on final edit failure admin 2026-05-05 15:25:49 +00:00
  • e49e379096 fix: restore SSE streaming via StreamConsumer for text messages admin 2026-05-05 15:16:01 +00:00
  • 5312694f6d fix: bypass StreamConsumer — use direct sendFormatted for reliable delivery admin 2026-05-05 15:07:55 +00:00
  • 60ed5375de debug: add send logging to sendStreamingMessage admin 2026-05-05 14:58:10 +00:00
  • 050dc6ebe3 fix: bulletproof command handler + auto-restart + README overhaul admin 2026-05-05 14:49:49 +00:00
  • a84df42932 fix: correct logger import path in memory.js admin 2026-05-05 14:44:37 +00:00
  • c63a1c03ae feat: persistent self-learning memory + curiosity engine admin 2026-05-05 14:39:33 +00:00
  • d7107e162f security: remove all hardcoded paths, usernames, IPs, and chat IDs from tracked files admin 2026-05-05 14:30:57 +00:00
  • 977dcc97c3 docs: remove internal VPS paths from README admin 2026-05-05 14:27:04 +00:00
  • 2a088cb0b9 docs: comprehensive README overhaul — streaming, self-correction, RTK, formatting admin 2026-05-05 14:24:07 +00:00
  • a0549ac641 fix: beautiful Telegram formatting via HTML (no more raw **) admin 2026-05-05 14:22:55 +00:00
  • ed4a4c35e8 feat: real-time SSE streaming via StreamConsumer (adapted from Hermes Agent) admin 2026-05-05 14:13:03 +00:00
  • e17af157ae wip: before streaming refactor admin 2026-05-05 14:09:28 +00:00
  • 78d4932b63 fix: sentence-level streaming with proper Telegram rate limit throttling admin 2026-05-05 14:04:04 +00:00
  • 70815a73d2 debug: log sentMsg raw and Reflect.ownKeys admin 2026-05-05 13:58:26 +00:00
  • a4a9e31e79 debug: check sentMsg constructor and result property admin 2026-05-05 13:53:25 +00:00
  • fbc6b9a377 debug: check for 'result' wrapper in Telegram API response admin 2026-05-05 13:51:40 +00:00
  • 98b8d0cca8 debug: log response structure and try multiple access patterns admin 2026-05-05 13:49:44 +00:00
  • f6d470c51c fix: use bracket notation for Telegram API response admin 2026-05-05 13:47:44 +00:00
  • 8ac88fc4ad fix: handle Telegram API array-like response format admin 2026-05-05 13:46:42 +00:00
  • e839f513de fix: use ctx.api.sendMessage instead of ctx.reply for streaming admin 2026-05-05 13:45:45 +00:00
  • f8a6edf4c7 debug: add detailed logging for streaming IDs admin 2026-05-05 13:44:47 +00:00
  • 429b8a1633 fix: use cached chatId and messageId for editMessageText admin 2026-05-05 13:43:49 +00:00