Commit Graph

  • ded3d2c929 Merge branch 'agent/scheduler-silent-mode' master zhayujie 2026-07-17 10:53:46 +08:00
  • b55c592714 feat: refine scheduler silent mode to avoid mislabeling delivery tasks zhayujie 2026-07-17 10:53:29 +08:00
  • 1d226979d1 perf(browser): speed up navigation + fix desktop knowledge viewer links zhayujie 2026-07-16 23:32:06 +08:00
  • 6fad628551 feat(desktop): support win-legacy desktop CI zhayujie 2026-07-16 23:02:37 +08:00
  • 8b426ed71d feat: optimize desktop client style zhayujie 2026-07-16 19:31:56 +08:00
  • c7060c147d fix: windows desktop workflow zhayujie 2026-07-16 17:00:21 +08:00
  • db49532211 feat(desktop): publish win7 client in workflow zhayujie 2026-07-16 16:41:27 +08:00
  • 1a52de241d fix: playwright version in win7 zhayujie 2026-07-16 16:19:49 +08:00
  • b35501e6ad feat(desktop): add win7 workflow zhayujie 2026-07-16 15:08:15 +08:00
  • 7f8f690497 refactor(tools): remove dead playwright-missing branches zhayujie 2026-07-16 14:56:23 +08:00
  • 356b02ac79 Merge pull request #2955 from zhayujie/feat-desktop-browser zhayujie 2026-07-14 18:03:22 +08:00
  • 5d55ec0f8c feat(browser): reuse system Chrome/Edge, bundle playwright for desktop feat-desktop-browser zhayujie 2026-07-14 18:02:27 +08:00
  • d5fdd644cf feat: add silent scheduler agent tasks AaronZ345 2026-07-14 12:08:37 +08:00
  • eeb4b7981e feat(model): add gpt-5.6-luna, terra, sol zhayujie 2026-07-14 11:27:03 +08:00
  • 5f1c98881d feat(model): restore the claude-fable-5 model zhayujie 2026-07-14 11:07:36 +08:00
  • 94d0f56689 fix(desktop): make Windows dry-run signing work zhayujie 2026-07-13 17:49:50 +08:00
  • 4d690341a7 feat(desktop): add Windows code signing zhayujie 2026-07-13 16:40:32 +08:00
  • d8c419227c Merge pull request #2950 from zhayujie/feat-mcp-oauth zhayujie 2026-07-13 12:01:32 +08:00
  • 8c7cda89dc feat(mcp): support OAuth authorization for remote MCP servers feat-mcp-oauth zhayujie 2026-07-13 12:00:14 +08:00
  • 42a5cf9538 Merge pull request #2945 from weijun-xia/fix/edit-unify-fuzzy-uniqueness zhayujie 2026-07-12 23:09:51 +08:00
  • 996406eb2a fix(desktop): resolve real login-shell PATH for backend zhayujie 2026-07-10 01:03:04 +08:00
  • b98fbae6f6 fix(desktop): support web_password auth and fix password settings zhayujie 2026-07-08 20:15:16 +08:00
  • 4d87703e31 feat: update 2.1.3 docs zhayujie 2026-07-08 16:43:15 +08:00
  • 9ef64b7858 feat: release 2.1.3 zhayujie 2026-07-08 16:16:24 +08:00
  • bf0c26d3c4 Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat 2.1.3 zhayujie 2026-07-08 15:56:20 +08:00
  • 65970c564c feat: release 2.1.3 zhayujie 2026-07-08 15:55:56 +08:00
  • ed36ca99c0 refactor(edit): unify fuzzy uniqueness check with the fuzzy matcher weijun-xia 2026-07-08 11:13:30 +08:00
  • ce09efe640 Merge pull request #2943 from weijun-xia/fix/read-negative-offset zhayujie 2026-07-08 10:59:30 +08:00
  • adaf9a7813 fix(i18n): correct language label glyphs zhayujie 2026-07-08 10:58:41 +08:00
  • 06f9492518 Merge pull request #2935 from anomixer/master zhayujie 2026-07-08 10:42:05 +08:00
  • 530042675e Merge pull request #2942 from weijun-xia/fix/edit-fuzzy-preserve-whitespace zhayujie 2026-07-08 10:39:08 +08:00
  • ca404aeb24 fix(desktop): stop backend writing into the .app bundle zhayujie 2026-07-08 01:59:08 +08:00
  • a6c975f92c refactor(i18n): reply to upstream's #2935 feedback anomixer 2026-07-08 01:51:36 +08:00
  • dd3cadbd81 Merge branch 'zhayujie:master' into master anomixer 2026-07-07 23:21:17 +08:00
  • efbabfcace feat: 2.1.3 pre-release zhayujie 2026-07-07 22:32:10 +08:00
  • 09c71ef1d9 feat(desktop): add colored icons to welcome suggestion cards zhayujie 2026-07-07 22:28:11 +08:00
  • 0bb8208f36 fix(desktop): restore install-dir choice on Windows first install zhayujie 2026-07-07 21:48:43 +08:00
  • 56571c77ca fix(desktop): Windows auto-update installs but doesn't relaunch zhayujie 2026-07-07 20:14:11 +08:00
  • 6c353d389b fix(desktop): switch Windows to oneClick NSIS zhayujie 2026-07-07 18:22:10 +08:00
  • 583217d396 fix(desktop): smoother update UX zhayujie 2026-07-07 18:08:05 +08:00
  • 93162d2f10 fix(edit): preserve file indentation when oldText is unindented xiaweiwei67-stack 2026-07-07 17:24:58 +08:00
  • 2e74295807 fix(desktop): auto-update install now actually replaces the app zhayujie 2026-07-07 17:23:10 +08:00
  • 93bf8844de Merge pull request #2941 from xiaweiwei67-stack/fix/bash-tempfile-utf8 zhayujie 2026-07-07 17:00:01 +08:00
  • fcc520df47 fix(read): correct off-by-one for negative offset with trailing newline xiaweiwei67-stack 2026-07-07 16:53:35 +08:00
  • a94f4e3c18 fix(edit): keep untouched lines intact on fuzzy match xiaweiwei67-stack 2026-07-07 16:50:16 +08:00
  • de9e7f0e84 fix(bash): write large-output temp file as UTF-8 xiaweiwei67-stack 2026-07-07 16:45:37 +08:00
  • ed5b2d6ce6 fix: mac zip artifacts zhayujie 2026-07-07 16:28:48 +08:00
  • 2cd3fa7981 Merge pull request #2940 from fengyl07/feat/mcp-tool-retrieval zhayujie 2026-07-07 16:22:50 +08:00
  • f01cc3a0b4 test(mcp): cover retrieval helpers and executor injection paths fengyl07 2026-07-07 16:01:38 +08:00
  • 51bf09208d feat(agent): inject retrieved MCP tools in stream executor fengyl07 2026-07-07 16:01:26 +08:00
  • bf0831a664 feat(mcp): cache MCP tool vectors with lazy embedding in ToolManager fengyl07 2026-07-07 16:00:55 +08:00
  • 96b1fccf76 feat(mcp): add stateless on-demand tool retrieval module fengyl07 2026-07-07 16:00:31 +08:00
  • 4b57971d33 feat(i18n): support Traditional Chinese (zh-tw) for console, logs and docs anomixer 2026-07-06 00:00:16 +08:00
  • d531e14fbf feat(desktop): mac zip auto-update zhayujie 2026-07-07 15:11:55 +08:00
  • 8df38a23d2 fix(ci): run electron-builder in its own step so Windows produces installers zhayujie 2026-07-07 12:32:04 +08:00
  • 38105e6539 fix(desktop/ci): Windows build silently skipped + mac-x64 dmg not registered zhayujie 2026-07-07 11:49:48 +08:00
  • 14c6577d51 fix(desktop): make update badge/panel re-openable zhayujie 2026-07-07 11:44:25 +08:00
  • f051a58db5 fix(desktop): add updater logging + allow prerelease zhayujie 2026-07-06 20:16:20 +08:00
  • 825d990312 fix(desktop): restore sent images/files from history after restart zhayujie 2026-07-06 19:34:43 +08:00
  • cb31013584 build(desktop): decouple macOS notarization from CI into 3-stage release zhayujie 2026-07-06 19:24:55 +08:00
  • dd74d1dabe Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat zhayujie 2026-07-06 18:37:33 +08:00
  • 75f3952ac6 feat(desktop): render sent images/videos/files zhayujie 2026-07-06 18:35:33 +08:00
  • 37423fbb31 Merge pull request #2936 from fengyl07/fix/read-env-bypass-2913 zhayujie 2026-07-06 16:02:59 +08:00
  • 00c3436d48 test(read): add regression tests for credential-path bypass (#2913) fengyl07 2026-07-06 15:29:55 +08:00
  • 377b4e5cb8 fix(read): block /proc/environ aliases and symlink bypass of credential file fengyl07 2026-07-06 15:29:06 +08:00
  • a427586b89 fix(desktop): notarize .app in afterSign hook with fault-tolerant polling zhayujie 2026-07-06 15:04:12 +08:00
  • a951494489 fix(desktop): notarize the .app zip zhayujie 2026-07-06 10:19:54 +08:00
  • a871c0437d feat: add deep_dream_enabled config toggle zhayujie 2026-07-05 21:31:16 +08:00
  • 013960cd5a feat: update release flow zhayujie 2026-07-05 21:10:43 +08:00
  • 60aebf41a8 fix: optimize notarize script zhayujie 2026-07-05 20:28:02 +08:00
  • 2cf521e57e fix: exception handling in config eval zhayujie 2026-07-05 12:35:24 +08:00
  • dad3a84efb Merge pull request #2927 from shunfeng8421/fix/eval-ast-literal-eval zhayujie 2026-07-05 12:17:54 +08:00
  • ae864c7ff9 fix(desktop): notarize dmg in a retryable step to survive poll timeouts zhayujie 2026-07-05 11:23:43 +08:00
  • 3b33114a40 fix(desktop): sign embedded backend via mac.binaries for notarization zhayujie 2026-07-03 14:59:31 +08:00
  • e0f49ac619 fix(desktop): sign backend by cert SHA-1 to fix CI keychain lookup zhayujie 2026-07-03 12:16:44 +08:00
  • 01ec49afd2 build(desktop): enable macOS signing & notarization for release zhayujie 2026-07-03 12:01:42 +08:00
  • b44154fe02 desktop: add brand logo to the top-left corner on Windows/Linux zhayujie 2026-07-01 18:38:45 +08:00
  • b8dad38622 desktop: fix model config dropdowns and provider listing zhayujie 2026-07-01 16:28:40 +08:00
  • 80fea77c86 feat(model): support claude-sonnet-5 zhayujie 2026-07-01 10:31:06 +08:00
  • e5f3eb48d4 desktop: make backend port deterministic (fixed + pre-launch cleanup) and reorder footer menu zhayujie 2026-06-30 20:05:01 +08:00
  • ca876b0c65 fix(desktop): isolate backend port from the web console zhayujie 2026-06-30 10:48:33 +08:00
  • 0a762b8c08 fix(desktop): bundle cli command modules zhayujie 2026-06-30 10:03:12 +08:00
  • fd90a89b45 desktop: improve channels page and titlebar UI zhayujie 2026-06-29 19:52:46 +08:00
  • f82eb39d23 fix(desktop): stop send button icon flicker zhayujie 2026-06-29 18:00:46 +08:00
  • 2786148153 fix(desktop): match send button to web zhayujie 2026-06-29 16:33:10 +08:00
  • 2959cfea32 feat(desktop): align chat UI with web console zhayujie 2026-06-29 12:17:35 +08:00
  • e536232963 fix(desktop): bundle document parsing libs zhayujie 2026-06-29 11:07:08 +08:00
  • 778d78cebe security: replace eval() with ast.literal_eval + document pickle risk shunfeng8421 2026-06-29 07:33:33 +08:00
  • 538281da51 feat(desktop): support plugin commands zhayujie 2026-06-27 12:19:12 +08:00
  • 12cd626949 fix(web): reclaim orphaned SSE streams to prevent fd leak #2924 zhayujie 2026-06-27 11:32:19 +08:00
  • ff64a7930e Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat zhayujie 2026-06-27 11:14:00 +08:00
  • 5d726fe340 fix(desktop): run bundled backend from writable data dir zhayujie 2026-06-27 11:13:39 +08:00
  • e1834124d4 Merge pull request #2918 from Tunnello/fix-azure-openai-stream zhayujie 2026-06-27 10:59:40 +08:00
  • f49e965736 fix: azure openai stream config Eric L 2026-06-26 20:54:25 +08:00
  • 936eaf5939 fix: azure openai stream Eric L 2026-06-25 21:13:50 +08:00
  • 7047b30e27 feat(models): support doubao-seed-2.1 series zhayujie 2026-06-25 11:53:24 +08:00
  • 5c67e970d1 feat: sync knowledge management to desktop zhayujie 2026-06-25 11:43:19 +08:00
  • 8023c4e8b7 feat(knowledge): consolidate actions into a New menu and refine docs layout zhayujie 2026-06-25 11:19:33 +08:00
  • 641b84519c Merge branch 'pr-2915' zhayujie 2026-06-25 11:02:55 +08:00
  • 0c8cb974e2 feat(knowledge): auto-maintain index.md, improve import UX, fix embedding provider - Auto-rebuild knowledge/index.md from the real directory tree on create/import so it never drifts or loses documents (no longer relies on the agent hand-writing it). - Auto-open the created/imported document in the tree after success. - Add create_document status message, shorten EN action buttons, and localize the "insert template" content. - Show filename for protected system files (index.md/log.md) in the tree instead of their H1 heading. - Reuse a shared embedding-provider factory so knowledge index sync also gets vectors instead of degrading to keyword-only search. zhayujie 2026-06-25 11:02:18 +08:00