Commit graph

  • f3ad5d9305
    bug: fix typo in Makefile cause ln not work (#2301) Cytown 2026-04-03 12:43:39 +0800
  • 5b116b093f
    fix comment in Makefile (#2300) Cytown 2026-04-03 11:49:24 +0800
  • 170ae09606
    fix windows make build error and support custom build env (#2281) Cytown 2026-04-03 11:39:37 +0800
  • b5ce6209fd
    feat: add VK channel support (#2276) linhaolin1 2026-04-03 10:56:26 +0800
  • 849e37cf79
    * Load zoneinfo from TZ and ZONEINFO env (#2279) lxowalle 2026-04-03 10:12:15 +0800
  • 8aa110c02a
    build(deps): bump shadcn from 4.1.1 to 4.1.2 in /web/frontend (#2297) dependabot[bot] 2026-04-03 09:21:52 +0800
  • 7fd6772196
    build(deps): bump @tanstack/react-query in /web/frontend (#2296) dependabot[bot] 2026-04-03 09:21:27 +0800
  • 4169eb3b72
    build(deps): bump react-i18next from 16.6.6 to 17.0.2 in /web/frontend (#2295) dependabot[bot] 2026-04-03 09:20:58 +0800
  • 8dfea249da
    build(deps-dev): bump eslint-plugin-react-refresh in /web/frontend (#2294) dependabot[bot] 2026-04-03 09:11:09 +0800
  • 465baba994
    build(deps): bump i18next from 26.0.1 to 26.0.3 in /web/frontend (#2292) dependabot[bot] 2026-04-03 09:10:38 +0800
  • f542c92970
    Merge pull request #2288 from sipeed/dependabot/go_modules/github.com/rs/zerolog-1.35.0 Mauro 2026-04-02 22:35:21 +0200
  • 6842a41b06
    Merge pull request #2287 from sipeed/dependabot/github_actions/actions/upload-artifact-7 Mauro 2026-04-02 22:34:40 +0200
  • b732abf758
    build(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 dependabot[bot] 2026-04-02 17:17:07 +0000
  • de2f2eb71b
    build(deps): bump actions/upload-artifact from 4 to 7 dependabot[bot] 2026-04-02 17:16:53 +0000
  • b114dcaeb1
    feat(model): llm rate limiting (#2198) Mauro 2026-04-02 13:26:26 +0200
  • dad5dcc30f
    refactor(web): load channel configs without exposing secret values (#2277) wenjie 2026-04-02 19:09:33 +0800
  • e075be6b10
    feat(web): move version display to the config page header (#2273) wenjie 2026-04-02 19:09:27 +0800
  • bae4342af1
    Feat/tool read_file by lines (#1981) Mauro 2026-04-02 12:49:08 +0200
  • 03b97e412e
    docs: optimize readme for android (#2272) lxowalle 2026-04-02 14:23:01 +0800
  • 257aa0ff57
    fix(channels): fail fast when all channel startups fail (#2262) SakoroYou 2026-04-02 14:14:47 +0800
  • adf78092da
    fix typo in create_dmg.yml (#2255) Cytown 2026-04-02 12:02:24 +0800
  • 2c446e1e07
    feat: add userAgent config for ModelConfig (#2242) Cytown 2026-04-02 11:44:13 +0800
  • 415abc8cd4
    Merge pull request #2092 from badgerbees/fix/telegram-edit-timeout Mauro 2026-04-01 23:47:08 +0200
  • 33ce6ed482 resolve conflicts Badgerbees 2026-04-02 04:33:08 +0700
  • 7eba27c3c4
    feat: add ContextManager abstraction for pluggable context management (#2203) Liu Yuan 2026-04-02 00:08:15 +0800
  • 2973b30ad7
    implement create dmg for macOS 10.11 & above (#2252) Cytown 2026-04-01 23:56:46 +0800
  • bbcfeaa361
    feat(provider): add Venice AI support and update related documentation (#2238) LC 2026-04-01 23:50:29 +0800
  • 9ac21c5908
    add missing recover panic in subturn.go (#2253) Cytown 2026-04-01 23:44:41 +0800
  • 49e61fa07f
    feat(updater): robust self-update selection & extraction (nightly default) (#2201) sky5454 2026-04-01 23:41:32 +0800
  • e2a9bb97c7
    unify all panic event to panic log file (#2250) Cytown 2026-04-01 23:26:49 +0800
  • 168b75ae21 style(lint): fix config and qq formatting Hoshina 2026-04-01 22:51:28 +0800
  • bef17d6453 feat(routing): add ordered dispatch rules Hoshina 2026-04-01 22:13:04 +0800
  • 82bfe0d9a0 docs(config): remove legacy bindings guide Hoshina 2026-04-01 21:34:49 +0800
  • 19a01d4264 refactor(routing): remove legacy bindings config Hoshina 2026-04-01 21:34:39 +0800
  • 3a9d1fc6fd test(channels): update inbound context assertions Hoshina 2026-04-01 21:34:24 +0800
  • 31afad6e87
    feat: add load_image tool for local file vision (#2116) reusu 2026-04-01 21:32:10 +0800
  • 53482a17bc refactor(web): resolve pico sessions from scope metadata Hoshina 2026-04-01 20:57:15 +0800
  • 59dee895fc refactor(runtime): drop non-session legacy context compatibility Hoshina 2026-04-01 20:56:48 +0800
  • c0464bdd5d
    feat(web): add skill marketplace hub and registry install flow (#2246) wenjie 2026-04-01 19:25:31 +0800
  • ca9652e120 refactor(session): replace dm scope with dimensions policy Hoshina 2026-04-01 17:19:50 +0800
  • 3957e2cc72 feat(session): persist scope metadata and aliases Hoshina 2026-04-01 16:25:05 +0800
  • bb2167e3f3 feat(event): log turn context fields Hoshina 2026-04-01 15:46:35 +0800
  • e0ceea91f6 refactor(context): carry route and scope through runtime Hoshina 2026-04-01 15:23:36 +0800
  • a9c76eca21
    bug: fix picoToken is empty when gateway started by launcher (#2241) Cytown 2026-04-01 14:59:18 +0800
  • 79de00f7f3 refactor(agent): carry inbound context through events and hooks Hoshina 2026-04-01 14:37:43 +0800
  • fcab3a1b7c refactor(routing): move session allocation out of router Hoshina 2026-04-01 14:26:12 +0800
  • f327859cce
    fix(api): enhance model availability probing with backoff and caching mechanisms (#2231) LC 2026-04-01 14:15:28 +0800
  • 2095ec8700 refactor(agent): route using inbound context Hoshina 2026-04-01 14:08:44 +0800
  • 963ed07d69 refactor(channels): emit inbound context in secondary adapters Hoshina 2026-04-01 13:58:31 +0800
  • cf11ff70c3 refactor(channels): emit inbound context in primary adapters Hoshina 2026-04-01 13:50:24 +0800
  • 9cfa3c3ba6 refactor(inbound): add inbound context compatibility bridge Hoshina 2026-04-01 13:35:18 +0800
  • 0f395ce110
    Refactor/asr tts (#1939) Hua Audio 2026-04-01 06:21:21 +0200
  • ff90a65814
    docs: update support android news (#2228) lxowalle 2026-04-01 10:50:15 +0800
  • b90a6d12ea fix(telegram): refine duplicate-message protection with narrow error classification Badgerbees 2026-04-01 03:13:34 +0700
  • c7461f9e96
    Merge pull request #2221 from Alexandersfg4/doc/option-use-markdown-v2 Mauro 2026-03-31 20:35:05 +0200
  • 3b3f95c44c
    feat(web): refine model availability states and preserve API key preview placeholder (#2226) LC 2026-03-31 22:52:04 +0800
  • 2bf842e460
    feat(web): add service log level controls (#2227) wenjie 2026-03-31 20:32:42 +0800
  • 848f9dd2e9
    Merge pull request #2014 from badgerbees/fix/context-pruning-guards Mauro 2026-03-31 13:30:00 +0200
  • 1a44752dc5 fix(agent): prevent double-counting system message tokens in estimator Treat SystemParts as an alternative representation of message Content rather than an additive one. This prevents systematic overestimation of system message tokens which could trigger premature context pruning or summarization. - Picks the maximum of Content vs. SystemParts to stay conservative. - Adds a per-part overhead (20 chars) to account for JSON metadata. - Streamlines the ReasoningContent counting logic. Fixes a deficiency where structured blocks for cache-aware adapters caused overestimated budgets or hidden overflows. Badgerbees 2026-03-31 17:09:01 +0700
  • 93f391a6bf fix(agent): include SystemParts in token estimation and add reasoning guards Badgerbees 2026-03-26 00:31:22 +0700
  • dd54601f2d
    fix(web): hydrate cached Pico token for websocket proxy (#2222) wenjie 2026-03-31 17:01:44 +0800
  • a098dfba84
    Merge pull request #1957 from lepotatoguy/web-ui-input-fix Meng Zhuo 2026-03-31 16:57:40 +0800
  • c783bab2d7 doc: added documentaion for use_markdown_v2 Aleksandr Bortnikov 2026-03-31 10:53:24 +0300
  • e4893d27d7
    fix test and lint in web (#2219) Cytown 2026-03-31 15:50:55 +0800
  • 61a31df168 use explicit port headers before falling back to wsPort in picoWebUIAddr LePotatoGuy 2026-03-31 02:11:17 -0500
  • 31fcf55297
    fix linter (#2206) Cytown 2026-03-31 15:06:47 +0800
  • ee02e30992
    feat(provider): add lmstudio and align local provider default auth/base handling (#2193) LC 2026-03-31 14:48:18 +0800
  • d11f1bc064
    assets: update WeChat QR code image (#2207) BeaconCat 2026-03-31 14:21:42 +0800
  • c36b06a901
    Fix Telegram HTML links broken by italic regex matching inside href URLs (#2164) DimonB 2026-03-31 06:46:06 +0300
  • 6c0798ca3f
    feat(channels): make Channel.Send return delivered message IDs (#2190) DimonB 2026-03-31 06:07:32 +0300
  • 2d8556205f
    feat(telegram): include quoted reply context and media in inbound turns (#2200) Mauro 2026-03-31 04:46:41 +0200
  • 073cc3f65e
    Merge pull request #2196 from SiYue-ZO/feature/tour-guide daming大铭 2026-03-31 10:28:32 +0800
  • 4d34824737
    Merge pull request #2088 from badgerbees/fix/telegram-dm-policy-security Mauro 2026-03-30 23:58:25 +0200
  • a995a94990
    Merge pull request #1826 from 3mp3ri0r/fix/container-run-app-stopped-on-sigint-sigterm Mauro 2026-03-30 23:47:05 +0200
  • 4125f8ac14
    Merge pull request #1849 from gaaralbakuu/main Mauro 2026-03-30 23:37:26 +0200
  • b8327462f9 feat: add first-time tour guide for new users SiYue-ZO 2026-03-31 00:43:35 +0800
  • 7b3f47128f
    Merge pull request #2176 from Alix-007/fix/issue-2135-retry-after Mauro 2026-03-30 16:27:46 +0200
  • 711685192c utils: gofumpt http retry formatting Alix-007 2026-03-30 22:08:21 +0800
  • 345d4fddc9 utils: make retry-after numeric clamp overflow-safe Alix-007 2026-03-30 22:02:16 +0800
  • 9440bebca6 utils: anchor date retry-after to response date and cap delay Alix-007 2026-03-30 21:58:12 +0800
  • 187b2c2185
    Merge pull request #2004 from Huangting-xy/docs-add-security-config-ref Mauro 2026-03-30 14:24:34 +0200
  • ffa65b53ed
    Merge pull request #1982 from Kathent/fix-deny-pattern Mauro 2026-03-30 14:24:17 +0200
  • 34b4848214
    Merge pull request #1838 from jonahzheng/patch-1 Mauro 2026-03-30 14:23:38 +0200
  • 174c4e5d3b
    Merge pull request #2000 from Alix-007/docs/issue-1868-cron-docs Mauro 2026-03-30 14:18:43 +0200
  • 0fb45505bf
    Merge pull request #1988 from loafoe/main Mauro 2026-03-30 14:17:19 +0200
  • 45582b0b52
    Merge pull request #1510 from dim/matrix/improved-formatting Mauro 2026-03-30 14:02:19 +0200
  • a5f8b0f98d
    Merge pull request #2134 from cytown/t3 daming大铭 2026-03-30 18:55:01 +0800
  • 1154017563
    Merge pull request #2129 from kunalk16/chore-azure-openai-responses-tests Mauro 2026-03-30 12:29:41 +0200
  • f9bfa6b9a8 Merge branch 'main' into t3 Cytown 2026-03-30 18:07:20 +0800
  • 50b8d9bf83 Merge branch 'main' into t3 Cytown 2026-03-30 18:01:07 +0800
  • 275c1012f1
    make gateway reload use new loglevel (#2155) Cytown 2026-03-30 18:00:18 +0800
  • 010d807e61
    update docs according to newest config version 2 (#2186) Cytown 2026-03-30 17:59:56 +0800
  • 803b8bc02f
    Merge pull request #2131 from imalasong/pr/3 daming大铭 2026-03-30 17:51:26 +0800
  • 7a1f2aba03
    add check for gateway port and fix logger.Fatal not record issue (#2185) Cytown 2026-03-30 17:43:10 +0800
  • cbe92286e9
    Merge pull request #2184 from cytown/config daming大铭 2026-03-30 17:23:07 +0800
  • ff0266a40e
    feat(web): display backend version info in sidebar (#2087) LC 2026-03-30 16:44:50 +0800
  • e88df4ff9c
    feat(tools): add reaction tool and reply-aware message sends (#2156) Alix-007 2026-03-30 16:31:34 +0800
  • 5e7545a22a
    perf: precompute BM25 index for repeated searches (#2177) mattn 2026-03-30 17:30:25 +0900
  • 5e1b6a3971
    build(deps-dev): bump globals from 16.5.0 to 17.4.0 in /web/frontend (#2067) dependabot[bot] 2026-03-30 16:18:08 +0800
  • 7dc0d02a5e
    build(deps): bump i18next from 25.8.20 to 25.10.10 in /web/frontend (#2065) dependabot[bot] 2026-03-30 16:14:20 +0800