Commit graph

  • 5c6e13e188
    build(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0 (#2063) dependabot[bot] 2026-03-30 16:05:11 +0800
  • fd9914dd92
    build(deps): bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime (#2061) dependabot[bot] 2026-03-30 15:58:04 +0800
  • 74dfd9364c
    build(deps): bump golang.org/x/time from 0.14.0 to 0.15.0 (#2059) dependabot[bot] 2026-03-30 15:51:19 +0800
  • d844bf3683
    build(deps): bump github.com/github/copilot-sdk/go from 0.1.32 to 0.2.0 (#2058) dependabot[bot] 2026-03-30 15:47:17 +0800
  • f07a8a89d5
    chore(web): patch vulnerable frontend tooling dependencies (#2182) wenjie 2026-03-30 15:29:43 +0800
  • 89af3b2511 fix(tools): message tool no longer suppresses reply to originating chat smallwhite 2026-03-30 15:01:01 +0800
  • edda02ce67
    build(web): refactor launcher build flow and expand WebUI documentation (#2174) wenjie 2026-03-30 14:45:52 +0800
  • b67d3cfbd8
    docs: document gateway.log_level in all READMEs and i18n configuration docs (#2178) BeaconCat 2026-03-30 14:44:32 +0800
  • 93757812fc refactor config and add ModelConfig.Enabled Cytown 2026-03-30 14:01:20 +0800
  • cd3f6600ca fix(utils): honor Retry-After for 429 retries Alix-007 2026-03-30 13:04:51 +0800
  • 765a165475 fix(agent): warn on unknown frontmatter capabilities afjcjsbx 2026-03-29 23:48:06 +0200
  • abeb2d8e0a fix(agent): fall back to first AGENT line for discovery afjcjsbx 2026-03-29 23:44:41 +0200
  • f5f1dc9808 fix(agent): load only allowed MCP servers afjcjsbx 2026-03-29 23:43:35 +0200
  • 409251e69d fix(agent): fail closed on invalid AGENT frontmatter afjcjsbx 2026-03-29 23:41:32 +0200
  • 847218ef29 refactor(agent): added mcp allowlist afjcjsbx 2026-03-29 23:22:47 +0200
  • 0ef25f779e refactor(agent): move delegation details out of discovery prompt afjcjsbx 2026-03-29 22:57:57 +0200
  • 6429f6af9a refactor(agent): source discovery identity from AGENT.md frontmatter afjcjsbx 2026-03-29 22:43:20 +0200
  • 93f4c4a843
    fix(web): skills page uses theme colors for dark mode (#2166) 沈青川 2026-03-30 01:33:08 +0800
  • 1fc5345857
    refactor(cron): remove deliver and type params, unify agent execution path (#2147) daming大铭 2026-03-29 22:52:34 +0800
  • 1ef0553929
    add logger test case for console log format for component (#2162) Cytown 2026-03-29 22:32:39 +0800
  • a4574f72a3
    fix(web/config): persist Discord token updates from channel settings (#2024) Alix-007 2026-03-29 22:19:13 +0800
  • bca131909d fix lint afjcjsbx 2026-03-29 14:27:22 +0200
  • 07748bf076 chore: revert unrelated golines formatting afjcjsbx 2026-03-29 14:06:19 +0200
  • 3b173c0bee feat(agent): add multi-agent discovery prompt and per-agent afjcjsbx 2026-03-29 13:58:19 +0200
  • e34c4f82e0
    Merge pull request #2154 from cytown/logger daming大铭 2026-03-29 19:47:51 +0800
  • 42e3aaff35 make logger more clear with highlight component and use package name for default component Cytown 2026-03-29 18:22:25 +0800
  • f0c0219c4c fix for review Cytown 2026-03-29 16:58:48 +0800
  • 9c28870e80 Merge branch 'main' into t3 Cytown 2026-03-29 16:48:56 +0800
  • e70928cc6f
    feat(mcp): support DisableStandaloneSSE for HTTP transport (#2108) 李光春 2026-03-29 14:37:22 +0800
  • e414b82ac3
    fix(cron): publish agent response to outbound bus for cron-triggered jobs (#2100) 沈青川 2026-03-29 13:47:28 +0800
  • 6ea364e67d
    feat(web): protect launcher dashboard with token and SPA login (#1953) zeed zhao 2026-03-29 13:11:43 +0800
  • 4f90909af3
    feat(bedrock): detect SSO token expiration and provide actionable error Andy Lo-A-Foe 2026-03-25 07:02:23 +0100
  • 475d377af1 Merge branch 'main' into t3 Cytown 2026-03-29 01:25:20 +0800
  • 0bb561548f add pid file for gateway running and auth token for /reload and pico channel Cytown 2026-03-29 01:14:39 +0800
  • 43095543ab fix(feishu): skip empty random_reaction_emoji entries imalasong 2026-03-28 23:36:49 +0800
  • 27f638e909
    fix: unified restart required (#1978) 肆月 2026-03-28 22:13:50 +0800
  • e23eda5365 Update tests and error cases handling Kunal Karmakar 2026-03-28 13:33:48 +0000
  • 1809d04905
    chore(provider): use openai responses api for azure openai endpoints (#2110) Kunal Karmakar 2026-03-28 18:20:24 +0530
  • 026a1339c7
    simplified duplicated code (#1935) Mauro 2026-03-28 13:28:24 +0100
  • 11dec0c80a
    fix(weixin): persist context tokens to disk to survive restarts (#2124) champly 2026-03-28 20:23:14 +0800
  • 30155c1c59
    Merge pull request #2119 from BeaconCat/fix/update-assets Guoguo 2026-03-28 19:02:43 +0800
  • 465ca0361c docs(wecom): add fr/ja/pt-br/vi translations for unified WeCom channel docs Guoguo 2026-03-28 03:58:52 -0700
  • 62d40a02d4
    fix: resolve typecheck errors in loop_test.go and dingtalk_test.go (#2122) Guoguo 2026-03-28 18:58:09 +0800
  • 4d6292ca20
    Merge branch 'main' into fix/update-assets BeaconCat 2026-03-28 18:47:49 +0800
  • 836cbc3066 docs: add Malay README and docs, add v0.2.4 news to all languages BeaconCat 2026-03-28 18:46:21 +0800
  • b6951b6925
    fix(dingtalk): honor mention-only groups and strip leading mentions (#2054) Alix-007 2026-03-28 18:26:10 +0800
  • 0e13f6bdec
    fix/wechat-new-protocol (#2106) Hua Audio 2026-03-28 11:18:01 +0100
  • ba96f11f90 docs: update WeCom channel docs and README provider/channel tables BeaconCat 2026-03-28 18:02:13 +0800
  • d7c0205052
    docs: add Malay language (#1770) Muhammad Asyraf 2026-03-28 17:34:58 +0800
  • 5d0cf36a18 docs: add macOS Gatekeeper bypass guide to WebUI Launcher section BeaconCat 2026-03-28 17:29:16 +0800
  • 230942d234
    fix(loop): polling (#2103) Mauro 2026-03-28 09:36:06 +0100
  • e011284d8f
    fix(agent): use light provider for routed model calls (#2038) xiwuqi 2026-03-28 02:25:23 -0500
  • c6061dd0d7
    docs: update WeChat QR code and TUI launcher screenshot (#2109) BeaconCat 2026-03-28 14:22:46 +0800
  • f1cb7cc8f5
    fix gateway reload will cause pico stop working issue (#2082) Cytown 2026-03-28 11:30:31 +0800
  • 60d7ec20a5
    feat(log): prompt tokens (#2047) Mauro 2026-03-27 19:00:12 +0100
  • b646d3b8fe
    refactor config and security to simplified the structure (#2068) Cytown 2026-03-28 00:03:34 +0800
  • 98c78363b3
    change default debug level to warn (#2084) Cytown 2026-03-27 21:04:28 +0800
  • 8d5fc736d6 security: add open-by-default warning and '*' allow_from support Badgerbees 2026-03-27 20:04:21 +0700
  • 0c9e4f0658
    fix for FlexibleStringSlice cause picoclaw start crash issue (#2078) Cytown 2026-03-27 20:49:51 +0800
  • 25ce52715d
    Merge pull request #2070 from afjcjsbx/feat/improve-web-tools daming大铭 2026-03-27 19:36:24 +0800
  • 76cd7f8ad5
    Merge pull request #2085 from lc6464/fix/chat/break-word Mauro 2026-03-27 10:56:47 +0100
  • b5e29ae501
    fix(chat): add break-words class to user message for better text wrapping lc6464 2026-03-27 17:11:19 +0800
  • 9cbb4ab7ad
    Merge pull request #2071 from afjcjsbx/fix/array-placeholder Meng Zhuo 2026-03-27 09:24:23 +0800
  • d385491592 fix(config): array placeholder afjcjsbx 2026-03-26 21:40:38 +0100
  • e2018c4aa7 fix lint afjcjsbx 2026-03-26 21:33:43 +0100
  • b7f6ab7176 fix conf afjcjsbx 2026-03-26 21:27:35 +0100
  • 48c04e050d feat(tools) range in web_search afjcjsbx 2026-03-26 21:02:46 +0100
  • e6c05cb4ec
    Merge pull request #2069 from Alix-007/docs/issue-1908-model-cascade Mauro 2026-03-26 20:51:09 +0100
  • 9f02a5f33c docs(providers): clarify automatic model failover cascade Alix-007 2026-03-27 02:29:48 +0800
  • 463a647a33
    Merge pull request #2043 from apnea/main Mauro 2026-03-26 13:33:53 +0100
  • 06be65e2e2
    Fix API key links for Z.AI API key and add Z.AI example apnea 2026-03-26 11:09:09 +0100
  • 4bdf8f0e1d
    Merge pull request #1829 from perhapzz/test/add-fileutil-health-tests Mauro 2026-03-26 10:42:13 +0100
  • 5db5717fdb docs: Add Z.AI Coding Plan provider example pete 2026-03-26 09:18:19 +0100
  • 9d6a445bb1
    docs: clarify gateway.log_level default and options (#2013) (#2015) Alix-007 2026-03-26 09:32:56 +0800
  • 5c210e6f15
    fix(config): disable tool feedback by default (#2026) Alix-007 2026-03-26 09:31:42 +0800
  • 9503f38ace
    docs: clarify gateway vs launcher chat endpoints (#2025) Alix-007 2026-03-26 09:27:34 +0800
  • 5db1e94693
    Merge pull request #1998 from abnerhexu/main Mauro 2026-03-25 22:47:39 +0100
  • 1dff5e6903
    Merge pull request #2016 from badgerbees/fix/context-overflow-errors Mauro 2026-03-25 21:58:53 +0100
  • ae94893605 adding test units Badgerbees 2026-03-26 03:03:19 +0700
  • 97dec16769 fix(providers): improve context overflow detection and classification Badgerbees 2026-03-26 00:55:48 +0700
  • ed618e14aa
    feat(channels): support multi-message sending via split marker (#2008) 柚子 2026-03-26 01:33:49 +0800
  • 82c78e853b
    build(deps): upgrade pty and reorganize sqlite dependencies (#2012) daming大铭 2026-03-26 00:35:56 +0800
  • 664e23e4fb
    Merge pull request #1828 from liuy/feat/logging-config daming大铭 2026-03-25 23:54:29 +0800
  • 70c4714988
    feat(tools): add exec tool enhancement with background execution and PTY support daming大铭 2026-03-25 23:50:42 +0800
  • bb2eddc79d
    Feature/add mimo provider (#1987) 肆月 2026-03-25 23:29:44 +0800
  • 155af28841 feat(logger): add PICOCLAW_LOG_FILE env var for file-only logging Liu Yuan 2026-03-25 21:31:07 +0800
  • a97d433902
    docs: update WeChat community QR code (#2003) BeaconCat 2026-03-25 21:27:54 +0800
  • 6b1d08f454 docs(configuration): add security config reference at document start Huangting-xy 2026-03-25 21:20:54 +0800
  • 3f1ac297d4 feat(tools): add exec tool enhancement with background execution and PTY support (#1752) Liu Yuan 2026-03-21 22:38:03 +0800
  • e4f4afcd4d
    fix(release): ignore nightly tags in goreleaser changelog (#1999) Guoguo 2026-03-25 18:49:44 +0800
  • 59babde0cf docs: clarify cron disabled execution behavior Alix-007 2026-03-25 18:34:20 +0800
  • f30f57bfab docs: add cron job behavior guide Alix-007 2026-03-25 18:28:04 +0800
  • 123b9db6a9 fix: correct struct field alignment for gci hezixu 2026-03-25 18:03:27 +0800
  • dc956f2feb feat(config): allow placeholder text to be string or list hezixu 2026-03-25 17:41:50 +0800
  • 5f50ae5e76
    Merge pull request #1997 from wj-xiao/fix/freebsd-build taorye 2026-03-25 17:06:36 +0800
  • 51f8285f93 fix(build): disable Matrix gateway import on freebsd/arm wenjie 2026-03-25 16:59:11 +0800
  • ee03d1247d
    chore(tui): add build target for picoclaw-launcher TUI and create README for TUI launcher (#1995) taorye 2026-03-25 16:17:26 +0800
  • eb307e942b
    feat(web): add WeCom QR binding flow to channel settings (#1994) wenjie 2026-03-25 16:15:04 +0800
  • 6bd8fec87a
    Fix security config precedence during migration (#1984) lxowalle 2026-03-25 15:29:43 +0800
  • 77d4716a82
    config: add baidu_search example to config.example.json (#1990) BeaconCat 2026-03-25 15:11:02 +0800