Commit graph

  • 1b990d9acd fix lint afjcjsbx 2026-03-04 22:59:58 +0100
  • c87375588e prevent read binary file in tool afjcjsbx 2026-03-04 22:39:08 +0100
  • de0f15d548 style: fix golines struct tag alignment in SearXNGConfig Truong Vinh Tran 2026-03-04 21:48:36 +0100
  • e4daab8b09 Merge upstream/main into feat/searxng Truong Vinh Tran 2026-03-04 21:42:03 +0100
  • 0c97cb30d8 fix: update provider count in migration test to include Avian Kyle D 2026-03-04 20:14:43 +0000
  • b9ee9b33f5 prevent audio as image url afjcjsbx 2026-03-04 19:34:08 +0100
  • 0c17c075da Merge remote-tracking branch 'origin_picoclaw/main' zihan987 2026-03-04 09:58:20 -0800
  • 3e5b849984
    Merge pull request #947 from dim/fix/transcription Mauro 2026-03-04 18:37:24 +0100
  • ea0b634b3b add Vivgrid config zihan987 2026-03-04 09:19:03 -0800
  • a305c0a479 fix(openai_compat): avoid predeclared identifier in preview amagi 2026-03-04 23:57:26 +0800
  • 11017ac7ba merge: resolve conflicts with upstream/main I Putu Eddy Irawan 2026-03-04 22:26:51 +0700
  • bd0018a5d7 fix: use queue-based re-splitting for HTML expansion validation I Putu Eddy Irawan 2026-03-04 22:19:04 +0700
  • 3de4cb863b fix: pass original markdown to sendHTMLChunk for plain-text fallback I Putu Eddy Irawan 2026-03-04 22:15:17 +0700
  • 858e51da62
    Merge pull request #1096 from Oceanpie/docs/summarize-config-example Mauro 2026-03-04 16:09:43 +0100
  • b3946984ad docs(config): expose summarization thresholds in config example Oceanpie 2026-03-04 21:55:02 +0800
  • 8bd1935efb telegram: lower MaxMessageLength to 4000 for HTML expansion margin I Putu Eddy Irawan 2026-03-04 20:46:43 +0700
  • a00ecedeb6
    Merge pull request #1081 from rankaiyx/rankaiyx-patch-1 Mauro 2026-03-04 13:35:06 +0100
  • 93689b8231
    Update README.md rankaiyx 2026-03-04 20:16:16 +0800
  • c8178f4ad4
    Merge pull request #732 from is-Xiaoen/feat/jsonl-memory-store daming大铭 2026-03-04 19:34:00 +0800
  • f9f726c0c1 fix(memory): fsync appended message for consistent durability xiaoen 2026-03-04 19:21:34 +0800
  • 494953fb78 Fix lint Dimitrij Denissenko 2026-03-04 10:21:59 +0000
  • 4946a8b449 fix(openai_compat): clarify HTML response errors qs3c 2026-03-04 17:50:46 +0800
  • 028605cfd0
    feat: execute LLM tool calls in parallel for faster response (#1070) Guoguo 2026-03-04 17:17:28 +0800
  • 2a577f7a1d
    chore: alter env timezone from Asia/Tokyo to Asia/Shanghai (#1054) Meng Zhuo 2026-03-04 17:05:57 +0800
  • 42fc589a75 add Vivgrid config example to README zihan987 2026-03-03 23:49:49 -0800
  • e0616362fe fix(discord): prevent duplicate link expansion and add regex tests 王路路 2026-03-04 15:10:10 +0800
  • b82bb9acc0
    feat(tools): add GLM Search (智谱) web search provider (#1057) shikihane 2026-03-04 14:58:12 +0800
  • df1b53fdf9
    feat: make summarization message threshold and token percent configurable (#854) (#1029) Rahul Bansal 2026-03-04 08:53:01 +0530
  • b075ee43d8
    Merge pull request #1052 from imguoguo/update-wechat-qr Meng Zhuo 2026-03-04 10:53:36 +0800
  • 16209d1da9 docs: update wechat qrcode Guoguo 2026-03-03 18:45:25 -0800
  • 38263333ed fix(discord): prevent cross-guild message leakage in link expansion 王路路 2026-03-04 10:08:13 +0800
  • c3e029061b refactor(discord): self-review fixes for resolveDiscordRefs 王路路 2026-03-04 09:30:52 +0800
  • 922604fc7e feat(discord): resolve channel references and expand message links 王路路 2026-03-04 09:14:18 +0800
  • 465819e1c6 feat(discord): support referenced/quoted messages in replies 王路路 2026-03-04 09:13:20 +0800
  • a4546ffb8f feat: add Avian as a named LLM provider Kyle D 2026-02-27 03:02:07 +0000
  • bea238c337
    Merge pull request #853 from nayihz/feat_discord_proxy 美電球 2026-03-04 01:03:57 +0800
  • fe97387f0f Merge remote-tracking branch 'origin/feat/exa-search' into deploy/pi-integration I Putu Eddy Irawan 2026-03-03 22:29:10 +0700
  • b7aaa5b887 Merge remote-tracking branch 'origin/feat/dotenv-loading' into deploy/pi-integration I Putu Eddy Irawan 2026-03-03 22:29:05 +0700
  • 8ed351cf28 Merge remote-tracking branch 'origin/feat/telegram-chunking' into deploy/pi-integration I Putu Eddy Irawan 2026-03-03 22:28:59 +0700
  • c5d2298490 Merge remote-tracking branch 'origin/feat/kimi-opencode-providers' into deploy/pi-integration I Putu Eddy Irawan 2026-03-03 22:28:54 +0700
  • d257f1aaef merge: resolve conflict with upstream/main in provider_test.go I Putu Eddy Irawan 2026-03-03 22:18:20 +0700
  • e503c87c18 fix: add LiteLLM to env overrides and fix malformed .env test I Putu Eddy Irawan 2026-03-03 22:14:25 +0700
  • 5b608ae678 test: use guardCommand directly and improve assertions in DiskWiping test I Putu Eddy Irawan 2026-03-03 22:05:32 +0700
  • 56ad77b735 Merge upstream/main into feat/dotenv-loading I Putu Eddy Irawan 2026-03-03 22:01:04 +0700
  • 5dcd42e5d3 Merge upstream/main into fix/bugfixes I Putu Eddy Irawan 2026-03-03 21:55:26 +0700
  • e54b1d39a5 refactor: parse Kimi API hostname once in constructor instead of per-call I Putu Eddy Irawan 2026-03-03 21:34:31 +0700
  • 4a7605ee14
    Merge pull request #1024 from wangyanfu2/fix-TavilySearch-response Mauro 2026-03-03 11:42:05 +0100
  • 69b1ae48d5 Merge remote-tracking branch 'origin/main' into feat_discord_proxy nayihz 2026-03-02 18:17:51 +0800
  • a65ccc0d1d
    Merge pull request #1020 from shikihane/feat/agent-vision-pipeline-v2 daming大铭 2026-03-03 18:35:23 +0800
  • cf68166cf2
    Merge pull request #1000 from alexhoshina/main daming大铭 2026-03-03 18:30:14 +0800
  • 3902061db1
    fix(agent): invalidate system prompt cache for global/builtin skills (#845) pikaxinge 2026-03-03 18:25:00 +0800
  • 7de4cc5ebd fix: add HTTP status code check in BraveSearchProvider wangyanfu2 2026-03-03 17:50:29 +0800
  • 1265655ef0
    feat(telegram): add base_url support for custom Telegram Bot API server (#1021) Guoguo 2026-03-03 17:27:57 +0800
  • 6ccb68c63e fix: resolve linter issues (gci import grouping, gofumpt, govet shadow) shikihane 2026-03-03 17:04:13 +0800
  • fa1cb9cc74 fix(feishu): address PR #1000 review comments from @xiaket Hoshina 2026-03-03 16:43:04 +0800
  • 43227411ee feat(agent): wire media refs through agent pipeline to LLM provider shikihane 2026-03-03 14:52:57 +0800
  • 03f7ae494f feat(openai_compat): implement serializeMessages with multipart media support shikihane 2026-03-03 14:38:39 +0800
  • 6fd65825e7 feat(agent): implement resolveMediaRefs with streaming base64 and filetype detection shikihane 2026-03-03 14:01:52 +0800
  • 559cef3d5b chore: add h2non/filetype dependency for magic-bytes MIME detection shikihane 2026-03-03 13:23:18 +0800
  • 4c6c05a251 feat(config): add configurable max_media_size with 20MB default shikihane 2026-03-03 13:20:44 +0800
  • 6689c0b1c0 feat(providers): add Media field to Message struct for vision support shikihane 2026-03-03 13:18:21 +0800
  • de2ccb5da4
    Merge pull request #999 from yinwm/fix/mcp-race-condition-and-resource-leak daming大铭 2026-03-03 15:06:57 +0800
  • 227f22d28a
    Merge pull request #1002 from afjcjsbx/docs/mcp-http-server-example daming大铭 2026-03-03 14:44:07 +0800
  • 1a922c96a8 merge: resolve conflict with main in loop.go xiaoen 2026-03-03 12:22:45 +0800
  • 435223f500
    * Add new style banner for picoclaw and picoclaw-launcher-tui (#1008) lxowalle 2026-03-03 12:04:28 +0800
  • 3bb4f4ecc6
    Merge pull request #1010 from sipeed/revert-990-feat/agent-vision-pipeline Caize Wu 2026-03-03 11:41:58 +0800
  • 407707a7cc
    Revert "feat(agent): add vision/image support to agent pipeline" Guoguo 2026-03-03 11:38:32 +0800
  • 12d4570a36
    Merge pull request #990 from shikihane/feat/agent-vision-pipeline Orgmar 2026-03-03 11:32:07 +0800
  • 8ebeefc59f fix(agent,openai_compat): address review feedback on vision pipeline shikihane 2026-03-03 11:13:22 +0800
  • 0e810a2ec4 fix: tighten HTML-expansion test to stay under chunk size I Putu Eddy Irawan 2026-03-03 09:20:16 +0700
  • 2fc87985d2 fix: add kimi-code migration alias and User-Agent test I Putu Eddy Irawan 2026-03-03 09:18:26 +0700
  • df53f4411a fix: format long lines in telegram_test.go to satisfy golines linter I Putu Eddy Irawan 2026-03-03 09:11:24 +0700
  • 946af6b53d
    feat: add LiteLLM provider alias support (#930) Alfonso 2026-03-02 13:23:55 -0800
  • 23bb0828b1 mcp http server example afjcjsbx 2026-03-02 19:50:34 +0100
  • 595de7814d fix(feishu): remove dead fetchBotOpenID stub and fix misleading comment Hoshina 2026-03-03 01:38:52 +0800
  • 42eb6ea410 fix(feishu): address review findings Hoshina 2026-03-03 01:27:39 +0800
  • 0bee9d7bcf fix(feishu): resolve lint issues Hoshina 2026-03-03 01:04:06 +0800
  • c9fb681f3b feat(feishu): enhance channel with markdown cards, media, mentions, and editing Hoshina 2026-03-03 00:49:11 +0800
  • 78aba700d5 fix(mcp): resolve TOCTOU race condition and resource leak yinwm 2026-03-03 00:47:25 +0800
  • 0150947e61
    Merge pull request #282 from yuchou87/mcp-tools-support daming大铭 2026-03-03 00:18:14 +0800
  • 4e348e39ac
    Merge branch 'main' into mcp-tools-support daming大铭 2026-03-03 00:17:39 +0800
  • 475d8f948b
    Merge pull request #727 from Esubaalew/fix/wecom-dedupe-race daming大铭 2026-03-02 23:57:42 +0800
  • 2e0be92776 fix(wecom): resolve upstream rebase conflicts after channel refactor esubaalew 2026-03-02 18:54:11 +0300
  • 84ded81a8c Address Copilot review feedback for .env loading I Putu Eddy Irawan 2026-03-02 22:50:59 +0700
  • 29e9b6b4b5 fix(wecom): replace dedupe map rotation with circular queue esubaalew 2026-02-24 15:56:28 +0300
  • 8640c8177c fix(wecom): correctly retain boundary message during dedupe map rotation esubaalew 2026-02-24 15:18:54 +0300
  • 1e2ab4a5e5 test(wecom): add dedupe helper coverage and align constant usage esubaalew 2026-02-24 14:55:24 +0300
  • db17cdc86d test(wecom): align dedupe rotation behavior and add helper tests esubaalew 2026-02-24 14:48:58 +0300
  • 18d89937ad fix(wecom): remove message-dedupe data races in bot/app channels esubaalew 2026-02-24 14:29:17 +0300
  • 8219b5a26f Address Copilot review feedback for Exa search provider I Putu Eddy Irawan 2026-03-02 22:43:43 +0700
  • 25639168ea
    Merge pull request #300 from mymmrac/telegram-bot-commands daming大铭 2026-03-02 23:43:10 +0800
  • 33109a1676 Address Copilot review: handle HTML expansion exceeding Telegram limit I Putu Eddy Irawan 2026-03-02 22:35:41 +0700
  • 8fddbaed4f
    Merge pull request #682 from Esubaalew/fix/makefile-test-vet-generate daming大铭 2026-03-02 23:31:03 +0800
  • 4b7e8d9cb9 feat: add Exa AI search provider I Putu Eddy Irawan 2026-03-02 22:29:26 +0700
  • d9b4af797d feat: add .env file loading and provider env overrides I Putu Eddy Irawan 2026-03-02 22:26:36 +0700
  • 09e68cb63b fix(routing): resolve golines, gosmopolitan and misspell lint failures xiaoen 2026-03-02 23:11:45 +0800
  • 4a067cd9ed
    Merge branch 'main' into feat/kimi-opencode-providers I Putu Eddy Irawan 2026-03-02 22:08:50 +0700
  • 3501962977 test: add unit tests for Telegram Send() method I Putu Eddy Irawan 2026-03-02 21:54:35 +0700
  • 02e8192349 feat(agent): wire model routing into the agent loop xiaoen 2026-03-02 22:42:52 +0800
  • 1943c3e660 feat(routing): add language-agnostic model complexity scorer xiaoen 2026-03-02 22:42:20 +0800