Commit graph

  • 9e0408d7cd fix(lint): format provider constructors for golines Yiliu 2026-02-25 00:35:06 +08:00
  • ae696ade12 refactor(providers): simplify 400 error handling, remove modelInvalidPatterns muava12 2026-02-25 00:24:16 +08:00
  • 649ad9d89e docs: add subagent container design to CLAUDE.md dj-oyu 2026-02-25 01:21:31 +09:00
  • 9cd51612ac docs: add subagent container design to CLAUDE.md dj-oyu 2026-02-25 01:21:31 +09:00
  • ffbe69c2d9 fix(providers): show warning for all 400 errors before fallback muava12 2026-02-25 00:16:57 +08:00
  • c16711ee7e fix(providers): make generic 400 errors retriable and fix double error message muava12 2026-02-25 00:12:58 +08:00
  • 7b0bcdc247 Merge remote-tracking branch 'sipeed/main' into fix/atomic-file-writes mosir 2026-02-25 00:03:55 +08:00
  • f86de3cbb9 Merge remote-tracking branch 'sipeed/main' into fix/atomic-file-writes mosir 2026-02-25 00:03:55 +08:00
  • b1ed281a6d Merge branch 'main' of github.com:mosir/picoclaw into fix/atomic-file-writes mosir 2026-02-24 23:59:05 +08:00
  • 7a2d353d0f Merge branch 'main' of github.com:mosir/picoclaw into fix/atomic-file-writes mosir 2026-02-24 23:59:05 +08:00
  • 5f53e40260 fix(providers): handle model-invalid 400 errors with fallback and warning muava12 2026-02-24 23:56:19 +08:00
  • d3d089fa6f refactor(pkg): move atomic file write to dedicated fileutil package mosir 2026-02-24 23:57:13 +08:00
  • 11996f1a0b refactor(pkg): move atomic file write to dedicated fileutil package mosir 2026-02-24 23:57:13 +08:00
  • 28f65201d3
    Merge branch 'sipeed:main' into main Muafa R. 2026-02-24 23:49:50 +08:00
  • a5cd0ee21b refactor(pkg/utils): improve WriteFileAtomic with stronger durability guarantees mosir 2026-02-24 23:49:40 +08:00
  • 4aed3591e7 refactor(pkg/utils): improve WriteFileAtomic with stronger durability guarantees mosir 2026-02-24 23:49:40 +08:00
  • 9a6b49f9ba feat(tools): optionality Mauro Trulli 2026-02-24 16:34:56 +01:00
  • 0186122a87 refactor: Consolidate sandbox context functions, update default image, and enhance container configuration with environment variable support. 0x5487 2026-02-24 23:10:12 +08:00
  • d4fd0ba96c fix(providers): support per-model request_timeout in model_list Yiliu 2026-02-24 22:50:04 +08:00
  • 3ab5b306b7 support proxy in web tool George Wang 2026-02-23 16:23:10 +08:00
  • 17c1c627e7 fix(channels): fix memory hazards in channel abstraction layer Hoshina 2026-02-24 22:30:22 +08:00
  • bdd0009d77 Merge remote-tracking branch 'upstream/main' into feat/websocket-chat-channel likeaturtle 2026-02-24 22:21:03 +08:00
  • fca74c51e8
    Merge remote-tracking branch 'origin/main' into fix/dispatch-outbound-busy-loop Yasuhiro Matsumoto 2026-02-24 22:58:08 +09:00
  • e4d3650005 feat(media): integrate TTL cleanup into FileMediaStore ex-takashima 2026-02-24 21:24:32 +09:00
  • 2c4e8c2d34
    Merge branch 'main' into fix-conflict SegFault42 2026-02-24 15:17:42 +03:00
  • 4989d1ad0b fix(authLogoutCmd): rm os.Exit Ruslan Semagin 2026-02-24 15:03:38 +03:00
  • 209054f5bb Merge remote-tracking branch 'origin/main' into refactor/cmd Ruslan Semagin 2026-02-24 14:19:17 +03:00
  • 9a65c703f6 refactor(cli): address review feedback and improve command clarity Ruslan Semagin 2026-02-24 14:11:10 +03:00
  • 2044795ecb remove unused method. Kai Xia 2026-02-24 21:51:27 +11:00
  • 7e0856c907 feat: replace app launcher icon with new PNG-based adaptive icon KoheiYamashita 2026-02-24 19:50:27 +09:00
  • 338ce20eb4 make fmt Kai Xia 2026-02-24 21:48:21 +11:00
  • 97ea679a56 remove this confusing line Kai Xia 2026-02-20 23:02:45 +11:00
  • cef08f4452 fix ci Kai Xia 2026-02-20 19:54:17 +11:00
  • 26aaa66851 add these two back with flag. Kai Xia 2026-02-20 18:36:46 +11:00
  • a88c97c07a cleanup dead code. Kai Xia 2026-02-20 18:22:13 +11:00
  • 61797b900e fix: add generate dependency to test and vet Makefile targets esubaalew 2026-02-23 15:45:04 +03:00
  • 89bc7aaea5 fix: add generate dependency to test and vet Makefile targets esubaalew 2026-02-23 15:45:04 +03:00
  • f7aa8f4ae8 docs: add author credit to LICENSE and simplify README license section KoheiYamashita 2026-02-24 19:36:45 +09:00
  • 27598f729a docs: add logo to READMEs and clean up old assets KoheiYamashita 2026-02-24 19:29:54 +09:00
  • 450d37f60f feat(memory): add JSON-to-SQLite session migration xiaoen 2026-02-24 18:19:37 +08:00
  • 82b2abbbc2 test(memory): add unit, concurrency, and benchmark tests xiaoen 2026-02-24 18:19:24 +08:00
  • ed44c8fdc7 feat(memory): implement SQLite-backed session store xiaoen 2026-02-24 18:19:11 +08:00
  • fe3a10dae7 feat(memory): define Store interface for persistent sessions xiaoen 2026-02-24 18:18:58 +08:00
  • b05225ff9b ci: add path filters to Go build and include self-trigger for both workflows KoheiYamashita 2026-02-24 19:09:13 +09:00
  • 0e5ccad073 feat: add backup and restore commands YS Liu 2026-02-24 18:06:30 +08:00
  • c267db36a6 style: fix goimports formatting across codebase KoheiYamashita 2026-02-24 19:04:43 +09:00
  • 6fae0e2ca7 docs: fix Mermaid line breaks from \n to <br/> KoheiYamashita 2026-02-24 19:02:49 +09:00
  • da7f2c74d6 docs: replace ASCII architecture diagram with Mermaid KoheiYamashita 2026-02-24 19:00:30 +09:00
  • 17478e051c docs: fix PicoClaw fork URL to correct upstream KoheiYamashita 2026-02-24 18:55:36 +09:00
  • ee339e90e8 docs: simplify Japanese README link text KoheiYamashita 2026-02-24 18:53:33 +09:00
  • 251f5d63a5 feat: rebuild system prompt in-loop after tool execution dj-oyu 2026-02-24 18:51:53 +09:00
  • 4d92b22867 feat: rebuild system prompt in-loop after tool execution dj-oyu 2026-02-24 18:51:53 +09:00
  • 01b5676d26 docs: add Japanese README link to English README KoheiYamashita 2026-02-24 18:51:40 +09:00
  • 79b67df78d refactor: safety-first config defaults and rewrite agent MD templates KoheiYamashita 2026-02-24 18:49:09 +09:00
  • 869acc2932 feat(telegram): add outbound media support for sending images and files muava12 2026-02-24 17:47:29 +08:00
  • 3639231263 revert: remove post-iteration system prompt rebuild dj-oyu 2026-02-24 18:24:46 +09:00
  • 4f0384212d revert: remove post-iteration system prompt rebuild dj-oyu 2026-02-24 18:24:46 +09:00
  • f2bf98ff36 docs: rewrite README for Android/Termux-focused ClawDroid fork KoheiYamashita 2026-02-24 18:21:58 +09:00
  • 9deaa4725d fix: refresh cached system prompt after LLM iteration dj-oyu 2026-02-24 18:20:19 +09:00
  • e824ce8945 fix: refresh cached system prompt after LLM iteration dj-oyu 2026-02-24 18:20:19 +09:00
  • 0acd9ce3db skills: install from zip / tar.gz / tgz (path or URL) YS Liu 2026-02-24 17:13:05 +08:00
  • 944239fd54 refactor: move worktree directory to workspace/.worktrees/ dj-oyu 2026-02-24 18:10:23 +09:00
  • e0538ef1cc refactor: move worktree directory to workspace/.worktrees/ dj-oyu 2026-02-24 18:10:23 +09:00
  • bb64d41b87 fix: worktree path stays under workspace, not inside project repo dj-oyu 2026-02-24 18:05:40 +09:00
  • bbc3dea9ed fix: worktree path stays under workspace, not inside project repo dj-oyu 2026-02-24 18:05:40 +09:00
  • 692147d5e6 fix: ActivateWorktree uses plan project directory instead of workspace dj-oyu 2026-02-24 18:04:16 +09:00
  • 1e5926ee35 fix: ActivateWorktree uses plan project directory instead of workspace dj-oyu 2026-02-24 18:04:16 +09:00
  • c24e4d3d62 fix: SetWorkDir uses session touch_dir for bootstrap file resolution dj-oyu 2026-02-24 17:56:33 +09:00
  • ca04d7c139 fix: SetWorkDir uses session touch_dir for bootstrap file resolution dj-oyu 2026-02-24 17:56:33 +09:00
  • 9f819f3ab8 feat: Add GitHub and System Tools Udbhav 2026-02-24 14:24:55 +05:30
  • d81282b1a6 fix: GetContextInfo workDir uses session touch_dir instead of EffectiveWorkspace dj-oyu 2026-02-24 17:54:45 +09:00
  • 60342d1aca fix: GetContextInfo workDir uses session touch_dir instead of EffectiveWorkspace dj-oyu 2026-02-24 17:54:45 +09:00
  • 129fb190ea feat: Add Google Calendar Tool Udbhav 2026-02-24 14:17:57 +05:30
  • 6749d57823 refactor: remove unused channels, Docker infra, and dead code for Android/Termux focus KoheiYamashita 2026-02-24 17:45:56 +09:00
  • 5fccc864d1 merge: resolve conflicts with main (sanitizeHistoryForProvider, golines) Edouard CLAUDE 2026-02-24 12:43:25 +04:00
  • b516f41a35 feat: add context/prompt API and bootstrap file resolution to Mini App dj-oyu 2026-02-24 17:40:53 +09:00
  • 62058922df feat: add context/prompt API and bootstrap file resolution to Mini App dj-oyu 2026-02-24 17:40:53 +09:00
  • f59a8009d4 style: fix linter formatting issues (gofmt, gofumpt, gci, golines) Edouard CLAUDE 2026-02-24 12:37:50 +04:00
  • f92dcfd908 fix: remove unimplemented SetWorkDir and GetContextInfo from loop.go dj-oyu 2026-02-24 17:37:28 +09:00
  • b43e797274 fix: remove unimplemented SetWorkDir and GetContextInfo from loop.go dj-oyu 2026-02-24 17:37:28 +09:00
  • f03e904c37 remove some docs for verification Subhash Kumar 2026-02-24 08:35:35 +00:00
  • a9f1d0eb67 feat: inject cmd working directory into system prompt for hipico mode Orlando Chen 2026-02-24 17:34:10 +09:00
  • 50ea9d97a2 feat: inject cmd working directory into system prompt for hipico mode seagochen 2026-02-24 17:34:10 +09:00
  • 2c03492f7d chore: remove personal CLAUDE.md from PR Edouard CLAUDE 2026-02-24 12:33:49 +04:00
  • 4d992a260e fix: dev-console capture uses Blob with JSON content-type and fetch fallback dj-oyu 2026-02-24 17:32:48 +09:00
  • 19298f1d6b fix: dev-console capture uses Blob with JSON content-type and fetch fallback dj-oyu 2026-02-24 17:32:48 +09:00
  • b5fda32416 fix: use local time for log timestamps instead of UTC dj-oyu 2026-02-24 17:24:19 +09:00
  • 821392f346 fix: use local time for log timestamps instead of UTC dj-oyu 2026-02-24 17:24:19 +09:00
  • 9f2c42b698 Fix Bug #545 Subhash Kumar 2026-02-24 08:24:18 +00:00
  • 5bebfce972 fix: context leak in TestChatStream_EarlyCancel dj-oyu 2026-02-24 17:18:46 +09:00
  • 904c5213dd fix: context leak in TestChatStream_EarlyCancel dj-oyu 2026-02-24 17:18:46 +09:00
  • 72c4066210 feat: capture last system prompt sent to LLM for Mini App display dj-oyu 2026-02-24 17:16:59 +09:00
  • 8f68847d55 feat: capture last system prompt sent to LLM for Mini App display dj-oyu 2026-02-24 17:16:59 +09:00
  • 57b3832e30 skills: install/reinstall CLI and refactor into skillsCmd YS Liu 2026-02-24 16:13:45 +08:00
  • 454d12f5c6 Merge branch 'main' into dev_features Orlando Chen 2026-02-24 17:05:05 +09:00
  • f691068bae Merge branch 'main' into dev_features seagochen 2026-02-24 17:05:05 +09:00
  • d9ae60b755 feat: add :edit command, replace Makefile with scripts/, improve cmd mode Orlando Chen 2026-02-24 16:39:34 +09:00
  • 4f00898f72 feat: add :edit command, replace Makefile with scripts/, improve cmd mode seagochen 2026-02-24 16:39:34 +09:00
  • 3246270f08 chore(channels): add email_mockey_test.go, gate mockey tests with build tag zhouliang 2026-02-24 15:31:05 +08:00
  • 5e75e7c7ce Revert "docs(roadmap): fix skills repo markdown link" xj 2026-02-23 23:26:43 -08:00