Commit graph

  • 299dadd1b5 fix: implement atomic file writes in saveStoreUnsafe to prevent data loss on crash decker 2026-02-24 07:03:00 +08:00
  • 615a1fabc5 fix: suppress duplicate heartbeat notifications with 24h TTL dj-oyu 2026-02-24 07:38:32 +09:00
  • 666f56d2ee fix: suppress duplicate heartbeat notifications with 24h TTL dj-oyu 2026-02-24 07:38:32 +09:00
  • bc00371b12 fix: deliver heartbeat LLM response to user during plan interview/review dj-oyu 2026-02-24 07:21:53 +09:00
  • dcbb88066b fix: deliver heartbeat LLM response to user during plan interview/review dj-oyu 2026-02-24 07:21:53 +09:00
  • 2dee9c47aa fix: resolve correct provider for plan_model with different provider prefix dj-oyu 2026-02-24 06:59:18 +09:00
  • 886673415a fix: resolve correct provider for plan_model with different provider prefix dj-oyu 2026-02-24 06:59:18 +09:00
  • 627a6cc849 fix: display log fields in Mini App log viewer dj-oyu 2026-02-24 06:37:07 +09:00
  • 1ebdd51d7e fix: display log fields in Mini App log viewer dj-oyu 2026-02-24 06:37:07 +09:00
  • 9e34a140f0 feat: add /plan start clear and filter interview tool definitions dj-oyu 2026-02-24 06:10:16 +09:00
  • 381ca09c41 feat: add /plan start clear and filter interview tool definitions dj-oyu 2026-02-24 06:10:16 +09:00
  • 2759bee2e3 feat: add plan_model config for smarter LLM during interview/review phases dj-oyu 2026-02-24 05:52:36 +09:00
  • cfe462c0e2 feat: add plan_model config for smarter LLM during interview/review phases dj-oyu 2026-02-24 05:52:36 +09:00
  • 2be7c34f71 fix: add WebSocket ping/pong to detect dead connections in log viewer dj-oyu 2026-02-24 05:38:21 +09:00
  • efb6ec0d2e fix: add WebSocket ping/pong to detect dead connections in log viewer dj-oyu 2026-02-24 05:38:21 +09:00
  • 26481bc003 fix: clear HTTP deadlines before WebSocket upgrade in miniapp log viewer dj-oyu 2026-02-24 05:30:04 +09:00
  • d77106da2e fix: clear HTTP deadlines before WebSocket upgrade in miniapp log viewer dj-oyu 2026-02-24 05:30:04 +09:00
  • 2253e1200b review feedback jackkav 2026-02-23 21:27:19 +01:00
  • 568bdcb0cd feat: add logs tool for on-demand log analysis dj-oyu 2026-02-24 05:09:32 +09:00
  • b65876896e feat: add logs tool for on-demand log analysis dj-oyu 2026-02-24 05:09:32 +09:00
  • 60e0707a83 fix: sanitize sensitive fields in log entries exposed via miniapp dj-oyu 2026-02-24 05:09:21 +09:00
  • 4356bf4fa2 fix: sanitize sensitive fields in log entries exposed via miniapp dj-oyu 2026-02-24 05:09:21 +09:00
  • e0cb4072f5 fix model parse jackkav 2026-02-23 21:08:29 +01:00
  • f06b21d427 feat: add real-time log viewer to miniapp Config tab dj-oyu 2026-02-24 04:45:09 +09:00
  • 346b3dcd35 feat: add real-time log viewer to miniapp Config tab dj-oyu 2026-02-24 04:45:09 +09:00
  • 8da7f08a90 fix: avoid wecom message dedupe race in async callback Jared Mahotiere 2026-02-23 13:23:49 -05:00
  • a37b3ba3ff fix(wecom): guard dedup map cleanup under mutex Jared Mahotiere 2026-02-23 13:21:39 -05:00
  • efb68501b9 chore: fix lint formatting after conflict resolution Jared Mahotiere 2026-02-23 13:18:35 -05:00
  • 9c96618798 merge: sync origin/main and resolve PR #211 conflicts Jared Mahotiere 2026-02-23 13:12:53 -05:00
  • bd7799f031 feat: add delete button for dev preview targets in miniapp UI dj-oyu 2026-02-24 03:05:58 +09:00
  • 792fcd9731 feat: add delete button for dev preview targets in miniapp UI dj-oyu 2026-02-24 03:05:58 +09:00
  • d461a231a5 merge: resolve conflicts with main ghstrider 2026-02-23 23:35:50 +05:30
  • 36b4863ce0 fix: resolve test failures on Linux dj-oyu 2026-02-24 02:52:01 +09:00
  • a96772f400 fix: resolve test failures on Linux dj-oyu 2026-02-24 02:52:01 +09:00
  • 2c00e4537f Merge remote-tracking branch 'upstream/main' into merge-upstream dj-oyu 2026-02-24 02:28:46 +09:00
  • f934cc30d1 Merge remote-tracking branch 'upstream/main' into merge-upstream dj-oyu 2026-02-24 02:28:46 +09:00
  • 3ce3faed42
    chore: Update GitHub Sponsors username in FUNDING.yml DaOfficialWizard 2026-02-23 17:03:26 +00:00
  • 8709277fb0 fix: Linting Errors Yoftahe 2026-02-23 19:42:12 +03:00
  • e04e8afa01 fix: prevent plan mode from bypassing user approval gate dj-oyu 2026-02-24 01:12:50 +09:00
  • f6d99f854f fix: prevent plan mode from bypassing user approval gate dj-oyu 2026-02-24 01:12:50 +09:00
  • 0e67b3492f feat: Centralize reasoning channel ID management, make agent reasoning context-aware, formalize LLM response types, and enable Docker debug mode. Avisek 2026-02-23 21:37:29 +05:30
  • 9f1a1177d8 fix: fix remaining picoclaw references missed in rename KoheiYamashita 2026-02-24 01:00:41 +09:00
  • 83afa23b8c refactor: rename PicoClaw to ClawDroid KoheiYamashita 2026-02-24 00:50:37 +09:00
  • b50b98e814 refactor: remove hardcoded product name from system prompts and fix bootstrap filename KoheiYamashita 2026-02-23 23:55:15 +09:00
  • f53e8dbe99 docs(memory): add comprehensive English godoc documentation Paul De Velder 2026-02-23 16:19:22 +01:00
  • 9b85a17e53 chore: Refactor onboarding TUI Yoftahe 2026-02-23 18:17:06 +03:00
  • ac5b384f16 feat(memory): add nightly vault index rebuild and agent docs Paul De Velder 2026-02-23 16:16:34 +01:00
  • 1102a64715 feat(memory): integrate vault into agent system Paul De Velder 2026-02-23 16:15:15 +01:00
  • ed8725448a feat(memory): add memory_save, memory_search, and memory_recall tools Paul De Velder 2026-02-23 16:13:01 +01:00
  • 3afa6cca93 feat(memory): add note save, read, and search operations Paul De Velder 2026-02-23 16:11:08 +01:00
  • 0b7006c0e3 feat(memory): add vault scanning and index generation Paul De Velder 2026-02-23 16:09:52 +01:00
  • 4004ee92fb feat(memory): add vault core with frontmatter parsing and wikilink extraction Paul De Velder 2026-02-23 16:07:43 +01:00
  • d30cff16e2
    Add tests Yasuhiro Matsumoto 2026-02-23 23:55:21 +09:00
  • e58210c409
    Fix order to store dir.Name() Yasuhiro Matsumoto 2026-02-23 23:51:21 +09:00
  • 6e57b20555 feat: Check if the config already exists. Yoftahe 2026-02-23 17:41:49 +03:00
  • e2c5c4aa1d chore: Detect interactive mod and View only TUI for basic onboard Yoftahe 2026-02-23 17:30:54 +03:00
  • c72e810157 feat: Add models lister for selected provider Yoftahe 2026-02-23 17:05:29 +03:00
  • 24d67af543 chore: Add necessary packages Yoftahe 2026-02-23 16:54:49 +03:00
  • 9e37c7615a feat: Add Oauth support while onboarding Yoftahe 2026-02-23 16:24:47 +03:00
  • 3637a610b9 chore: Init TUI for interactive onboarding Yoftahe 2026-02-23 16:10:50 +03:00
  • b0a8bad372 chore: Remove intro logger Yoftahe 2026-02-23 15:09:07 +03:00
  • 177cfe94ce chore: Provider Priority fix Yoftahe 2026-02-23 15:02:57 +03:00
  • 8cec1bfd1e chore: Modularize the questions and prompts Yoftahe 2026-02-23 13:45:03 +03:00
  • a1c7f9348d feat: Get required informations for providers and channels Yoftahe 2026-02-23 12:16:42 +03:00
  • 66792f97a1 feat: Added info.go to get the config information Yoftahe 2026-02-23 12:09:50 +03:00
  • 034ed5b51d
    Merge branch 'sipeed:main' into onboarding Yoftahe Abraham 2026-02-23 17:43:17 +03:00
  • 81bc49226c
    perf: refactoring collecting skills Yasuhiro Matsumoto 2026-02-20 16:07:05 +09:00
  • ba32fe42c9
    Merge branch 'main' into fixbug_nvidia eturn 2026-02-23 09:25:49 -05:00
  • 12ba462ae5 feat(security): add config validation for safety-critical parameters Paul De Velder 2026-02-23 15:23:17 +01:00
  • 4dbf3e5fcb feat(security): add AES-256-GCM secret encryption at rest Paul De Velder 2026-02-23 15:21:02 +01:00
  • 4a76c91e5d fix: add blank line between import sections for gci Zhaoyikaiii 2026-02-23 22:20:09 +08:00
  • 3bad51d9a7
    perf: pre-compile regexes at package level Yasuhiro Matsumoto 2026-02-23 23:18:29 +09:00
  • 0961f71b9c
    Merge branch 'main' into perf/precompile-regex Yasuhiro Matsumoto 2026-02-23 23:15:31 +09:00
  • d17bc02493 style: fix golangci-lint formatting issues Zhaoyikaiii 2026-02-23 22:08:12 +08:00
  • 050f99ef0c fix: remove self-assignment and add missing time import Zhaoyikaiii 2026-02-23 22:04:36 +08:00
  • b6638a5067 feat(security): add spawn concurrency limit to prevent fork-bombing Paul De Velder 2026-02-23 15:04:14 +01:00
  • ca390846a5 feat(security): add exec allowlist mode and command length limit Paul De Velder 2026-02-23 14:59:33 +01:00
  • 574a59e1a1 feat(security): add SSRF protection to web_fetch tool Paul De Velder 2026-02-23 14:56:41 +01:00
  • 8428924f99 devopsing: change docker-compose for dokploy Viacheslav Ignatov 2026-02-23 14:55:03 +01:00
  • edd920a6c4 feat(security): add tool execution middleware with rate limiting and input validation Paul De Velder 2026-02-23 14:53:35 +01:00
  • 21b8d96a52 feat: add config path option for agent command Zhaoyikaiii 2026-02-23 21:52:23 +08:00
  • bc3d77d2dd feat: Implement swarm mode for multi-agent coordination Zhaoyikaiii 2026-02-23 21:52:15 +08:00
  • 8762367ed3 Merge remote-tracking branch 'upstream/main' into feat/agent-sandbox 0x5487 2026-02-23 21:25:10 +08:00
  • 417fdd1976 Merge remote-tracking branch 'upstream/main' 0x5487 2026-02-23 21:12:16 +08:00
  • 36359859ab
    Merge pull request #1 from firaseth/firaseth-patch-1 Firas.Eth 2026-02-23 15:11:57 +03:00
  • 7571db35a8
    Add PicoClaw Social Media Integration Guide Firas.Eth 2026-02-23 15:09:29 +03:00
  • d0f0e90b52 Optimize message chunking performance and sync platform limits with 2026 standards Andrew 2026-02-23 10:32:31 +00:00
  • f7644b796c feat: add mentioned_only config for OneBot channel huer512 2026-02-23 18:19:57 +08:00
  • 2e84df5e92 Refine message chunking and shell safety guard based on Copilot review Andrew 2026-02-23 10:16:25 +00:00
  • 43609ca958 Merge upstream/main and resolve conflicts with universal chunking Andrew 2026-02-23 10:06:05 +00:00
  • 6f6bc7f07d fix(cli): make linter happy Ruslan Semagin 2026-02-23 12:43:57 +03:00
  • abce553fb8 Merge remote-tracking branch 'origin/main' into refactor/cmd Ruslan Semagin 2026-02-23 12:38:31 +03:00
  • a2a3571a93 fix: make install should be aware of the textfile busy since it tries to overwrite the file with non-atomic operation zenix.huang 2026-02-21 09:17:46 +09:00
  • b08d949856 fix(pr): Restore mistakenly removed comments and formatting in config.go and types.go Andrew 2026-02-23 09:09:36 +00:00
  • 2206bc275d docs: Update Chinese README.zh.md. 0x5487 2026-02-23 16:55:40 +08:00
  • c3ac8f59af
    Merge branch 'sipeed:main' into onboarding Yoftahe Abraham 2026-02-23 11:54:22 +03:00
  • 968da768e0 feat: add WATI WhatsApp Business API channel ky 2026-02-23 16:45:44 +08:00
  • e7c3e6e4ba Merge remote-tracking branch 'upstream/main' into feat/websocket-chat-channel likeaturtle 2026-02-23 16:41:56 +08:00
  • e1687b74fa Address reviewer feedback: Improve WebFetchTool text extraction Your Name 2026-02-23 16:20:03 +08:00
  • 212552eccf Merge remote-tracking branch 'upstream/main' cointem 2026-02-23 15:16:16 +08:00