Commit graph

  • 119cc2e8e1
    refactor: enhance TUI configuration and user management with improved UI elements and concurrency taorye 2026-03-20 15:39:15 +0800
  • 5a199ec993
    feat: implement TUI configuration and user management for picoclaw-launcher-tui taorye 2026-03-20 11:54:58 +0800
  • 998b456b65
    Remove UI components and gateway management for picoclaw-launcher-tui taorye 2026-03-10 16:51:26 +0800
  • 2a28198d0f fix: check json.Decode errors and use errors.New instead of fmt.Errorf perhapzz 2026-03-20 10:48:04 +0000
  • 0276554d9c test(fileutil,health): add unit tests for WriteFileAtomic and health server perhapzz 2026-03-20 10:41:08 +0000
  • 2b3c95b1f1 fix: lint err Hoshina 2026-03-20 17:46:31 +0800
  • 0e075f7300 feat(agent): centralize turn lifecycle and continue queued steering Hoshina 2026-03-20 17:28:12 +0800
  • d08bb02f8f update restart policy to unless-stopped Christoforus Surjoputro 2026-03-20 15:35:18 +0700
  • fe87376d6a
    chore(deps): upgrade modelcontextprotocol go-sdk to v1.4.1 for security fixes (#1823) wenjie 2026-03-20 16:13:10 +0800
  • a65e0e95d6 fix: lint err Hoshina 2026-03-20 15:45:27 +0800
  • 57cde73b36 feat(agent): expand event bus coverage Hoshina 2026-03-20 15:29:52 +0800
  • 68d182a26e
    chore(deps): bump Go toolchain to 1.25.8 for stdlib security fixes (#1821) wenjie 2026-03-20 15:19:33 +0800
  • bda18f5ee4
    chore(deps): upgrade eslint dependency chain to resolve flatted vulnerability (#1820) wenjie 2026-03-20 15:18:15 +0800
  • 50cc7100ce feat(agent): make event logs show event kind clearly Hoshina 2026-03-20 15:06:43 +0800
  • af61d0bca7 feat(agent): add event bus foundation Hoshina 2026-03-20 14:53:22 +0800
  • 82d574eb7b fix(agent): separate empty-response and tool-limit fallbacks Alix-007 2026-03-20 14:37:47 +0800
  • cff85cfe5c
    chore(deps): bump tailwindcss from 4.2.1 to 4.2.2 in /web/frontend (#1809) dependabot[bot] 2026-03-20 13:53:31 +0800
  • 1fd6dd1ffb
    chore(deps): bump shadcn from 4.0.5 to 4.0.8 in /web/frontend (#1808) dependabot[bot] 2026-03-20 13:35:48 +0800
  • 009a8d702b
    Feat/feishu card parsing (#1534) ywj 2026-03-20 04:59:43 +0000
  • 8a488eeeed
    chore(deps-dev): bump typescript-eslint in /web/frontend (#1807) dependabot[bot] 2026-03-20 12:11:25 +0800
  • 736baf2217
    chore(deps-dev): bump @types/node in /web/frontend (#1806) dependabot[bot] 2026-03-20 12:02:56 +0800
  • c9ac19c0cc
    chore(deps): bump maunium.net/go/mautrix from 0.26.3 to 0.26.4 (#1805) dependabot[bot] 2026-03-20 11:58:24 +0800
  • 4f646ef2b8 Merge branch 'main' into feat/subturn-poc Administrator 2026-03-20 11:51:25 +0800
  • 77d0c67e58
    chore(deps): bump @tabler/icons-react in /web/frontend (#1803) dependabot[bot] 2026-03-20 11:50:56 +0800
  • 80d9a90c52
    chore(deps): bump github.com/ergochat/irc-go from 0.5.0 to 0.6.0 (#1800) dependabot[bot] 2026-03-20 11:45:37 +0800
  • e71ef3764d fix(test): reduce blank identifiers to comply with dogsled linter Administrator 2026-03-20 11:12:47 +0800
  • 71ce21963b
    Merge pull request #1798 from sipeed/dependabot/github_actions/goreleaser/goreleaser-action-7 Mauro 2026-03-19 22:20:38 +0100
  • ffe0289f77
    Merge pull request #1799 from sipeed/dependabot/github_actions/docker/setup-qemu-action-4 Mauro 2026-03-19 22:17:56 +0100
  • bd4317f1f4
    Merge pull request #1390 from kiannidev/fix/1323-telegram-endless-typing Mauro 2026-03-19 21:52:10 +0100
  • 876898fec6
    chore(deps): bump docker/setup-qemu-action from 3 to 4 dependabot[bot] 2026-03-19 17:17:54 +0000
  • 5ada0dfed3
    chore(deps): bump goreleaser/goreleaser-action from 6 to 7 dependabot[bot] 2026-03-19 17:17:48 +0000
  • 16a7da7517
    docs: describe how to disable "exec" tool (#1703) Maksim 2026-03-19 19:25:00 +0300
  • 75d86721a3
    Feat/wecom aibot processing message config (#1785) 美電球 2026-03-20 00:23:40 +0800
  • e3cc5b1000
    Fix the limitation on the number of tables in cards caused by Feishu (#1736) opcache 2026-03-19 23:46:17 +0800
  • d715ff5031
    docs: expand bindings guide with recipes and troubleshooting (#1788) 美電球 2026-03-19 23:30:25 +0800
  • c18d8a2ecc Merge branch 'upstream-main' into feat/subturn-poc Administrator 2026-03-19 22:12:51 +0800
  • 9a3ca8e54d
    feat(provider): add Alibaba Coding Plan and regional Qwen endpoints (#1748) Adi Susilayasa 2026-03-19 22:07:30 +0800
  • 276a0cb92c
    fix(agent): rebind provider after /switch model to (#1769) Alix-007 2026-03-19 21:44:01 +0800
  • 05c65d2fe7
    fix(provider): skip empty anthropic tool names (#1772) Alix-007 2026-03-19 21:35:17 +0800
  • bb59518958
    docs: add Indonesian (Bahasa Indonesia) README translation (#1777) I Putu Eddy Irawan 2026-03-19 20:28:35 +0700
  • 38e1fe435a
    fix(config): model_list inherits api_key/api_base from providers (#1786) Bijin 2026-03-19 21:24:46 +0800
  • 844a4eefc7
    fix(agent): avoid process exit on exec init failure and add regression test (#1784) SakoroYou 2026-03-19 21:11:36 +0800
  • 583c586db6 Merge branch 'main' into feat/subturn-poc Administrator 2026-03-19 20:20:31 +0800
  • 9a25fad20a
    Implement the latest long-connection mode for the WeCom AI Bot. (#1295) ZHANG RUI 2026-03-19 20:06:51 +0800
  • 41ebe1e1c7 chore: Ignore the docker/data directory. Avisek 2026-03-19 16:44:07 +0530
  • 94fcb25039 Merge branch 'main' into version Cytown 2026-03-19 18:16:15 +0800
  • 7673b626b3
    feat(tool): debug tool usage via channels (#1332) Mauro 2026-03-19 11:08:50 +0100
  • cfd3a1b441 Merge branch 'main' into version Cytown 2026-03-19 14:55:30 +0800
  • 54889f21a7 Merge branch 'upstream-main' into feat/subturn-poc Administrator 2026-03-19 17:05:09 +0800
  • a4b5a9eec1
    feat(mcp): per server deferred mode (#1654) Mauro 2026-03-19 10:03:17 +0100
  • ff975abec2
    feat(tool): anti cloudflare challenge in web_fetch (#1762) Mauro 2026-03-19 10:01:45 +0100
  • 440bc2687e Merge remote branch fix/1323-telegram-endless-typing kiannidev 2026-03-19 10:56:11 +0200
  • 310358d3da Merge upstream/main into fix/1323-telegram-endless-typing kiannidev 2026-03-19 10:53:50 +0200
  • 532ea4b56c Merge branch 'upstream-main' into feat/subturn-poc Administrator 2026-03-19 16:47:35 +0800
  • 828971d549
    Feat/qq local file upload (#1722) 美電球 2026-03-19 16:27:34 +0800
  • a8ce992429
    refactor[gateway]: just reload the changed channels on reload occurred (#1773) Cytown 2026-03-19 15:28:52 +0800
  • 24a382bc0a merge main Administrator 2026-03-19 13:53:31 +0800
  • 29a161e757 fix(tools): prevent nil pointer dereference in spawn tools Administrator 2026-03-19 13:51:11 +0800
  • 2a6ade0fe4
    feat: add /reload to gateway api and command (#1725) Cytown 2026-03-19 13:42:36 +0800
  • e801ccb674 Merge branch 'upstream-main' into feat/subturn-poc Administrator 2026-03-19 13:09:05 +0800
  • ce311be70b feat(subturn): add configurable runtime parameters under agents.defaults Administrator 2026-03-19 13:08:46 +0800
  • 99b189d3fb feat(subturn): implement token budget tracking for SubTurns Administrator 2026-03-19 12:38:18 +0800
  • 14a28ae93e
    docs: note that workspace config files are hot-reloaded (#1747) Mauro 2026-03-19 04:30:08 +0100
  • e931756fee
    feat(tool): overwrite flag in write_file (#1761) Mauro 2026-03-19 04:22:52 +0100
  • 01c2f8d608 refactor(subturn): remove redundant system prompt handling in runTurn function Administrator 2026-03-19 11:10:44 +0800
  • 8a188cf7fc
    Merge pull request #1759 from afjcjsbx/docs/add-italian-language Meng Zhuo 2026-03-19 10:36:45 +0800
  • 53404f18ca feat(subturn): support stateful iteration for evaluator-optimizer pattern Administrator 2026-03-19 10:15:00 +0800
  • c732e63650 Merge branch 'upstream-main' into feat/subturn-poc Administrator 2026-03-19 09:16:38 +0800
  • 3e2ce06155 docs: add Italian language afjcjsbx 2026-03-18 19:41:57 +0100
  • e73d9d959e
    feat(config): support multiple API keys for failover (#1707) Liu Yuan 2026-03-19 00:57:20 +0800
  • 08f305d712
    feat: add IsLark field to FeishuConfig to switch between Feishu and Lark domains (#1753) Liqiang Lau 2026-03-19 00:29:55 +0800
  • eb86e10e5c
    fix(tools): propagate tool registry to subagents (#1711) Paolo Anzani 2026-03-18 17:17:16 +0100
  • f93d2b4533
    fix: Avoid failure of the main agent process due to tool call failures (#1023) linhaolin1 2026-03-19 00:10:26 +0800
  • 431a53cbb1 Merge branch 'upstream-main' into feat/subturn-poc Administrator 2026-03-18 22:57:01 +0800
  • 899558bbfa
    Feat/issue 1218 agent md context structure (#1705) 美電球 2026-03-18 22:42:57 +0800
  • 54654d2794
    fix(anthropic): skip tool calls with empty names to prevent API errors (#1739) Darren.Zeng 2026-03-18 21:55:01 +0800
  • 12f4029610
    feat: telegram use parse mode ModeMarkdownV2 instead of ModeHTML (#1018) Alexander 2026-03-18 16:29:21 +0300
  • 3e9b7ce9c1
    fix(feishu): invalidate cached token on auth error to enable retry recovery (#1318) Vast-stars 2026-03-18 19:07:49 +0800
  • 578f90855e
    feat: Add Novita provider support (#1677) Alex 2026-03-18 18:29:27 +0800
  • 3611034795 fix(agent): implement Critical flag, complete tools.SubTurnConfig, remove redundant subTurnResults Administrator 2026-03-18 18:22:06 +0800
  • c07f5c948f
    refactor: centralize environment variable key constants (#1730) dev-miro26 2026-03-18 19:03:24 +0900
  • affd77f989
    fix for feat(web): implement macOS app feature and file logger (#1735) Cytown 2026-03-18 18:00:14 +0800
  • b6c5f587c9
    Update qrcode of wechat group (#1744) lxowalle 2026-03-18 17:58:55 +0800
  • a1e8ee56f0
    fix(telegram): improve HTML chunking and preserve word boundaries (#1651) badgerbees 2026-03-18 15:44:30 +0700
  • 363861c917
    docs: restructure READMEs and add i18n documentation (#1729) BeaconCat 2026-03-18 15:26:39 +0800
  • 777230dcd1 feat(agent): implement /subagents command and fix sub-turn observability Administrator 2026-03-18 14:46:20 +0800
  • e6ebeaed13
    feat(web): implement macOS app feature and file logger (#1723) Cytown 2026-03-18 14:43:58 +0800
  • 317c70a7b2
    Merge branch 'main' into fix/1323-telegram-endless-typing kpdev 2026-03-17 23:25:15 -0700
  • e20ff43f8b fix(agent): resolve subturn deadlocks, panics and context retry state Administrator 2026-03-18 13:10:36 +0800
  • c7ea018a73 fix(agent): prevent duplicate history during subturn context recoveries Administrator 2026-03-18 12:18:32 +0800
  • f79469c19d
    Add model-native search (prefer_native) for OpenAI/Codex (#1618) dataCenter430 2026-03-18 04:55:30 +0100
  • f12c09b767
    fix: retry on dimension failure for tg media upload (#1409) Zenix 2026-03-18 11:46:35 +0900
  • cefa140bd2
    Merge pull request #1622 from afjcjsbx/feat/markdown-output-format-web-fetch Meng Zhuo 2026-03-18 09:15:13 +0800
  • 513537d230
    Merge pull request #1702 from Alix-007/fix/issue-1153-model-round-robin-cleanbase Mauro 2026-03-17 22:28:48 +0100
  • 74f2a1513e
    Merge pull request #1479 from securityguy/fix/claude-cli-error-surfacing Mauro 2026-03-17 22:16:42 +0100
  • f901218b43
    Merge pull request #1640 from argobell/main Mauro 2026-03-17 22:12:00 +0100
  • 9835e821d7 Merge branch 'main' into feat/markdown-output-format-web-fetch afjcjsbx 2026-03-17 21:45:18 +0100
  • 7bf12c3d5f
    Merge pull request #1710 from liuy/fix/cron-test-subscribe-outbound Mauro 2026-03-17 20:40:49 +0100
  • 5e92a38236
    Merge pull request #1490 from is-Xiaoen/refactor/context-boundary Mauro 2026-03-17 19:41:15 +0100
  • 61a899cfbc fix(cron): update test to use OutboundChan instead of removed SubscribeOutbound Liu Yuan 2026-03-18 01:37:07 +0800