Commit graph

  • b25ccb04a4 fix: update the code based on the review dataCenter430 2026-03-17 13:35:49 +01:00
  • 12c01327dd
    Remove redundant Darwin tray stub (#1694) v0.2.3 wenjie 2026-03-17 20:34:11 +08:00
  • 314090d649 rename recover linhaolin1 2026-03-17 20:34:04 +08:00
  • 8b3f17145a Remove redundant Darwin tray stub wenjie 2026-03-17 20:28:03 +08:00
  • 2953b0d0df docs(dingtalk): update documentation to reflect SDK auto-reconnect fishtrees 2026-03-17 20:18:36 +08:00
  • c25ad85beb revert(dingtalk): remove health monitoring to avoid conflict with SDK auto-reconnect fishtrees 2026-03-17 20:17:35 +08:00
  • 3e33d1053c
    fix(backend): add no-cgo tray fallback for darwin and freebsd (#1691) wenjie 2026-03-17 20:13:11 +08:00
  • 1f2d473155
    Merge branch 'main' into refactor/web-darwin-no-cgo wenjie 2026-03-17 20:10:31 +08:00
  • f4785ba61c fix(release): stub tray for freebsd builds without cgo wenjie 2026-03-17 20:06:20 +08:00
  • 2fec249be1 refactor(agent): improve SubTurn error handling and logging Administrator 2026-03-17 20:02:56 +08:00
  • 30f3238d3a test(web): avoid accept error shadowing Alix-007 2026-03-17 19:45:31 +08:00
  • 174fbba14c
    refactor(backend): add darwin no-cgo tray fallback (#1689) wenjie 2026-03-17 19:43:44 +08:00
  • da1fddc4f0 docs(exec): document build tool guard limitation Alix-007 2026-03-17 19:43:02 +08:00
  • 136187fc6b feat(web): whitelist private fetch targets Alix-007 2026-03-17 19:36:34 +08:00
  • 502d3624b0 refactor(backend): add darwin no-cgo tray fallback wenjie 2026-03-17 19:28:31 +08:00
  • a752b00247 feat: upload local QQ attachments before sending kent.liu 2026-03-17 19:21:13 +08:00
  • afe22c5adf
    bug fix: gateway should not start when gateway server is not running (#1562) Cytown 2026-03-17 19:07:36 +08:00
  • 7b9fdaec32
    feat(config): add exec controls and gate cron commands on exec settings (#1685) wenjie 2026-03-17 18:56:52 +08:00
  • 39693adf49 feat(config): add exec controls and gate cron commands on exec settings wenjie 2026-03-17 15:45:11 +08:00
  • 8a44410e37
    feat: add web gateway hot reload and polling state sync (#1684) wenjie 2026-03-17 18:46:00 +08:00
  • 51e642cddf feat: replace gateway SSE updates with polling-based state sync wenjie 2026-03-17 18:34:52 +08:00
  • ec1436d9b5 feat(gateway): support hot reload and empty startup wenjie 2026-03-17 18:33:31 +08:00
  • 5675cf31c8 feat(openai_compat): implement strict mode compatibility check Badgerbees 2026-03-17 17:19:09 +07:00
  • aa80042e4e feat(feishu): implement thread isolation and reply-in-thread Badgerbees 2026-03-17 16:31:02 +07:00
  • 7567a5a4e9 docs(zhipu): add glm coding plan endpoint examples Alix-007 2026-03-17 17:15:16 +08:00
  • 11207186c8
    fix: proxy WebSocket through web server port (#1665) Liu Yuan 2026-03-17 17:36:06 +08:00
  • ee2fca25fa fix(cron): avoid reload error shadowing Alix-007 2026-03-17 17:35:24 +08:00
  • 358d13ed12 docs(zhipu): add glm coding plan endpoint examples Alix-007 2026-03-17 17:15:16 +08:00
  • 2741f6a5ff fix(agent): recover direct answer after tool limit Alix-007 2026-03-17 17:11:57 +08:00
  • d456f5d5a4 test(openrouter): clarify generic nested slug normalization SebastianBoehler 2026-03-17 10:08:17 +01:00
  • bc187b0fa5 fix(openrouter): normalize nested model ids for api calls SebastianBoehler 2026-03-17 10:00:30 +01:00
  • 9eecca0376 feat: add Novita provider integration Alex-wuhu 2026-03-17 16:03:05 +08:00
  • e12d44ae01 fix: proxy WebSocket through web server port Liu Yuan 2026-03-17 12:29:36 +08:00
  • 8a8cc35645
    Merge pull request #1663 from hyperwd/fix/glm-nil-input Mauro 2026-03-17 08:42:17 +01:00
  • f41aaa3a2a docs(skills): fix skill-creator scaffolding guidance Alix-007 2026-03-17 15:30:27 +08:00
  • 0499cdab72
    build: use WEB_GO for web targets and preserve backend dist directory (#1671) wenjie 2026-03-17 15:23:49 +08:00
  • 88668173dc fix(feishu): retry rest calls after auth expiry Alix-007 2026-03-17 15:13:56 +08:00
  • 8ab73fcb48 build: use WEB_GO for web targets and preserve backend dist directory wenjie 2026-03-17 14:48:08 +08:00
  • b402888bfa
    feat(tools): add SpawnStatusTool for reporting subagent statuses (#1540) Desmond Foo 2026-03-17 14:41:43 +08:00
  • f48eea6c73 fix(cron): reload shared store before writes Alix-007 2026-03-17 14:38:28 +08:00
  • e41423483e
    add systray ui for all platform (#1649) Cytown 2026-03-17 14:12:32 +08:00
  • a26a7db7d2 moved turnState and related code from subturn.go to a new turn_state.go file Administrator 2026-03-17 14:11:38 +08:00
  • cef0f28881
    fix(tools): normalize whitelist path checks for symlinked allowed roots (#1660) wenjie 2026-03-17 14:10:11 +08:00
  • 2c8165a3f6 fix(telegram): add reconnect on polling failure behind proxy lcolok 2026-03-17 14:06:05 +08:00
  • 6a0f388730 fix(agent): sanitize invalid tool-call history Alix-007 2026-03-17 14:01:29 +08:00
  • 12a8590ada fix(agent): enhance SubTurn robustness and fix race conditions Administrator 2026-03-17 12:50:32 +08:00
  • 4f3b7c6d3f fix(tests): update ResultTruncation_Unicode test to use valid CJK character SHINE-six 2026-03-17 12:49:32 +08:00
  • 883cb09ecb fix(config): inherit provider settings for model_list entries Alix-007 2026-03-17 12:30:41 +08:00
  • 8d97896a0d fix(providers): handle nil input in GLM series tool_use blocks Zane Tung 2026-03-17 11:52:58 +08:00
  • f66ee8f306 style(telegram): fix gofmt and gci lint errors in tests Badgerbees 2026-03-17 11:02:48 +07:00
  • c686aac187 test(agent): keep image_model regression compatible Alix-007 2026-03-17 11:59:32 +08:00
  • d8b4f088cb fix(agent): route image messages through image_model Alix-007 2026-03-17 11:54:17 +08:00
  • cdd1f731a0 fix(tools): normalize whitelist path checks for symlinked allowed roots wenjie 2026-03-17 11:49:26 +08:00
  • fdb30effd8 update from getlantern/systray to fyne.io/systray for fix test Cytown 2026-03-17 11:49:16 +08:00
  • 974a3f816d Merge branch 'main' into gui2 Cytown 2026-03-17 10:39:04 +08:00
  • c63c6449b4 fix(agent): forceCompression recovers from single oversized Turn xiaoen 2026-03-17 10:23:16 +08:00
  • fcb69860c4
    feat(web): add configurable cron command execution settings (#1647) wenjie 2026-03-17 09:44:32 +08:00
  • be4a33cc15
    refactor gateway/helpers and add server.pid to health (#1646) Cytown 2026-03-17 09:35:52 +08:00
  • 1edf31fda6 fix(providers): merge consecutive same-role messages and group tool results cmclark00 2026-03-16 20:54:35 -04:00
  • c5b947fff3 fix(providers): populate Function field in ToolCall responses to survive session serialization cmclark00 2026-03-16 20:30:55 -04:00
  • 0c940a4d47 fix(agent): drop content-empty assistant messages after tool call normalization cmclark00 2026-03-16 20:16:34 -04:00
  • 134f5b54d4 fix(agent): normalize tool call names from session history to prevent Anthropic API errors cmclark00 2026-03-16 19:58:58 -04:00
  • ba2552a08c refactor: modularize OneBot channel implementation google-labs-jules[bot] 2026-03-16 22:27:50 +00:00
  • af12798960
    feat(cron): add min_interval_seconds to prevent excessive scheduling fernando stahelin 2026-03-16 18:26:23 -03:00
  • 79b0568d75
    Merge pull request #1536 from alexhoshina/fix/allow-picoclaw-media-tempdir Mauro 2026-03-16 21:30:42 +01:00
  • dfafdf7c53
    Merge pull request #1570 from alexhoshina/fix/cron-deliver-default-false Mauro 2026-03-16 21:05:06 +01:00
  • 2f61440269
    Merge pull request #1645 from dimonb/fix/mask-bot-tokens-in-logger Mauro 2026-03-16 20:55:24 +01:00
  • f49cdcc297 feat(mcp): per server deferred mode afjcjsbx 2026-03-16 18:23:13 +01:00
  • feaf65911d Fix fallback provider resolution for model aliases toocoldcc 2026-03-17 00:30:44 +08:00
  • e2d78de7d6 Improve Tests Aditya Kalro 2026-03-16 09:44:56 -07:00
  • 0cd9e4ff38 Merge branch 'qq_attachments' of https://github.com/aishannon/picoclaw into qq_attachments aishannon 2026-03-17 00:39:41 +08:00
  • 5ed12820c3 1. fix seq reset. 2. remove SendMarkdown config aishannon 2026-03-15 19:15:13 +08:00
  • b58bc7bef6 fix cr aishannon 2026-03-12 17:30:14 +08:00
  • b67473e66e 1. fix seq reset. 2. remove SendMarkdown config aishannon 2026-03-15 19:15:13 +08:00
  • 6c394eaf0a feat(qq): support parsing and replying to more attachment types aishannon 2026-03-11 15:26:54 +08:00
  • c8b6523542 fix cr aishannon 2026-03-12 17:30:14 +08:00
  • 5af7904834 feat(qq): support parsing and replying to more attachment types aishannon 2026-03-11 15:26:54 +08:00
  • bc32a8626c fix(web): refactor pico chat flow and fix proxied websocket URLs (#1639) wenjie 2026-03-16 16:25:16 +08:00
  • 9439b9ade7 chore(deps): bump docker/login-action from 3 to 4 (#1604) dependabot[bot] 2026-03-16 14:11:22 +08:00
  • 4ff7f339be chore(deps): bump docker/build-push-action from 6 to 7 (#1602) dependabot[bot] 2026-03-16 14:10:19 +08:00
  • 18a5ca79aa chore(deps): bump actions/setup-go from 5 to 6 (#1600) dependabot[bot] 2026-03-16 14:09:36 +08:00
  • fe402c2e90 chore(deps): bump actions/setup-node from 4 to 6 (#1597) dependabot[bot] 2026-03-16 14:09:01 +08:00
  • 5135adff45 chore(deps): bump docker/setup-buildx-action from 3 to 4 (#1595) dependabot[bot] 2026-03-16 14:08:29 +08:00
  • 3bf9507a7c feat(credential): part1 add AES-GCM encryption, SecureStore, and onboard ke… (#1521) sky5454 2026-03-16 14:06:32 +08:00
  • dedec315d2 chore(web): upgrade eslint deps to resolve flatted vulnerability (#1629) wenjie 2026-03-16 11:58:06 +08:00
  • c4f11f750c chore(deps): bump @tanstack/react-router in /web/frontend (#1609) dependabot[bot] 2026-03-16 11:05:31 +08:00
  • 1d570f13db chore(deps): bump dayjs from 1.11.19 to 1.11.20 in /web/frontend (#1608) dependabot[bot] 2026-03-16 11:05:17 +08:00
  • 4513b45317 chore(deps): bump react-i18next from 16.5.4 to 16.5.8 in /web/frontend (#1607) dependabot[bot] 2026-03-16 11:05:03 +08:00
  • 3deaa1314c chore(deps-dev): bump @vitejs/plugin-react in /web/frontend (#1606) dependabot[bot] 2026-03-16 11:04:50 +08:00
  • c1c1672b32 chore(deps): bump jotai from 2.18.0 to 2.18.1 in /web/frontend (#1605) dependabot[bot] 2026-03-16 10:58:48 +08:00
  • 76ff85caa1 chore(deps): bump github.com/github/copilot-sdk/go from 0.1.23 to 0.1.32 (#1603) dependabot[bot] 2026-03-16 10:58:18 +08:00
  • 1e748d11ac chore(deps): bump github.com/anthropics/anthropic-sdk-go (#1601) dependabot[bot] 2026-03-16 10:51:55 +08:00
  • b40b8d8c63 chore(deps): bump github.com/caarlos0/env/v11 from 11.3.1 to 11.4.0 (#1599) dependabot[bot] 2026-03-16 10:47:46 +08:00
  • 78b8e47176 chore(deps): bump github.com/mymmrac/telego from 1.6.0 to 1.7.0 (#1598) dependabot[bot] 2026-03-16 10:46:54 +08:00
  • e2997d52f0 chore(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 (#1596) dependabot[bot] 2026-03-16 10:42:04 +08:00
  • 960de67459 fix: Use secure defaults for Pico channel setup and stop leaking the token in the URL (#1563) BitToby 2026-03-16 03:58:37 +02:00
  • 0834ac27ed feat/sec add github's dependabot to scan the lib sec. sky5454 2026-03-15 18:02:26 +08:00
  • bb5aa18f37 fix(telegram): address copilot feedback, filter empty chunks and add word-boundary regression test Badgerbees 2026-03-16 23:28:27 +07:00
  • 067f7de4da Fix WhatsappNative build tag (#1567) Aditya Kalro 2026-03-14 05:58:28 -07:00
  • b77d497b0e merage master aishannon 2026-03-17 00:06:07 +08:00