Commit graph

  • 5e8091cc01 Initial plan copilot-swe-agent[bot] 2026-02-20 09:58:31 +00:00
  • acdd7250b9 feat: add wecom and wecomApp channel support swordkee 2026-02-20 15:33:24 +08:00
  • 59772cdbf2 feat: add wecom and wecomApp channel support swordkee 2026-02-20 15:33:24 +08:00
  • 126d40c19f feat(channels): add Pushover notification channel and tool Vernon Stinebaker 2026-02-20 17:40:01 +08:00
  • 7147d4f50c Merge branch 'main' of https://github.com/sipeed/picoclaw into find_skills harshbansal7 2026-02-20 14:51:21 +05:30
  • a90e0da32e fix: handle slash commands instantly during long LLM processing dj-oyu 2026-02-20 18:21:16 +09:00
  • dce19ee28c fix: handle slash commands instantly during long LLM processing dj-oyu 2026-02-20 18:21:16 +09:00
  • b3f6982980 fixes harshbansal7 2026-02-20 14:50:09 +05:30
  • 2da046171f Merge branch 'main' of https://github.com/sipeed/picoclaw into find_skills harshbansal7 2026-02-20 14:47:59 +05:30
  • 571933282a fix: revert enable endy patterns (#519) lxowalle 2026-02-20 17:16:42 +08:00
  • f1223eec42
    fix: revert enable endy patterns (#519) lxowalle 2026-02-20 17:16:42 +08:00
  • b00ca6e8f0 style: use code blocks for skill descriptions in /skills output dj-oyu 2026-02-20 18:14:27 +09:00
  • b43e961ff4 style: use code blocks for skill descriptions in /skills output dj-oyu 2026-02-20 18:14:27 +09:00
  • 67ec7ee08f style: format /skills output with bold names and code descriptions dj-oyu 2026-02-20 18:12:05 +09:00
  • 44ca457ddc style: format /skills output with bold names and code descriptions dj-oyu 2026-02-20 18:12:05 +09:00
  • f981c9016d docs: add /skill and /skills commands to README dj-oyu 2026-02-20 18:10:44 +09:00
  • 8f467e8ed1 docs: add /skill and /skills commands to README dj-oyu 2026-02-20 18:10:44 +09:00
  • 91bcb0fc71 fix: revert enable endy patterns lxowalle 2026-02-20 17:08:38 +08:00
  • b93df0f2c8 feat: add /skill and /skills commands with history compaction dj-oyu 2026-02-20 18:02:42 +09:00
  • ca337cf9d1 feat: add /skill and /skills commands with history compaction dj-oyu 2026-02-20 18:02:42 +09:00
  • a418e79141
    Merge branch 'main' into fix-conflict SegFault42 2026-02-20 12:01:59 +03:00
  • 1177024a97 Merge pull request #514 from CrisisAlpha/docs/config-example-add-missing-sections daming大铭 2026-02-20 16:46:12 +08:00
  • 36a8a038ee
    Merge pull request #514 from CrisisAlpha/docs/config-example-add-missing-sections daming大铭 2026-02-20 16:46:12 +08:00
  • f1faa067d8 fix(discord): resolve race condition and strip mention from content Vernon Stinebaker 2026-02-20 16:37:23 +08:00
  • 6d3bbdfc95 feat: add /todo and /session slash commands with opt-in stats tracking dj-oyu 2026-02-20 17:35:56 +09:00
  • b8e9cae12d feat: add /todo and /session slash commands with opt-in stats tracking dj-oyu 2026-02-20 17:35:56 +09:00
  • db29d09c85 Merge remote-tracking branch 'origin/main' into refactor/cmd Ruslan Semagin 2026-02-20 11:11:19 +03:00
  • 9d0903515a feat(discord): add mention_only option for @-mention responses Vernon Stinebaker 2026-02-20 16:10:21 +08:00
  • 41e6982f8d Merge upstream/main into feat/config-viper-multiformat-fixes sky5454 2026-02-20 15:49:42 +08:00
  • 37834314fa fix(config): resolve upstream conflicts for config and zh readme sky5454 2026-02-20 15:11:48 +08:00
  • 8ddeb875b7 docs(config): add missing duckduckgo, exec, and qq sections to example config CrisisAlpha 2026-02-20 15:11:40 +08:00
  • be55204696 docs(config): add missing duckduckgo, exec, and qq sections to example config CrisisAlpha 2026-02-20 15:11:40 +08:00
  • 07bb13c062 refactor: remove vendor-specific references from code and docs dj-oyu 2026-02-20 16:08:43 +09:00
  • 45681e025e refactor: remove vendor-specific references from code and docs dj-oyu 2026-02-20 16:08:43 +09:00
  • f2e5d6ca5d test(cli): add basic command tests Ruslan Semagin 2026-02-20 10:07:19 +03:00
  • 0e8d31c0f6 feat(providers): parse XML tool calls as fallback for minimax dj-oyu 2026-02-20 16:06:05 +09:00
  • 0b36150cd3 feat(providers): parse XML tool calls as fallback for minimax dj-oyu 2026-02-20 16:06:05 +09:00
  • c8d79c2355 fix(providers): strip XML tool call artifacts from response content dj-oyu 2026-02-20 16:03:48 +09:00
  • 7d283d640c fix(providers): strip XML tool call artifacts from response content dj-oyu 2026-02-20 16:03:48 +09:00
  • 57c9bd03d3 perf: pre-compile regexes at package level Yasuhiro Matsumoto 2026-02-20 16:03:35 +09:00
  • 2a29a7eba9 fix(web_fetch): include fetched page content in ForLLM response CrisisAlpha 2026-02-20 14:44:40 +08:00
  • 137cf94878 fix(web): send fetched content to LLM instead of summary metadata michal 2026-02-20 07:41:59 +01:00
  • e67c4c3f27 feat(telegram): show tool progress on placeholder during agent loop dj-oyu 2026-02-20 15:33:06 +09:00
  • d614e1f887 feat(telegram): show tool progress on placeholder during agent loop dj-oyu 2026-02-20 15:33:06 +09:00
  • 2fc9b05833 fix(agent): force final LLM response when max iterations exhausted dj-oyu 2026-02-20 15:12:08 +09:00
  • f83bcb881f fix(agent): force final LLM response when max iterations exhausted dj-oyu 2026-02-20 15:12:08 +09:00
  • c4a4ba5d4c fix: clear status indicator on message processing completion KoheiYamashita 2026-02-20 15:09:22 +09:00
  • c67c4a9eb3 docs: add model fallback docs and update config example dj-oyu 2026-02-20 15:07:51 +09:00
  • 2cfe24ba98 docs: add model fallback docs and update config example dj-oyu 2026-02-20 15:07:51 +09:00
  • 6a5e1bea6d refactor(config): drop INI config format and add SaveConfig format tests sky5454 2026-02-20 14:07:32 +08:00
  • ae2541e9b8 feat(fallback): enable cross-provider fallback in model_fallbacks chain dj-oyu 2026-02-20 14:53:48 +09:00
  • da664fd4a5 feat(fallback): enable cross-provider fallback in model_fallbacks chain dj-oyu 2026-02-20 14:53:48 +09:00
  • 6e540c3c4c Merge pull request #492 from yinwm/feat/refactor-provider-by-protocol daming大铭 2026-02-20 13:31:30 +08:00
  • e599573ed4
    Merge pull request #492 from yinwm/feat/refactor-provider-by-protocol daming大铭 2026-02-20 13:31:30 +08:00
  • 6dcce50c81 Merge upstream main into feat/refactor-provider-by-protocol yinwm 2026-02-20 13:29:30 +08:00
  • 723f4e84ef Merge upstream main into feat/refactor-provider-by-protocol yinwm 2026-02-20 13:29:30 +08:00
  • f21b9cbdf4 fix(channels): channels session key routing (#489) hsohinna 2026-02-20 13:27:08 +08:00
  • 4adafa8890
    fix(channels): channels session key routing (#489) hsohinna 2026-02-20 13:27:08 +08:00
  • f98350e59a Merge upstream main into feat/refactor-provider-by-protocol yinwm 2026-02-20 13:25:26 +08:00
  • 23c39f41df Merge upstream main into feat/refactor-provider-by-protocol yinwm 2026-02-20 13:25:26 +08:00
  • f165fb8c83 Merge branch 'main' of https://github.com/dj-oyu/picoclaw dj-oyu 2026-02-20 14:22:34 +09:00
  • 8ee13e53c5 Merge branch 'main' of https://github.com/dj-oyu/picoclaw dj-oyu 2026-02-20 14:22:34 +09:00
  • 86cac03f44 refactor(auth): extract supported providers message as constant yinwm 2026-02-20 13:20:59 +08:00
  • ea447c6b68 refactor(auth): extract supported providers message as constant yinwm 2026-02-20 13:20:59 +08:00
  • 8bc8838b3f refactor(agent): relocate reminder to tail and update completion prompt dj-oyu 2026-02-20 14:19:14 +09:00
  • 9974c5b1d2 refactor(agent): relocate reminder to tail and update completion prompt dj-oyu 2026-02-20 14:19:14 +09:00
  • 5fe734e2aa feat(agent): add in-loop task reminder to prevent focus drift dj-oyu 2026-02-20 14:07:41 +09:00
  • 5bb050cc41 feat(agent): add in-loop task reminder to prevent focus drift dj-oyu 2026-02-20 14:07:41 +09:00
  • ed5d14632a make build後にOS条件付きinstallコマンドを表示 dj-oyu 2026-02-20 14:00:59 +09:00
  • 4f6f43a787 make build後にOS条件付きinstallコマンドを表示 dj-oyu 2026-02-20 14:00:59 +09:00
  • dc5b98cbcc fix(security): replace regex path detection with token-based analysis in exec guard dj-oyu 2026-02-20 13:47:59 +09:00
  • d0c683aa4a fix(security): replace regex path detection with token-based analysis in exec guard dj-oyu 2026-02-20 13:47:59 +09:00
  • 90f8f5cc0c Merge commit 'refs/pull/464/head' of https://github.com/sipeed/picoclaw dj-oyu 2026-02-20 13:45:58 +09:00
  • c73a229a1e Merge commit 'refs/pull/464/head' of https://github.com/sipeed/picoclaw dj-oyu 2026-02-20 13:45:58 +09:00
  • 53d99d09c5 chore: update Claude model references to claude-sonnet-4.6 yinwm 2026-02-20 12:15:04 +08:00
  • dc9fb327c2 chore: update Claude model references to claude-sonnet-4.6 yinwm 2026-02-20 12:15:04 +08:00
  • a4ca54660c style: fix gofmt alignment in integration test Edouard CLAUDE 2026-02-20 07:57:19 +04:00
  • 37c120d219 feat(aieos): validate OCEAN values in [0.0, 1.0] range Edouard CLAUDE 2026-02-20 07:48:31 +04:00
  • 3c996be320 fix(config): allow duplicate model_name for load balancing yinwm 2026-02-20 11:46:28 +08:00
  • 7572e3b95d fix(config): allow duplicate model_name for load balancing yinwm 2026-02-20 11:46:28 +08:00
  • 036ccb540a fix(migrate): add github_copilot to supportedProviders yinwm 2026-02-20 11:43:45 +08:00
  • a1d694b8f1 fix(migrate): add github_copilot to supportedProviders yinwm 2026-02-20 11:43:45 +08:00
  • 40dd64a818 fix: remove unnecessary lock mechanism and upgrade Claude 3 to Claude 4 yinwm 2026-02-20 11:34:52 +08:00
  • 5cd1597674 fix: remove unnecessary lock mechanism and upgrade Claude 3 to Claude 4 yinwm 2026-02-20 11:34:52 +08:00
  • 2a4508fbfb Refactor filesystem tools to use a fileReadWriter interface for both host and sandboxed I/O, improving atomic writes and error handling. 0x5487 2026-02-20 11:06:50 +08:00
  • e37fde1117 Refactor filesystem tools to use a fileReadWriter interface for both host and sandboxed I/O, improving atomic writes and error handling. 0x5487 2026-02-20 11:06:50 +08:00
  • 6bc9c7fff8 docs: update providers deprecation comment yinwm 2026-02-20 10:52:03 +08:00
  • b7c906fe18 docs: update providers deprecation comment yinwm 2026-02-20 10:52:03 +08:00
  • 4871abb170 fix(auth): preserve model_list and use gpt-5.2 for Codex API yinwm 2026-02-20 10:48:27 +08:00
  • 6ad85d225b fix(auth): preserve model_list and use gpt-5.2 for Codex API yinwm 2026-02-20 10:48:27 +08:00
  • d9279c08cc fix: fix CI failures - gradlew permission and Go formatting KoheiYamashita 2026-02-20 11:00:40 +09:00
  • cf75cadca9 fix: set include_raw_content to false in Tavily search as wealready get relevant data inside content ulolol 2026-02-20 07:30:35 +05:30
  • 643aa0d47c feat: add camera capture during voice mode conversations KoheiYamashita 2026-02-20 10:35:02 +09:00
  • 8df3b0b8ef feat(config): add complete model_list template with all 17 providers yinwm 2026-02-20 09:30:09 +08:00
  • df6958f312 feat(config): add complete model_list template with all 17 providers yinwm 2026-02-20 09:30:09 +08:00
  • c20f20c92c
    Merge remote-tracking branch 'origin/main' into retry yumosx 2026-02-20 08:16:53 +08:00
  • 198d5f7b7d removed duplicated parameters afjcjsbx 2026-02-20 00:41:16 +01:00
  • 81d5da3a81 feat: image vision tool afjcjsbx 2026-02-20 00:10:28 +01:00
  • 34df2490f5 ci: add Android release build to GitHub Actions KoheiYamashita 2026-02-20 07:40:07 +09:00
  • 484b19ce33 show_transcript in telegram voice input afjcjsbx 2026-02-19 22:54:00 +01:00