Commit graph

  • ac83267385 fix(build): harden Windows Makefile outputs Alix-007 2026-03-29 01:26:19 +08:00
  • b112dd3008 fix(make): use EXE suffix in run/install and launcher-tui targets Alix-007 2026-03-27 01:27:01 +08:00
  • a217c89f68 fix(build): detect MINGW/MSYS as windows for make outputs Alix-007 2026-03-26 21:41:55 +08:00
  • 32ca229fb7 fix(ci): fix ci lint var copy err sky5454 2026-03-31 06:00:48 +08:00
  • 4d34824737
    Merge pull request #2088 from badgerbees/fix/telegram-dm-policy-security Mauro 2026-03-30 23:58:25 +02:00
  • 912c6e458c test(updater): add test for updater sky5454 2026-03-31 05:53:19 +08:00
  • a995a94990
    Merge pull request #1826 from 3mp3ri0r/fix/container-run-app-stopped-on-sigint-sigterm Mauro 2026-03-30 23:47:05 +02:00
  • 4125f8ac14
    Merge pull request #1849 from gaaralbakuu/main Mauro 2026-03-30 23:37:26 +02:00
  • 29ae8b5de8 fix(ci): fix ci lint fmt err sky5454 2026-03-31 05:33:34 +08:00
  • 9f74143103 fix(test): fix ci test sky5454 2026-03-31 05:26:17 +08:00
  • 456791ab32 fix(ci): fix ci err sky5454 2026-03-31 05:21:26 +08:00
  • cb2324fcd0 feat(telegram): include quoted reply context and media in inbound turns afjcjsbx 2026-03-30 22:32:02 +02:00
  • 0b4c26c1db feat(upgrade): cli $0 update work well! sky5454 2026-03-31 04:27:33 +08:00
  • ffd430285b feat(selfupgrade): only GetTestReleaseAPIURL . sky5454 2026-03-31 03:20:06 +08:00
  • 7813726ec8 feat(selfupgrade): when url empty, using GetTestReleaseAPIURL for test . sky5454 2026-03-31 03:16:23 +08:00
  • e93d7a01a7 feat(updater): add web self-update endpoint and updater package sky5454 2026-03-31 02:46:16 +08:00
  • dd3a2a3a41 chore: Update chatmail readme Ivan Agosto 2026-03-30 12:01:43 -06:00
  • 3bf9e8b484 fix test afjcjsbx 2026-03-30 19:48:06 +02:00
  • 67f3c4a91f fix: update PII redactor tests to match new signature and expectations stevef 2026-03-30 19:40:24 +02:00
  • 5f07db934b fix(telegram): preserve reply context without breaking commands (#2197) Alix-007 2026-03-31 01:39:25 +08:00
  • 4cff032f75 fix: resolve type assertion error in redactor.go stevef 2026-03-30 19:38:19 +02:00
  • 51d61ac970 fix(agent): preserve per-model identity in rate limiting and fallback afjcjsbx 2026-03-30 19:30:40 +02:00
  • 77993e5f4f Adding a thinking message placeholder to the WhatsApp native channel. Aditya Kalro 2026-03-30 10:00:14 -07:00
  • b8327462f9 feat: add first-time tour guide for new users SiYue-ZO 2026-03-31 00:43:35 +08:00
  • 3f7cf1a0b6 feat(model): rate limiting afjcjsbx 2026-03-30 18:43:03 +02:00
  • c3b85c7d55 add arbitrary whisper transcriptor support Huaaudio 2026-03-30 18:19:09 +02:00
  • bf6a2c3b4d fix: final test updates for inline guardrails stevef 2026-03-30 17:18:21 +02:00
  • c223c10fd1
    test(web): format lmstudio model status cases for golines lc6464 2026-03-30 22:57:53 +08:00
  • 3e587cf1d4
    fix(provider): sync lmstudio probing and model normalization lc6464 2026-03-30 22:43:28 +08:00
  • 91e533fe60 fix: update hook tests for inline guardrails stevef 2026-03-30 16:35:31 +02:00
  • c556b1bb98 style(weixin): format WarnCF call for golines Alix-007 2026-03-26 02:30:15 +08:00
  • e0265088b7 fix(weixin): probe sync dir writability before choosing home Alix-007 2026-03-26 02:10:02 +08:00
  • 12d0bc2514 fix(weixin): fallback sync cursor store when home is unusable Alix-007 2026-03-26 02:01:23 +08:00
  • 7b3f47128f
    Merge pull request #2176 from Alix-007/fix/issue-2135-retry-after Mauro 2026-03-30 16:27:46 +02:00
  • c823c3087a feat(whatsapp): enhance message handling and add media sending capabilities Diego Fornalha 2026-03-30 11:23:38 -03:00
  • eca076c094 feat(agent): deliver LLM text content synchronously when tool calls are present Diego Fornalha 2026-03-30 11:23:32 -03:00
  • 7bd508a894 fix: update security tests for inline guardrails stevef 2026-03-30 16:20:09 +02:00
  • 415151bd48 feat: implement inline guardrails and refine security system prompt for better utility and protection against indirect injection stevef 2026-03-30 16:12:25 +02:00
  • 711685192c utils: gofumpt http retry formatting Alix-007 2026-03-30 22:08:21 +08:00
  • b713711416 fix: maintain OAuth scopes during Google Antigravity token refresh Andres Sabini 2026-03-29 10:06:32 -03:00
  • 345d4fddc9 utils: make retry-after numeric clamp overflow-safe Alix-007 2026-03-30 22:02:16 +08:00
  • 9440bebca6 utils: anchor date retry-after to response date and cap delay Alix-007 2026-03-30 21:58:12 +08:00
  • 9ee422c12d
    refactor(provider): consolidate protocol metadata and local tests lc6464 2026-03-30 21:38:11 +08:00
  • 47b95ef3fa
    feat(provider): add lmstudio vendor and local no-key behavior lc6464 2026-03-30 20:43:27 +08:00
  • 187b2c2185
    Merge pull request #2004 from Huangting-xy/docs-add-security-config-ref Mauro 2026-03-30 14:24:34 +02:00
  • ffa65b53ed
    Merge pull request #1982 from Kathent/fix-deny-pattern Mauro 2026-03-30 14:24:17 +02:00
  • 34b4848214
    Merge pull request #1838 from jonahzheng/patch-1 Mauro 2026-03-30 14:23:38 +02:00
  • 174c4e5d3b
    Merge pull request #2000 from Alix-007/docs/issue-1868-cron-docs Mauro 2026-03-30 14:18:43 +02:00
  • 0fb45505bf
    Merge pull request #1988 from loafoe/main Mauro 2026-03-30 14:17:19 +02:00
  • 45582b0b52
    Merge pull request #1510 from dim/matrix/improved-formatting Mauro 2026-03-30 14:02:19 +02:00
  • a5f8b0f98d
    Merge pull request #2134 from cytown/t3 daming大铭 2026-03-30 18:55:01 +08:00
  • 1154017563
    Merge pull request #2129 from kunalk16/chore-azure-openai-responses-tests Mauro 2026-03-30 12:29:41 +02:00
  • 4b47541c87 refactor(feishu): extract reply functions to feishu_reply.go ywj 2026-03-29 12:56:35 +08:00
  • ae96f11821 docs: fix Send migration guide — restore old error-only signature in before/after example Dmitrii Balabanov 2026-03-30 13:09:19 +03:00
  • b811d8cd42 style: apply golangci-lint fixes (golines) Dmitrii Balabanov 2026-03-30 13:08:00 +03:00
  • f9bfa6b9a8 Merge branch 'main' into t3 Cytown 2026-03-30 18:07:20 +08:00
  • 50b8d9bf83 Merge branch 'main' into t3 Cytown 2026-03-30 18:01:07 +08:00
  • 275c1012f1
    make gateway reload use new loglevel (#2155) Cytown 2026-03-30 18:00:18 +08:00
  • 010d807e61
    update docs according to newest config version 2 (#2186) Cytown 2026-03-30 17:59:56 +08:00
  • ee1db7699c feat(channels): Channel.Send and MediaSender.SendMedia return delivered message IDs Dmitrii Balabanov 2026-03-30 12:58:49 +03:00
  • f47ec78e1e fix: preallocate slice in tests and add ResponseHandled guard in toolloop reusu 2026-03-30 17:58:17 +08:00
  • 803b8bc02f
    Merge pull request #2131 from imalasong/pr/3 daming大铭 2026-03-30 17:51:26 +08:00
  • 3128baab62 update docs according to newest config version 2 Cytown 2026-03-30 14:02:10 +08:00
  • 7a1f2aba03
    add check for gateway port and fix logger.Fatal not record issue (#2185) Cytown 2026-03-30 17:43:10 +08:00
  • 6340f1b389 make gateway reload use new loglevel Cytown 2026-03-29 18:37:39 +08:00
  • 2a59176612 test: fix actual govet shadow site in update model test Alix-007 2026-03-30 10:48:44 +08:00
  • 635e6255ba test: fix govet err shadow in model header test Alix-007 2026-03-30 10:44:15 +08:00
  • 02427474ad feat(model): support per-model extra HTTP headers for openai-compatible providers Alix-007 2026-03-30 09:48:24 +08:00
  • cbe92286e9
    Merge pull request #2184 from cytown/config daming大铭 2026-03-30 17:23:07 +08:00
  • ff0266a40e
    feat(web): display backend version info in sidebar (#2087) LC 2026-03-30 16:44:50 +08:00
  • e88df4ff9c
    feat(tools): add reaction tool and reply-aware message sends (#2156) Alix-007 2026-03-30 16:31:34 +08:00
  • 5e7545a22a
    perf: precompute BM25 index for repeated searches (#2177) mattn 2026-03-30 17:30:25 +09:00
  • 05b1915278 fix: skip canonical ID parsing for @-prefixed allow_from entries liaoyinglong 2026-03-30 16:14:38 +08:00
  • 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 +08:00
  • 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 +08:00
  • 5c6e13e188
    build(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0 (#2063) dependabot[bot] 2026-03-30 16:05:11 +08:00
  • d456e5a5f0 fix(agent): normalize subagent openrouter model ids Alix-007 2026-03-30 15:58:12 +08:00
  • fd9914dd92
    build(deps): bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime (#2061) dependabot[bot] 2026-03-30 15:58:04 +08:00
  • 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 +08:00
  • 80c64b78a6 add check for gateway port and fix logger.Fatal not record issue Cytown 2026-03-30 15:50:19 +08:00
  • 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 +08:00
  • ee3313acfa
    build(deps-dev): bump globals from 16.5.0 to 17.4.0 in /web/frontend dependabot[bot] 2026-03-30 07:31:17 +00:00
  • 7ffbb202f2
    build(deps): bump i18next from 25.8.20 to 25.10.10 in /web/frontend dependabot[bot] 2026-03-30 07:31:15 +00:00
  • f07a8a89d5
    chore(web): patch vulnerable frontend tooling dependencies (#2182) wenjie 2026-03-30 15:29:43 +08:00
  • cdc25021a2 chore(web): patch vulnerable frontend tooling dependencies wenjie 2026-03-30 15:16:19 +08:00
  • 89af3b2511 fix(tools): message tool no longer suppresses reply to originating chat smallwhite 2026-03-30 15:01:01 +08:00
  • edda02ce67
    build(web): refactor launcher build flow and expand WebUI documentation (#2174) wenjie 2026-03-30 14:45:52 +08:00
  • b67d3cfbd8
    docs: document gateway.log_level in all READMEs and i18n configuration docs (#2178) BeaconCat 2026-03-30 14:44:32 +08:00
  • dcc7118e40 fix(docs): correct gateway.log_level default from fatal to warn BeaconCat 2026-03-30 14:40:08 +08:00
  • e0a564fc40 docs: document gateway.log_level in all READMEs and i18n configuration docs BeaconCat 2026-03-30 14:26:24 +08:00
  • 93757812fc refactor config and add ModelConfig.Enabled Cytown 2026-03-30 14:01:20 +08:00
  • 35b006caab
    perf: precompute BM25 index for repeated searches Yasuhiro Matsumoto 2026-03-30 14:14:57 +09:00
  • cd3f6600ca fix(utils): honor Retry-After for 429 retries Alix-007 2026-03-30 13:04:51 +08:00
  • cda8102625 test(gateway): fix err shadow in status tests Alix-007 2026-03-30 12:44:05 +08:00
  • 15fca5c539 fix(gateway): keep restart readiness probe when config drifts Alix-007 2026-03-30 12:29:47 +08:00
  • 26d7ee2394 fix(gateway): avoid repeated model probe during running status polling Alix-007 2026-03-30 12:21:17 +08:00
  • b7bfac63e2 build(web): refactor launcher build flow and expand WebUI documentation wenjie 2026-03-30 12:06:03 +08:00
  • 765a165475 fix(agent): warn on unknown frontmatter capabilities afjcjsbx 2026-03-29 23:48:06 +02:00
  • abeb2d8e0a fix(agent): fall back to first AGENT line for discovery afjcjsbx 2026-03-29 23:44:41 +02:00
  • 4cc8e08515 feat: add Chatmail channel for Delta Chat integration Ivan Agosto 2026-03-29 15:43:41 -06:00