Commit Graph

  • 49469160b0 feat(shortcuts): add support for 'commandorcontrol' key handling based on OS kangfenmao 2025-07-24 11:45:29 +08:00
  • 52c087fd22 chore(i18n): improve i18n translation scripts (#8441) Phantom 2025-07-24 10:21:48 +08:00
  • 185045f805 fix(inputSchemas): convert input schemas to JSON schema format for consistency across DifyKnowledgeServer and FileSystemServer (#8444) SuYao 2025-07-24 10:17:45 +08:00
  • 14c3b11664 docs(logger): update logger docs (#8436) Phantom 2025-07-24 08:16:47 +08:00
  • 1677cb7321 fix(messages): Scroll position (#8360) Phantom 2025-07-24 00:23:53 +08:00
  • 0310648445 feat: implement knowledge search tool and enhance search orchestration logic lizhixuan 2025-07-24 00:11:57 +08:00
  • f5b6a4be49 fix(OpenAIResponseAPIClient): add self-referential compatibility type check to prevent circular calls (#8424) SuYao 2025-07-23 23:34:13 +08:00
  • 5f5dfd13c7 fix(ApiService): move return statement for AI completions (#8422) SuYao 2025-07-23 22:12:53 +08:00
  • 0649b060ce chore(deps): bump form-data from 4.0.2 to 4.0.4 (#8423) dependabot[bot] 2025-07-23 20:38:30 +08:00
  • 5ed6912e0b fix(ApiService.test): add getClientCompatibilityType mock to Anthropic API client for enhanced testing (#8421) SuYao 2025-07-23 19:41:40 +08:00
  • 4075a13c58 chore(version): 1.5.2 v1.5.2 kangfenmao 2025-07-23 18:27:41 +08:00
  • fcda7ed51e refactor(Chat): simplify max width calculation in useChatMaxWidth hook for improved layout handling kangfenmao 2025-07-23 17:55:48 +08:00
  • 5745aea914 feat(ApiService.test): add tests for Anthropic API client integration… (#8211) SuYao 2025-07-23 17:53:35 +08:00
  • e5b3d01f2c chore: restore react-json-view dependency in package.json (#8404) beyondkmp 2025-07-23 17:52:16 +08:00
  • 84e78560f4 refactor: streamline system prompt handling and introduce built-in tools (#7714) SuYao 2025-07-23 17:27:39 +08:00
  • 82bdbaa0f4 feat: allow siyuan-note export path to use Sprig template expressions (#8356) Tron 2025-07-23 17:25:20 +08:00
  • 08d6dac4e4 fix[SelectionAssistant]: shift+click behavior in macOS and clipboard behavior in Windows (#8390) fullex 2025-07-23 17:24:26 +08:00
  • 2b7dfc0e88 fix(useSmoothStream): remove unnecessary comments and markdown displayedContent (#8416) MyPrototypeWhat 2025-07-23 17:18:30 +08:00
  • 71b527b67c feat/hunyuan-a13b (#8405) SuYao 2025-07-23 16:19:54 +08:00
  • 65b1d8819d style(AssistantsDrawer): add background color and adjust wrapper width for improved UI consistency kangfenmao 2025-07-23 15:21:02 +08:00
  • 33db455e32 refactor: consolidate queue utility imports in messageThunk.ts MyPrototypeWhat 2025-07-23 15:01:43 +08:00
  • 622d15d5d7 fix(TopicsTab): persist pending state via Redux and update after task completion (#8376) Phantom 2025-07-23 14:50:44 +08:00
  • 75b8a5a6a7 feat: new ui (#8322) 亢奋猫 2025-07-23 14:34:26 +08:00
  • c2086fdb15 refactor[Logger]: strict type check for Logger (#8363) fullex 2025-07-23 13:24:03 +08:00
  • f6f55e0609 fix(knowledge): prevent abnormal deletion of local SQL files during knowledge base removal (#8151) George·Dong 2025-07-23 11:26:49 +08:00
  • 736f73a726 refactor: match provider and model using a consistent method (#7933) one 2025-07-23 10:45:09 +08:00
  • d0649d29fb feat(MCP): outputschema (#7881) SuYao 2025-07-23 10:12:00 +08:00
  • eebed6d399 refactor(MessageEditor): improve editor style (#8387) one 2025-07-23 10:06:17 +08:00
  • e688b2959c fix: use lru-cache lib to improve alive minApp (#8187) Konv Suu 2025-07-23 00:48:13 +08:00
  • e690da840c chore: bump @cherrystudio/ai-core version to 1.0.0-alpha.6 and refactor web search tool lizhixuan 2025-07-22 21:58:22 +08:00
  • eca9442907 refactor: update message handling in searchOrchestrationPlugin for improved type safety lizhixuan 2025-07-22 21:58:12 +08:00
  • 4b62384fc5 <type>: <subject> <body> <footer> 用來簡要描述影響本次變動,概述即可 lizhixuan 2025-07-22 18:52:39 +08:00
  • 27977fc02b fix(models): support new qwen3 model (#8380) Phantom 2025-07-22 18:30:23 +08:00
  • ea3b8a4d64 fix: ensure add button is always visible for empty model providers (#8374) Jason Young 2025-07-22 16:28:27 +08:00
  • 54fca3d1a3 feat: implement useSmoothStream hook for dynamic text rendering (#8070) MyPrototypeWhat 2025-07-22 16:09:00 +08:00
  • 8bf84b26f3 feat(constant): add Godot scene files(.tscn) (#8362) George·Dong 2025-07-22 00:45:13 +08:00
  • addd5ffdfa feat: enhance ToolCallChunkHandler with detailed chunk handling and remove unused plugins lizhixuan 2025-07-21 23:39:46 +08:00
  • 8c58060716 feat(i18n): add i18n missing key error (#8358) Phantom 2025-07-21 22:20:42 +08:00
  • 929f7445ed feat(CodeBlock): support matplotlib in code execution (#8069) one 2025-07-21 21:19:06 +08:00
  • 63c3937050 fix: rename knowledage -> knowledge kangfenmao 2025-07-21 18:11:27 +08:00
  • 2b0c46bfdb refactor: model list and health check (#7997) one 2025-07-21 15:57:08 +08:00
  • f13ae2d3c1 refactor: move initAppDataDir function to a new utils module (#8337) beyondkmp 2025-07-21 15:46:14 +08:00
  • e7fd97deef feat: add test case for mcp response in apiservice (#8300) Phantom 2025-07-21 14:48:24 +08:00
  • fcc8836c95 feat: update OpenAI provider integration and enhance type definitions MyPrototypeWhat 2025-07-21 14:43:48 +08:00
  • 61e3309cd2 fix: conditionally enable reasoning middleware for OpenAI and Azure providers suyao 2025-07-21 14:20:33 +08:00
  • 8967a82107 fix: update installing status immediately (#8339) Konv Suu 2025-07-21 12:44:00 +08:00
  • a44a986ace docs: correct language labels and improve README clarity kangfenmao 2025-07-21 11:51:56 +08:00
  • 47a0dbf87a refactor: update pdfjs import and improve file filtering in electron-builder configuration (#8198) beyondkmp 2025-07-21 10:26:07 +08:00
  • 7b58883d33 fix(PreloadAPI): change Obsidian api from global window to window.api (#8320) fullex 2025-07-21 10:20:47 +08:00
  • 38a731aa8f fix: improve proxy configuration handling and logging in ProxyManager (#8334) beyondkmp 2025-07-21 10:19:51 +08:00
  • bfc3b0e54e fix: persistent "Searching..." indicators for o3 model web search (#8328) Jason Young 2025-07-21 10:17:27 +08:00
  • 37508493fb feat: dmxapi painting dynamic model (#8302) Caelan 2025-07-21 10:15:40 +08:00
  • 38bb9a77e0 fix: sanitize JSON input in ParseData function to handle single quotes and parentheses (#8333) beyondkmp 2025-07-21 10:07:37 +08:00
  • 5259fc151b chore: update electron to version 37 and add node-abi dependency (#8192) beyondkmp 2025-07-21 09:58:30 +08:00
  • 5204438c0c refactor[Logger]: filtering logs with environment variable (#8299) fullex 2025-07-21 09:37:48 +08:00
  • ebe7cce161 feat: use openrouter's builtin metric (#8314) happyZYM 2025-07-20 21:22:25 +08:00
  • bfe83c0256 feat: add developer mode settings kangfenmao 2025-07-20 15:27:32 +08:00
  • 3b123863b5 feat: Support LLM Tracing by Alibaba Cloud EDAS product (#7895) alickreborn0 2025-07-20 06:53:35 +00:00
  • 411c5bc94e fix: azure openai embed (#8250) SuYao 2025-07-20 09:38:57 +08:00
  • 4962f692a7 fix[McpService]: fix NotificationHandlers code duplicates (#8304) 且以代码诉平生 2025-07-19 23:51:10 +08:00
  • 71dfec6875 chore(i18n): Separate check-i18n and sync-i18n; add auto sort i18n (#8206) Phantom 2025-07-19 23:26:40 +08:00
  • 0149cfbd21 fix: get empty response when using MCP by functional method (#8296) Phantom 2025-07-19 23:23:53 +08:00
  • 2e77792042 fix[Logger]: in renderer worker (#8284) fullex 2025-07-19 15:28:36 +08:00
  • 2e1f63fe96 fix(AddMcp): mismatched mcp tag type (#8286) one 2025-07-19 14:19:59 +08:00
  • e8f1b229b2 refactor(SelectionAssistant): prevent selecting footer buttons (#8281) one 2025-07-18 22:25:30 +08:00
  • 786bc8dca9 feat: enhance web search tool functionality and type definitions MyPrototypeWhat 2025-07-18 19:33:54 +08:00
  • 92513024b5 fix/selection-not-copy (#8276) SuYao 2025-07-18 19:21:20 +08:00
  • d0c375aa0a fix(ipc): add support for portable executable paths on Windows (#8274) beyondkmp 2025-07-18 18:54:31 +08:00
  • c3a6456499 docs: update AI SDK architecture and README for enhanced clarity and new features MyPrototypeWhat 2025-07-18 17:20:55 +08:00
  • 5488c950aa feat: update provider.ts, add models (#8278) LANYUN 2025-07-18 17:01:40 +08:00
  • ef6be4a6f9 chore: bump @cherrystudio/ai-core version to 1.0.0-alpha.5 MyPrototypeWhat 2025-07-18 16:30:49 +08:00
  • 69e87ce21a refactor: streamline AI provider registration by replacing dynamic imports with direct creator functions MyPrototypeWhat 2025-07-18 16:26:52 +08:00
  • 7764ffc8bb refactor[Logger]: replace console logging with logger service (#8271) fullex 2025-07-18 16:01:03 +08:00
  • 608943bdbc chore: update @cherrystudio/ai-core version to 1.0.0-alpha.4 and clean up dependencies MyPrototypeWhat 2025-07-18 15:58:43 +08:00
  • 1248e3c49a refactor: reorganize provider and model exports for improved structure MyPrototypeWhat 2025-07-18 15:35:44 +08:00
  • f9c5ca258a fix[Logger]: update ESLint configuration (#8269) fullex 2025-07-18 14:22:55 +08:00
  • 1a1c7bb604 fix(electron): conditionally set Rollup output options based on production environment kangfenmao 2025-07-18 13:11:25 +08:00
  • 6f73e93e9b fix(auth): apply URL sanitization when opening authorization link kangfenmao 2025-07-18 12:25:25 +08:00
  • c3ad18b77e chore: bump @cherrystudio/ai-core version to 1.0.0-alpha.2 and update exports MyPrototypeWhat 2025-07-18 11:39:27 +08:00
  • e141b4771c fix(auth): sanitize authorization URL superboy-zjc 2025-07-17 11:21:02 -07:00
  • 0bc5e3d24d chore: bump @cherrystudio/ai-core version to 1.0.0-alpha.1 suyao 2025-07-18 11:03:32 +08:00
  • 36e20d545b feat: add React Native support to aiCore package suyao 2025-07-18 11:03:09 +08:00
  • b90a8423f1 fix: API call error for Grok reasoning model via OpenRouter (#8252) _WD_ 2025-07-18 10:10:24 +08:00
  • 7c268088d4 feat: vertexai websearch support (#8260) SuYao 2025-07-18 10:09:41 +08:00
  • e68eea5684 fix[SelectionAssistant]: Support macOS 26 (#8257) fullex 2025-07-18 10:01:31 +08:00
  • 40f9601379 refactor: Unified Logger / 统一日志管理 (#8207) fullex 2025-07-18 09:40:56 +08:00
  • a1f61b0d2e fix: ci feat/openai-deepsearch suyao 2025-07-18 01:29:06 +08:00
  • 155dc1c578 fix: conflict suyao 2025-07-18 01:21:53 +08:00
  • 5e33a91154 Merge branch 'main' into feat/openai-deepsearch suyao 2025-07-18 01:21:23 +08:00
  • 45405213fc feat: enhance AI core functionality and introduce new tool components lizhixuan 2025-07-18 00:37:28 +08:00
  • ee32942f71 feat(minapp): add Google login tip for untrusted browser issue (#8230) George·Dong 2025-07-18 00:22:55 +08:00
  • 4a4d861592 docs: Update SECURITY.md fullex 2025-07-17 23:00:14 +08:00
  • b83837708b chore(aiCore/version): update version to 1.0.0-alpha.0 suyao 2025-07-17 21:10:59 +08:00
  • 4732c8f1bd chore: update package.json and add tsdown configuration for build process suyao 2025-07-17 21:00:32 +08:00
  • ef8cf65ece chore: remove deprecated patches for @ai-sdk/google-vertex and @ai-sdk/openai-compatible suyao 2025-07-17 20:44:29 +08:00
  • e3c5c87e1b chore: add repository metadata and homepage to package.json suyao 2025-07-17 20:39:39 +08:00
  • 42c66552c8 chore(version): 1.5.1 v1.5.1 kangfenmao 2025-07-17 19:53:06 +08:00
  • dc6ec2ba78 refactor(ThinkingEffect): adjust container height and padding for improved layout kangfenmao 2025-07-17 19:42:35 +08:00
  • 7fb7061ca7 refactor(ThinkingEffect): improve thinking effect logic and styles Teo 2025-07-17 19:43:13 +08:00
  • e7d5626055 refactor: enhance provider settings and update web search plugin configuration MyPrototypeWhat 2025-07-17 18:12:26 +08:00