Commit graph

  • 93689b8231
    Update README.md rankaiyx 2026-03-04 20:16:16 +08:00
  • b25a6b727e Fix: recurring cron jobs becoming one-time tasks (#1043) liugangjian 2026-03-04 20:11:42 +08:00
  • 4e502f8e11 Merge branch 'feat/mutil_keys' of https://github.com/yanhool/picoclaw into feat/mutil_keys stark 2026-03-04 20:11:06 +08:00
  • 5d9570bd73
    fix: remove unused indirect dependency on github.com/gdamore/tcell/v2 Boris Bliznioukov 2026-03-04 13:09:10 +01:00
  • 93bbe1aff3 test(filesystem): add binary file detection test case for #1049 openhands 2026-03-04 20:09:05 +08:00
  • 86a6dd48ce fix: correctly respect session flag in agent command liugangjian 2026-03-04 20:08:39 +08:00
  • dfd18da13a Merge branch 'main' into feat/mutil_keys stark 2026-03-04 20:04:30 +08:00
  • 9ca75008b0
    fix: eliminate data races on shared tool instances Boris Bliznioukov 2026-03-04 13:00:07 +01:00
  • b20099c411 fix(tool): detect and block binary files in read_file liugangjian 2026-03-04 19:50:53 +08:00
  • 2985b182b3
    Merge branch 'main' into feat/mutil_keys yanhool 2026-03-04 19:45:54 +08:00
  • 8e8f7ced80 fix(tool): guardCommand correctly skip URL paths in commands liugangjian 2026-03-04 19:36:48 +08:00
  • fd6cc7a957 Merge pull request #732 from is-Xiaoen/feat/jsonl-memory-store daming大铭 2026-03-04 19:34:00 +08:00
  • c8178f4ad4
    Merge pull request #732 from is-Xiaoen/feat/jsonl-memory-store daming大铭 2026-03-04 19:34:00 +08:00
  • 3326f15ab1 * fix some issue lxowalle 2026-03-04 19:23:59 +08:00
  • ea608967bf fix(memory): fsync appended message for consistent durability xiaoen 2026-03-04 19:21:34 +08:00
  • f9f726c0c1 fix(memory): fsync appended message for consistent durability xiaoen 2026-03-04 19:21:34 +08:00
  • dd9fb95b2a fix: linter issue Aleksandr Bortnikov 2026-03-04 14:20:34 +03:00
  • 75b120287b fix fmt lxowalle 2026-03-04 18:48:41 +08:00
  • 6c9589869e delete unused bug and fix review issue lxowalle 2026-03-04 18:38:48 +08:00
  • f08fedc4a1 fix(provider): improve error message when API returns HTML instead of JSON liugangjian 2026-03-04 18:35:32 +08:00
  • 1122ccde71 docs: add revised Session DAG design with SBC-friendly constraints dj-oyu 2026-03-04 19:31:51 +09:00
  • 5c046cecfc docs: add revised Session DAG design with SBC-friendly constraints dj-oyu 2026-03-04 19:31:51 +09:00
  • c9189ea7d8 Fix lint Dimitrij Denissenko 2026-03-04 10:21:59 +00:00
  • 494953fb78 Fix lint Dimitrij Denissenko 2026-03-04 10:21:59 +00:00
  • b3be28def5
    Merge branch 'main' into main lppp04808 2026-03-04 18:21:11 +08:00
  • 5b9e319360 update example.json lxowalle 2026-03-04 18:18:24 +08:00
  • 7cd29cff08 delete tools.md lxowalle 2026-03-04 18:13:53 +08:00
  • e316ac74c1 enable list_dir tool, delete unused code, add env for ToolConfig lxowalle 2026-03-04 18:11:54 +08:00
  • c6d08938f2 docs: add session DAG migration plan with parallel work tracks dj-oyu 2026-03-04 19:01:47 +09:00
  • 65d4c794ce docs: add session DAG migration plan with parallel work tracks dj-oyu 2026-03-04 19:01:47 +09:00
  • 3682ed76cf fix(openai_compat): clarify HTML response errors qs3c 2026-03-04 17:50:46 +08:00
  • 4946a8b449 fix(openai_compat): clarify HTML response errors qs3c 2026-03-04 17:50:46 +08:00
  • 9221b1b3d7 fix(agent): preserve explicit direct session keys qs3c 2026-03-04 17:50:26 +08:00
  • 081f2276cc docs: update tools.md with enable/disable configuration lxowalle 2026-03-04 17:45:27 +08:00
  • f8c6210288 Merge pull request #25 from dj-oyu/codex/add-dismiss-handling-for-task-status dj-oyu 2026-03-04 18:23:42 +09:00
  • 4dec678dd7 Merge pull request #25 from dj-oyu/codex/add-dismiss-handling-for-task-status dj-oyu 2026-03-04 18:23:42 +09:00
  • ccf84730a7 Merge branch 'main' into codex/add-dismiss-handling-for-task-status dj-oyu 2026-03-04 18:20:09 +09:00
  • 724e7ba369 Merge branch 'main' into codex/add-dismiss-handling-for-task-status dj-oyu 2026-03-04 18:20:09 +09:00
  • 330cfde615 feat: execute LLM tool calls in parallel for faster response (#1070) Guoguo 2026-03-04 17:17:28 +08:00
  • 028605cfd0
    feat: execute LLM tool calls in parallel for faster response (#1070) Guoguo 2026-03-04 17:17:28 +08:00
  • 4a0c6cda68 Remove onboard workspace markdown files and inline templates dj-oyu 2026-03-04 18:14:35 +09:00
  • 5fb4cb6976 Remove onboard workspace markdown files and inline templates dj-oyu 2026-03-04 18:14:35 +09:00
  • 5d1976dd80 * fix lint and update config.example.json lxowalle 2026-03-04 17:14:31 +08:00
  • 9befdc6a55 Merge pull request #26 from dj-oyu/codex/change-heartbeat-routing-to-multiple-targets dj-oyu 2026-03-04 18:11:01 +09:00
  • eec62cea82 Merge pull request #26 from dj-oyu/codex/change-heartbeat-routing-to-multiple-targets dj-oyu 2026-03-04 18:11:01 +09:00
  • 07488bd852 * delete deadcode lxowalle 2026-03-04 17:07:01 +08:00
  • f747ef7f68 chore: alter env timezone from Asia/Tokyo to Asia/Shanghai (#1054) Meng Zhuo 2026-03-04 17:05:57 +08:00
  • 2a577f7a1d
    chore: alter env timezone from Asia/Tokyo to Asia/Shanghai (#1054) Meng Zhuo 2026-03-04 17:05:57 +08:00
  • b85d3aaf8c Fix PR linter findings for heartbeat routing changes dj-oyu 2026-03-04 18:05:27 +09:00
  • d6f632f3e2 Fix PR linter findings for heartbeat routing changes dj-oyu 2026-03-04 18:05:27 +09:00
  • 6d1b315763 Fix linter formatting in task status tests dj-oyu 2026-03-04 18:05:23 +09:00
  • 4588f8d5dc Fix linter formatting in task status tests dj-oyu 2026-03-04 18:05:23 +09:00
  • 9bade4690c
    feat(packaging): add desktop entry for PicoClaw Launcher (#1062) Guoguo 2026-03-04 17:04:04 +08:00
  • 9d96da820c * Add tools enable or diable config lxowalle 2026-03-04 17:01:19 +08:00
  • 93a1551d2b Make heartbeat config callbacks internal to AgentLoop dj-oyu 2026-03-04 17:54:48 +09:00
  • 1f94c277ce Make heartbeat config callbacks internal to AgentLoop dj-oyu 2026-03-04 17:54:48 +09:00
  • 992fb9885b Fix CI: restore onboard embedded workspace and harden timeout test dj-oyu 2026-03-04 17:54:40 +09:00
  • 9f662830b1 Fix CI: restore onboard embedded workspace and harden timeout test dj-oyu 2026-03-04 17:54:40 +09:00
  • ad8bb3d9b7 * Add tools enable or diable config lxowalle 2026-03-04 16:39:09 +08:00
  • 69dda3540c Add /heartbeat thread command with config persistence dj-oyu 2026-03-04 17:38:43 +09:00
  • da043df889 Add /heartbeat thread command with config persistence dj-oyu 2026-03-04 17:38:43 +09:00
  • 9ed44ae8eb Isolate task draft/status tracking by chat thread dj-oyu 2026-03-04 17:37:39 +09:00
  • b3cd76128e Isolate task draft/status tracking by chat thread dj-oyu 2026-03-04 17:37:39 +09:00
  • 611657215c feat: execute LLM tool calls in parallel for faster response Guoguo 2026-03-04 00:33:40 -08:00
  • eb4c9b790e
    chore: apply modernize linter, fix lint errors Marcus Ramberg 2026-03-02 12:19:38 +01:00
  • fbe2119d2c add Vivgrid config example to README zihan987 2026-03-03 23:49:49 -08:00
  • 42fc589a75 add Vivgrid config example to README zihan987 2026-03-03 23:49:49 -08:00
  • fe7ffa8af7 fix(provider): improve error messages for non-JSON API responses lms 2026-03-04 15:40:15 +08:00
  • 964de8dd16 fix deepseek-chat bug FantasticCode2019 2026-03-04 15:38:08 +08:00
  • 844f09ebfa fix(discord): prevent duplicate link expansion and add regex tests 王路路 2026-03-04 15:10:10 +08:00
  • e0616362fe fix(discord): prevent duplicate link expansion and add regex tests 王路路 2026-03-04 15:10:10 +08:00
  • f35b9eeddc feat(tools): add GLM Search (智谱) web search provider (#1057) shikihane 2026-03-04 14:58:12 +08:00
  • b82bb9acc0
    feat(tools): add GLM Search (智谱) web search provider (#1057) shikihane 2026-03-04 14:58:12 +08:00
  • 019a5e6c80 feat(anthropic): add vision/image support for native Anthropic provider lcolok 2026-03-04 14:52:22 +08:00
  • 28d152d8b8 feat(packaging): add desktop entry for PicoClaw Launcher Guoguo 2026-03-03 22:31:18 -08:00
  • 63bcd7ce47 Merge branch 'main' into feat/mutil_keys stark 2026-03-04 13:43:18 +08:00
  • 25d4f16831 handle expandable block quotation starts, add test for all md2 formats Aleksandr Bortnikov 2026-03-04 08:37:55 +03:00
  • 3cc3f21cb9
    Merge branch 'sipeed:main' into main lppp04808 2026-03-04 13:14:13 +08:00
  • cc65f5d0f9 fix(agent): check routed agent's message tool to prevent duplicate publishes jrussellsmyth 2026-03-04 05:10:43 +00:00
  • ce9d338956 use model snapshot to prevent unsync access to model jrussellsmyth 2026-03-01 23:31:46 +00:00
  • 7660bf7c74 correct variable shadowing jrussellsmyth 2026-03-02 20:20:13 -07:00
  • 0a4c7c9c99 cleanups jrussellsmyth 2026-03-01 05:47:51 +00:00
  • 33723ea4ff refactor: registry-driven provider resolution jrussellsmyth 2026-02-28 08:00:57 +00:00
  • 0b441f6af0 test(agent): regression test for stuck typing indicator after command jrussellsmyth 2026-03-04 04:31:33 +00:00
  • a79a97dcd6 feat(agent): wire GLM Search config into web search tool registration shikihane 2026-03-04 12:27:07 +08:00
  • 4307c3a28a fix(cron): publish agent response for deliver=false cron tasks 王路路 2026-03-04 12:18:23 +08:00
  • 6ed6e2d076 fix(agent): reset message tool sentInRound before handleCommand to unblock typing indicator jrussellsmyth 2026-03-04 04:01:28 +00:00
  • b1ab217415 fix(#1049) read_file tool must add safe guard 陈波0668000637 2026-03-04 11:43:45 +08:00
  • e54abbabbe feat: make summarization message threshold and token percent configurable (#854) (#1029) Rahul Bansal 2026-03-04 08:53:01 +05:30
  • df1b53fdf9
    feat: make summarization message threshold and token percent configurable (#854) (#1029) Rahul Bansal 2026-03-04 08:53:01 +05:30
  • cb1d149d8d feat(tools): add GLMSearchProvider for web search shikihane 2026-03-04 11:14:43 +08:00
  • 3ae28225a8 test(tools): add failing tests for GLM Search provider shikihane 2026-03-04 11:12:33 +08:00
  • 74d74e3cf2 feat(config): add GLMSearchConfig for GLM Search provider shikihane 2026-03-04 11:09:18 +08:00
  • 64aa34e1e3
    chore: alter env timezone from Asia/Tokyo to Asia/Shanghai Meng Zhuo 2026-03-04 10:55:06 +08:00
  • 3d71d70093 Merge pull request #1052 from imguoguo/update-wechat-qr Meng Zhuo 2026-03-04 10:53:36 +08:00
  • b075ee43d8
    Merge pull request #1052 from imguoguo/update-wechat-qr Meng Zhuo 2026-03-04 10:53:36 +08:00
  • cb5098ad0d docs: update wechat qrcode Guoguo 2026-03-03 18:45:25 -08:00
  • 16209d1da9 docs: update wechat qrcode Guoguo 2026-03-03 18:45:25 -08:00
  • 98146bf060 refactor: Increase default task cleanup interval and retention time leozeli 2026-03-04 10:42:54 +08:00
  • 15da43a1c4 Merge remote-tracking branch 'github' into feat-agent-message leozeli 2026-03-04 10:33:54 +08:00