Commit graph

  • 8f34a1e36b
    fix(buzz): require durable replay persistence feat/buzz-channel PeterChrz 2026-08-25 07:37:23 -0400
  • b8bf0ab34f
    fix(buzz): restore relay-driven NIP-42 subscription PeterChrz 2026-08-25 00:25:55 -0400
  • 02961af54f
    fix(buzz): suppress replayed events after restart PeterChrz 2026-08-25 00:24:49 -0400
  • 696d767fb4
    fix(channels/buzz): accept subscription without EOSE after auth feat/buzz-channel-nip42-fix PeterChrz 2026-08-12 09:43:17 -0400
  • 5acf91a136
    feat(channels/buzz): implement ReactionCapable for 👀 emoji reactions PeterChrz 2026-08-12 09:41:32 -0400
  • a3dd7fca24
    fix(channels/buzz): drive NIP-42 handshake from relay rejection PeterChrz 2026-08-11 22:06:34 -0400
  • 23765f756f
    fix(buzz): wait for NIP-42 challenge before calling Auth() PeterChrz 2026-08-11 21:58:13 -0400
  • 9b4df86182
    feat(channels): add Buzz (Nostr relay) channel PeterChrz 2026-08-11 21:41:16 -0400
  • 49183d7e8d
    fix: update Go and x/text for govulncheck (#3286) main Guoguo 2026-07-23 10:08:09 +0800
  • e14f8daecb
    Revert "docs: add PicoPaw banners to READMEs (#3096)" (#3285) Guoguo 2026-07-22 17:15:29 +0800
  • 85dcfccad6
    Merge pull request #3226 from ACMYuechen/fix/writefile-overwrite-guidance Mauro 2026-07-09 13:31:41 +0200
  • 9a0efd7bab style(tools): wrap write_file guidance Sprintf for golines Yue_chen 2026-07-07 21:04:16 +0800
  • 0132837d22 Merge branch 'main' into fix/writefile-overwrite-guidance Yue_chen 2026-07-07 20:46:53 +0800
  • a680d8fcfa fix(tools): gate write_file overwrite guidance on available tools Yue_chen 2026-07-07 20:40:27 +0800
  • c87b154b61
    Merge pull request #3227 from AayushGupta16/fix/anthropic-tool-use-function-fallback Mauro 2026-07-06 13:57:51 +0200
  • 994c0aea11 fix(providers): resolve tool_use name/args from Function on reloaded history AayushGupta16 2026-07-05 20:41:00 -0700
  • b6e6d25d75
    Merge pull request #3189 from chengzhichao-xydt/codex/line-body-close Mauro 2026-07-05 09:35:40 +0200
  • 8f891d5dd0 fix(tools): stop write_file from coaching destructive overwrite (#3150) Yue_chen 2026-07-05 14:13:31 +0800
  • 0f4a997b47
    Merge pull request #3224 from Ethan1918/fix/clear-routed-agent-session Mauro 2026-07-04 12:57:35 +0200
  • 79c075fba0 fix(openai_compat): remove unused log import Ethan1918 2026-07-04 14:34:58 +0800
  • ffffb6a0cb refactor(agent): route /clear through ContextManager.Clear for all agents Ethan1918 2026-07-04 14:04:37 +0800
  • c4fb7a2001 fix(agent): clear routed agent session Ethan1918 2026-07-04 04:14:03 +0800
  • 4c5adcd78e
    Merge pull request #3128 from chengzhichao-xydt/codex/web-body-close Mauro 2026-07-03 20:45:55 +0200
  • cf24f32896
    Merge pull request #3156 from loafoe/feat/session-token-usage Mauro 2026-07-03 09:14:36 +0200
  • 4ccb6268a4
    Merge pull request #3212 from sipeed/dependabot/npm_and_yarn/web/frontend/react-i18next-17.0.7 Mauro 2026-07-02 23:50:18 +0200
  • 1d9b1c444a
    Merge pull request #3214 from sipeed/dependabot/npm_and_yarn/web/frontend/shadcn-4.12.0 Mauro 2026-07-02 23:49:35 +0200
  • 0aff1bd7ab
    Merge pull request #3215 from sipeed/dependabot/npm_and_yarn/web/frontend/typescript-eslint-8.62.1 Mauro 2026-07-02 23:49:10 +0200
  • 1a6dd0efe5
    Merge pull request #3216 from sipeed/dependabot/npm_and_yarn/web/frontend/vitejs/plugin-react-6.0.3 Mauro 2026-07-02 23:48:43 +0200
  • 4b02293516
    Merge pull request #3160 from danmobot/fix/launcher-setup-csrf Mauro 2026-07-02 23:46:41 +0200
  • 883d43b37d
    Merge pull request #3063 from trufae/deltachan Mauro 2026-07-02 23:45:24 +0200
  • 3b24a48a8c
    Merge pull request #3161 from danmobot/fix/exec-custom-allow-deny Mauro 2026-07-02 21:51:16 +0200
  • 027226997f
    Merge pull request #3209 from sipeed/dependabot/go_modules/github.com/anthropics/anthropic-sdk-go-1.55.1 Mauro 2026-07-02 21:44:00 +0200
  • ce5274d179
    Merge pull request #3210 from sipeed/dependabot/go_modules/golang.org/x/crypto-0.53.0 Mauro 2026-07-02 21:42:38 +0200
  • 79ae6bf97f
    Merge pull request #3158 from danmobot/fix/sandbox-fs-windows-paths Mauro 2026-07-02 21:39:45 +0200
  • 93a58e057e
    build(deps-dev): bump @vitejs/plugin-react in /web/frontend dependabot[bot] 2026-07-02 17:21:01 +0000
  • 70b9cb9ea0
    build(deps-dev): bump typescript-eslint in /web/frontend dependabot[bot] 2026-07-02 17:17:28 +0000
  • 8fd07bcacb
    build(deps): bump shadcn from 4.7.0 to 4.12.0 in /web/frontend dependabot[bot] 2026-07-02 17:15:41 +0000
  • e56ab1f16e
    build(deps): bump react-i18next from 17.0.6 to 17.0.7 in /web/frontend dependabot[bot] 2026-07-02 17:14:49 +0000
  • addaef78ad
    build(deps): bump golang.org/x/crypto from 0.51.0 to 0.53.0 dependabot[bot] 2026-07-02 17:14:16 +0000
  • ba881f8273
    build(deps): bump github.com/anthropics/anthropic-sdk-go dependabot[bot] 2026-07-02 17:14:13 +0000
  • 612e485d4e WIP: Initial support for deltachat gateway pancake 2026-06-08 12:10:42 +0200
  • 2cf030d2fd
    fix(providers): surface friendly auth error messages (#3198) LC 2026-06-30 17:42:07 +0800
  • 9068fde274 fix: gofumpt formatting on line.go 程智超0668000959 2026-06-27 10:20:37 +0800
  • ce4a6c9bba fix(line): explicitly ignore resp.Body.Close() errors in Send and classifySDKError 程智超0668000959 2026-06-27 09:19:13 +0800
  • 52320f4875
    Merge pull request #3181 from Alix-007/fix/gateway-startup-info-ok Mauro 2026-06-26 23:06:34 +0200
  • c15aac21fe
    Merge pull request #3143 from lc6464/fix/isatap-ssrf-guard Mauro 2026-06-26 22:59:41 +0200
  • 7ee4f41b7e
    Merge pull request #3187 from chengzhichao-xydt/codex/http-guard-test-body-close Mauro 2026-06-26 18:11:24 +0200
  • d65d592a40
    Merge pull request #3188 from chengzhichao-xydt/codex/health-encode-errors Mauro 2026-06-26 18:11:05 +0200
  • 06830c9b19
    Merge pull request #3186 from chengzhichao-xydt/codex/membench-body-close Mauro 2026-06-26 18:10:36 +0200
  • 9bc8d15685
    Merge pull request #3185 from chengzhichao-xydt/codex/updater-checksum-body-close Mauro 2026-06-26 18:10:21 +0200
  • 979f440af7
    Merge pull request #3184 from chengzhichao-xydt/codex/ws-body-close Mauro 2026-06-26 18:10:06 +0200
  • 377c25e7c5
    Merge pull request #3183 from chengzhichao-xydt/codex/onebot-body-close Mauro 2026-06-26 18:09:04 +0200
  • 2cdfadaa8b test(utils): explicitly ignore resp.Body.Close() errors in tests 程智超0668000959 2026-06-26 22:53:45 +0800
  • 0eb721fff7 fix(health): explicitly ignore json.Encode errors in HTTP handler responses 程智超0668000959 2026-06-26 22:57:48 +0800
  • 14c9a1f1f8 fix(membench): explicitly ignore resp.Body.Close() error after io.ReadAll 程智超0668000959 2026-06-26 22:51:51 +0800
  • 500ce72436 fix(onebot): explicitly ignore resp.Body.Close() error after websocket dial 程智超0668000959 2026-06-26 22:14:38 +0800
  • 583d9e1e14 fix(updater): explicitly ignore resp2.Body.Close() error after io.ReadAll 程智超0668000959 2026-06-26 22:15:29 +0800
  • 1bd2e84527 fix(channels): explicitly ignore resp.Body.Close() errors in websocket dial cleanup 程智超0668000959 2026-06-26 22:15:03 +0800
  • 36d72a0112 fix(gateway): guard startup info assertions Alix-007 2026-06-26 16:11:54 +0800
  • 1260fd8e2f
    Merge pull request #3176 from sipeed/dependabot/go_modules/github.com/mymmrac/telego-1.10.0 Mauro 2026-06-26 08:43:46 +0200
  • 54f1ab75e2
    Merge pull request #3175 from sipeed/dependabot/go_modules/fyne.io/systray-1.12.2 Mauro 2026-06-26 08:43:02 +0200
  • 7f90ce7a98
    Merge pull request #3174 from sipeed/dependabot/go_modules/github.com/line/line-bot-sdk-go/v8-8.20.1 Mauro 2026-06-26 08:42:42 +0200
  • 70b2364f39
    Merge pull request #3173 from sipeed/dependabot/go_modules/modernc.org/sqlite-1.53.0 Mauro 2026-06-26 08:42:17 +0200
  • 124c529bf1
    Merge pull request #3172 from chengzhichao-xydt/codex/close-error-checks-clean Mauro 2026-06-26 08:41:31 +0200
  • 5feeb91c60
    Merge pull request #3170 from chengzhichao-xydt/codex/base64-encoder-close-clean Mauro 2026-06-26 08:40:58 +0200
  • 9287df415b
    build(deps): bump github.com/mymmrac/telego from 1.9.0 to 1.10.0 dependabot[bot] 2026-06-25 17:14:13 +0000
  • ae81ae93cf
    build(deps): bump fyne.io/systray from 1.12.1 to 1.12.2 dependabot[bot] 2026-06-25 17:14:09 +0000
  • e4bda8c4a1
    build(deps): bump github.com/line/line-bot-sdk-go/v8 dependabot[bot] 2026-06-25 17:14:04 +0000
  • 3400221527
    build(deps): bump modernc.org/sqlite from 1.51.0 to 1.53.0 dependabot[bot] 2026-06-25 17:13:40 +0000
  • 7ee4ee3b64 fix: correct indentation in shell.go and updater.go for gci linter 程智超0668000959 2026-06-25 15:53:00 +0800
  • 62a2b0015a fix: explicitly ignore Close() errors in error paths and retry loops 程智超0668000959 2026-06-25 15:38:41 +0800
  • d6371fcb68 fix(agent): close base64 encoder on io.Copy error path 程智超0668000959 2026-06-25 15:23:34 +0800
  • c3aa8c088c fix(web): explicitly ignore resp.Body.Close() errors after io.ReadAll 程智超0668000959 2026-06-15 20:28:22 +0800
  • dff16dbb91
    Merge pull request #3169 from Alix-007/fix/evolution-heartbeat-coldpath Mauro 2026-06-25 08:59:03 +0200
  • 0a47fc8eb1
    Merge pull request #3168 from Alix-007/fix/model-list-http-error-read Mauro 2026-06-25 08:42:36 +0200
  • f53e6e68e2 fix(model): avoid shadowing response error Alix-007 2026-06-24 23:35:06 +0800
  • 288013ca0f fix(evolution): skip cold path for heartbeat turns Alix-007 2026-06-24 23:29:46 +0800
  • 5e3fd4cd0f fix(model): handle error response read failures Alix-007 2026-06-24 23:29:46 +0800
  • 540f81ff9e fix(openai_compat): use structured logger for native_search warning Alix-007 2026-06-24 18:30:44 +0800
  • acc2c5c6aa test(fs): cover root path separator normalization danmobot 2026-06-23 20:57:42 +0100
  • ff247b63ac fix(exec): preserve additive custom allow behavior danmobot 2026-06-23 20:47:15 +0100
  • 0c404869ae fix: restore openai compat log import danmobot 2026-06-23 20:41:28 +0100
  • 263e940825 Merge remote-tracking branch 'upstream/main' into fix/launcher-setup-csrf danmobot 2026-06-23 20:38:16 +0100
  • 9721c36e55 fix(exec): keep deny patterns active for custom allow rules danmobot 2026-06-23 02:53:14 +0100
  • 1758eea948 test: cover launcher setup csrf guard danmobot 2026-06-23 02:24:53 +0100
  • f5b2ce7482 fix: reject cross-site launcher setup requests danmobot 2026-06-23 02:23:06 +0100
  • 46ffda264f fix: import log in openai compat provider danmobot 2026-06-22 23:42:27 +0100
  • 88bda73db6 Merge remote-tracking branch 'upstream/main' into fix/sandbox-fs-windows-paths danmobot 2026-06-22 23:42:04 +0100
  • a75b3d15bb
    Merge pull request #3053 from chengzhichao-xydt/codex/store-lock-type-assert Mauro 2026-06-23 00:04:42 +0200
  • 29e019ec66 test: cover sandbox fs Windows path handling danmobot 2026-06-22 23:01:20 +0100
  • eb8b6ca7c8
    Merge pull request #3101 from sipeed/dependabot/npm_and_yarn/web/frontend/vite-8.0.16 Mauro 2026-06-22 23:13:12 +0200
  • ec9c6cde8e
    Merge pull request #3091 from chengzhichao-xydt/codex/provider-native-search-type-assert Mauro 2026-06-22 23:12:51 +0200
  • 646c2db1e9
    build(deps-dev): bump vite from 8.0.13 to 8.0.16 in /web/frontend dependabot[bot] 2026-06-22 21:04:17 +0000
  • dc46c05aac
    Merge pull request #3105 from sipeed/dependabot/npm_and_yarn/web/frontend/eslint-10.4.1 Mauro 2026-06-22 23:01:39 +0200
  • 43c671abdc
    Merge pull request #3152 from phoeagon/main Mauro 2026-06-22 22:59:12 +0200
  • cc7b4ca86b
    fix(pico): deliver per-turn token usage to the streamer Andy Lo-A-Foe 2026-06-22 15:38:46 +0200
  • 697e94fe8c
    feat(pico): emit real per-turn token usage on finalized message Andy Lo-A-Foe 2026-06-22 13:15:35 +0200
  • 052c742fe7
    feat(pico): add SetTurnUsage and usage payload helper Andy Lo-A-Foe 2026-06-22 13:07:48 +0200
  • a63b44ac74 add installation instructions to picoclaw skills search. phoeagon 2026-06-21 14:15:27 -0700
  • 287853ab58
    Merge pull request #3144 from sipeed/dependabot/github_actions/actions/checkout-7 Mauro 2026-06-18 22:09:12 +0200