Commit graph

  • 1265655ef0
    feat(telegram): add base_url support for custom Telegram Bot API server (#1021) Guoguo 2026-03-03 17:27:57 +08:00
  • 70b2c9005d fix: resolve linter issues (govet shadow, unused func) shikihane 2026-03-03 17:22:53 +08:00
  • 85eb2a6371 feat: create initial web frontend and backend structure wenjie 2026-03-03 17:18:47 +08:00
  • 11c672f596 fix(telegram): trim whitespace and trailing slash from base_url Guoguo 2026-03-03 01:13:30 -08:00
  • 5c1b972e8b refactor: remove the legacy picoclaw-launcher wenjie 2026-03-03 17:06:09 +08:00
  • c74e9703ee fix: resolve linter issues (gci import grouping, gofumpt, govet shadow) shikihane 2026-03-03 17:04:13 +08:00
  • 6ccb68c63e fix: resolve linter issues (gci import grouping, gofumpt, govet shadow) shikihane 2026-03-03 17:04:13 +08:00
  • aa56870875 fix(commands): normalize parsing and remove routing metadata literals mingmxren 2026-03-03 17:01:48 +08:00
  • a0db5ea03e feat(commands): Session management [Phase 3/3] command execution centralization mingmxren 2026-03-03 16:08:10 +08:00
  • be3346f839 fix(agent): reduce hardcoded command and metadata literals mingmxren 2026-03-03 16:57:37 +08:00
  • 28f190f2c6 feat(telegram): add base_url support for custom Telegram Bot API server Guoguo 2026-03-03 00:55:10 -08:00
  • c92712aa2c feat(session): Session management [Phase 2/3] scope-aware session rotation mingmxren 2026-03-03 16:08:10 +08:00
  • b4471d6394 fix(commands): address review feedback on parsing and retry flow mingmxren 2026-03-03 16:54:51 +08:00
  • 152529ae14 style: fix gci formatting in openaiContentPart struct lcolok 2026-03-03 14:56:58 +08:00
  • 0207584315 feat: add multimodal image support for vision-capable LLMs lcolok 2026-03-02 17:20:59 +08:00
  • 72a34dcdf2 Avoid failure of the main agent process due to tool call failures or abnormal returns 林皓 2026-03-03 16:02:45 +08:00
  • 9eeeb83f66 fix(feishu): address PR #1000 review comments from @xiaket Hoshina 2026-03-03 16:43:04 +08:00
  • fa1cb9cc74 fix(feishu): address PR #1000 review comments from @xiaket Hoshina 2026-03-03 16:43:04 +08:00
  • ea4a99b3e4
    Merge branch 'sipeed:main' into main lppp04808 2026-03-03 16:30:50 +08:00
  • 554aa40d09 feat(commands): Session management [Phase 1/3] cross-channel command registry mingmxren 2026-03-03 16:08:00 +08:00
  • daaa9442a2 feat(agent): wire media refs through agent pipeline to LLM provider shikihane 2026-03-03 14:52:57 +08:00
  • 43227411ee feat(agent): wire media refs through agent pipeline to LLM provider shikihane 2026-03-03 14:52:57 +08:00
  • b263dff3d6 feat(openai_compat): implement serializeMessages with multipart media support shikihane 2026-03-03 14:38:39 +08:00
  • 03f7ae494f feat(openai_compat): implement serializeMessages with multipart media support shikihane 2026-03-03 14:38:39 +08:00
  • 6ea5f2fc48 feat(agent): implement resolveMediaRefs with streaming base64 and filetype detection shikihane 2026-03-03 14:01:52 +08:00
  • 6fd65825e7 feat(agent): implement resolveMediaRefs with streaming base64 and filetype detection shikihane 2026-03-03 14:01:52 +08:00
  • d8b7b2637b chore: add h2non/filetype dependency for magic-bytes MIME detection shikihane 2026-03-03 13:23:18 +08:00
  • 559cef3d5b chore: add h2non/filetype dependency for magic-bytes MIME detection shikihane 2026-03-03 13:23:18 +08:00
  • cd5def55c2 feat(config): add configurable max_media_size with 20MB default shikihane 2026-03-03 13:20:44 +08:00
  • 4c6c05a251 feat(config): add configurable max_media_size with 20MB default shikihane 2026-03-03 13:20:44 +08:00
  • 41f1e67cff feat(providers): add Media field to Message struct for vision support shikihane 2026-03-03 13:18:21 +08:00
  • 6689c0b1c0 feat(providers): add Media field to Message struct for vision support shikihane 2026-03-03 13:18:21 +08:00
  • 7d32d5af5a feat(feishu): support inbound image messages with MessageResource API shikihane 2026-03-03 16:15:09 +08:00
  • c6cac8b303 feat: telegram use parse mode ModeMarkdownV2 instead of ModeHTML Aleksandr Bortnikov 2026-03-03 10:47:38 +03:00
  • aaf721a0b8 Merge pull request #999 from yinwm/fix/mcp-race-condition-and-resource-leak daming大铭 2026-03-03 15:06:57 +08:00
  • de2ccb5da4
    Merge pull request #999 from yinwm/fix/mcp-race-condition-and-resource-leak daming大铭 2026-03-03 15:06:57 +08:00
  • 05034ad7c8 Merge remote-tracking branch 'github' leozeli 2026-03-03 14:58:24 +08:00
  • a4039ec443
    Merge branch 'sipeed:main' into main lppp04808 2026-03-03 14:54:28 +08:00
  • bbdfa5628f Merge pull request #1002 from afjcjsbx/docs/mcp-http-server-example daming大铭 2026-03-03 14:44:07 +08:00
  • 227f22d28a
    Merge pull request #1002 from afjcjsbx/docs/mcp-http-server-example daming大铭 2026-03-03 14:44:07 +08:00
  • fccfd2de53 feat: Add grace period and safe interruption handling leozeli 2026-03-03 14:42:34 +08:00
  • b29d13dcbb refactor: 3-phase runtime loop with CoT system and memory hierarchy mingzhi1 2026-03-03 13:09:01 +08:00
  • 78fdf70a7d ci: add release-bundle workflow for per-platform zip packages mingzhi1 2026-03-03 12:50:59 +08:00
  • dcec1ea606 feat: Wails v2 desktop launcher mingzhi1 2026-03-03 12:50:38 +08:00
  • a6682b8ba9 fix(tools): adapt Bocha search to upstream NewWebSearchTool signature change shikihane 2026-03-03 13:02:21 +08:00
  • 1ea2f6278b chore(dockerfile): add workdir Ruslan Semagin 2026-03-03 08:01:10 +03:00
  • 09d4f3ffb2
    Resolve SSRF in the function Execute Chengpeng Wang 2026-03-03 12:51:24 +08:00
  • 295c0186f6 fix(tools): harden Bocha search provider per review feedback shikihane 2026-02-28 15:09:19 +08:00
  • efad854d9c feat(tools): add Bocha web search provider shikihane 2026-02-27 19:47:22 +08:00
  • cab55ed2fd docs: add condensed design documentation for runtime loop, commands, and launcher mingzhi1 2026-03-03 12:46:40 +08:00
  • 546c4b1514 Merge branch 'main' into dockerfile Ruslan Semagin 2026-03-03 07:43:53 +03:00
  • 853e023605 feat(auth): update related functionality Baller 2026-03-02 23:28:34 -05:00
  • 52e510b56b fix(agent): refactor sanitizeToolPairs per review feedback Nikolas de Hor 2026-03-03 01:24:26 -03:00
  • a3fa5d0279
    Merge branch 'sipeed:main' into main lppp04808 2026-03-03 12:23:09 +08:00
  • 0c6eeec230 merge: resolve conflict with main in loop.go xiaoen 2026-03-03 12:22:45 +08:00
  • 4493899ae6 merge: resolve conflict with main in loop.go xiaoen 2026-03-03 12:22:45 +08:00
  • 1a922c96a8 merge: resolve conflict with main in loop.go xiaoen 2026-03-03 12:22:45 +08:00
  • 82a9962f6d fix(agent): prevent history compression from orphaning tool_call/tool_result pairs Nikolas de Hor 2026-02-22 21:44:33 -03:00
  • 3552a88fbd fix(providers): address review feedback - APIKey guard, test fix Nikolas de Hor 2026-03-03 01:20:16 -03:00
  • 1c124f8b57 * Add new style banner for picoclaw and picoclaw-launcher-tui (#1008) lxowalle 2026-03-03 12:04:28 +08:00
  • 435223f500
    * Add new style banner for picoclaw and picoclaw-launcher-tui (#1008) lxowalle 2026-03-03 12:04:28 +08:00
  • 681e57ce95 convert snake_case to camelCase lxowalle 2026-03-03 12:01:51 +08:00
  • 6c065d2852 fix(providers): route Anthropic API key to native ClaudeProvider instead of HTTPProvider Nikolas de Hor 2026-02-18 20:07:48 -03:00
  • c49df0b27b fix(agent): simplify test assertions per review feedback Nikolas de Hor 2026-03-03 01:00:59 -03:00
  • 0535cb98aa Merge branch 'main' into feat/add_banner lxowalle 2026-03-03 11:56:47 +08:00
  • 23a2fd5ee2 Merge pull request #1010 from sipeed/revert-990-feat/agent-vision-pipeline Caize Wu 2026-03-03 11:41:58 +08:00
  • 3bb4f4ecc6
    Merge pull request #1010 from sipeed/revert-990-feat/agent-vision-pipeline Caize Wu 2026-03-03 11:41:58 +08:00
  • 2ece3dd339 Revert "feat(agent): add vision/image support to agent pipeline" Guoguo 2026-03-03 11:38:32 +08:00
  • 407707a7cc
    Revert "feat(agent): add vision/image support to agent pipeline" Guoguo 2026-03-03 11:38:32 +08:00
  • 934fd6f1e0 Merge branch 'main' into feat/add_banner lxowalle 2026-03-03 11:36:22 +08:00
  • d7005b9fdc fix fmt lxowalle 2026-03-03 11:34:59 +08:00
  • 1b8dab21e2 Merge pull request #990 from shikihane/feat/agent-vision-pipeline Orgmar 2026-03-03 11:32:07 +08:00
  • 12d4570a36
    Merge pull request #990 from shikihane/feat/agent-vision-pipeline Orgmar 2026-03-03 11:32:07 +08:00
  • c3fbf5d6c1 * Add new style banner for picoclaw and picoclaw-launcher-tui lxowalle 2026-03-03 11:30:01 +08:00
  • 3a0af79f73 feat(telegram): support dyike 2026-03-03 11:17:21 +08:00
  • 27692c7db9 Merge pull request #20 from dj-oyu/fix/finalize-draft-on-completion dj-oyu 2026-03-03 12:13:27 +09:00
  • 94c4aedf87 Merge pull request #20 from dj-oyu/fix/finalize-draft-on-completion dj-oyu 2026-03-03 12:13:27 +09:00
  • 7590e53322 fix(agent,openai_compat): address review feedback on vision pipeline shikihane 2026-03-03 11:13:22 +08:00
  • 8ebeefc59f fix(agent,openai_compat): address review feedback on vision pipeline shikihane 2026-03-03 11:13:22 +08:00
  • 81e6d82402
    Merge 36359859ab into 946af6b53d Firas.Eth 2026-03-03 03:10:10 +00:00
  • ba9541dddf style: fix struct field alignment in activeTask dj-oyu 2026-03-03 12:08:37 +09:00
  • 2249e15115 style: fix struct field alignment in activeTask dj-oyu 2026-03-03 12:08:37 +09:00
  • 6b15769010 feat: Add design documentation for PicoClaw runtime, task refinement, and launcher Wails migration, along with a new release bundle workflow. mingzhi1 2026-03-03 11:05:56 +08:00
  • ae04770412
    Merge branch 'main' into main Chanchan 2026-03-03 11:05:29 +08:00
  • 23556d7b67 fix: finalize draft as permanent message on task completion dj-oyu 2026-03-03 12:01:21 +09:00
  • 659ff3c1a1 fix: finalize draft as permanent message on task completion dj-oyu 2026-03-03 12:01:21 +09:00
  • d8037c82b8 docs: Add detailed design for PicoClaw runtime loop, memory hierarchy, and Wails launcher migration, updating READMEs. mingzhi1 2026-03-03 10:56:33 +08:00
  • 48c34f6db6 Update release-bundle.yml mingzhi1 2026-03-03 10:51:51 +08:00
  • 67cf6e0661 Merge pull request #19 from dj-oyu/fix/message-tool-task-bubble dj-oyu 2026-03-03 11:47:24 +09:00
  • 80ab7128ba Merge pull request #19 from dj-oyu/fix/message-tool-task-bubble dj-oyu 2026-03-03 11:47:24 +09:00
  • aaf467eba5 feat: Introduce Wails-powered picoclaw-launcher, updating build configurations and adding design documentation. mingzhi1 2026-03-03 10:46:03 +08:00
  • 08f996c84d style: remove extra blank lines from PromoteStatusToTask removal dj-oyu 2026-03-03 11:44:40 +09:00
  • 10967741ef style: remove extra blank lines from PromoteStatusToTask removal dj-oyu 2026-03-03 11:44:40 +09:00
  • 0cea7ed32f fix: redirect message tool to task status bubble for background tasks dj-oyu 2026-03-03 11:40:06 +09:00
  • 614e5169e1 fix: redirect message tool to task status bubble for background tasks dj-oyu 2026-03-03 11:40:06 +09:00
  • f31ee63efd feat: Add design documents for runtime commands, runtime loop, task refining, and a detailed plan for migrating the launcher to Wails v2, along with a release bundle workflow. mingzhi1 2026-03-03 10:36:14 +08:00
  • 51c6cfac97 refactor: split changes in loop.go qiangmzsx 2026-03-03 10:33:24 +08:00
  • 3117c5810f Merge branch 'main' of https://github.com/mingzhi1/picoclaw mingzhi1 2026-03-03 10:33:20 +08:00
  • dc256cc933 Merge branch 'main' into fix_anthropic qiangmzsx 2026-03-03 10:28:06 +08:00
  • 33789a667d
    Merge branch 'sipeed:main' into main qiangmzsx 2026-03-03 10:27:36 +08:00