v2.0.0-beta.4
follow to update config: https://ide.unitmesh.cc/quick-start
[
{
"name": "GLM4-Plus",
"url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
"auth": {
"type": "Bearer",
"token": "sk-ii"
},
"requestFormat": "{ \"customFields\": {\"model\": \"glm-4-plus\", \"stream\": true}}",
"responseFormat": "$.choices[0].delta.content",
"modelType": "FastApply"
},
{
"name": "DeepSeek R1",
"url": "https://api.deepseek.com/chat/completions",
"auth": {
"type": "Bearer",
"token": "sk-ii"
},
"requestFormat": "{ \"customFields\": {\"model\": \"deepseek-reasoner\", \"stream\": true}}",
"responseFormat": "$.choices[0].delta.content",
"modelType": "Plan"
}
]
Bug Fixes
- archview: remove leading slash in WebApi command #308 (cd724e3)
- bridge: correct file opening parameters in StructureCommandUtil #319 (40528eb)
- container: refactor DockerContextProvider to use PsiFileImpl #306 (c17776b)
- core: prevent empty input processing in SketchInputListener (95a0088)
- core: simplify invokeLater call in SketchToolWindow #308 (49b3ee1)
- docker: update FROM regex to support platform and alias syntax #306 (67e44de)
- java: handle null newTestMethod in JavaCodeModifier #312 (00db051)
- llm-provider: correct initial message check and add document listener #271 (699cc0a)
- prompting: improve language block handling in PromptOptimizer #317 (8ea5d35)
- provider: add logging for model requests and extend modelType options #271 (1020aa1)
- schema: correct filename for custom LLM schema (9ce0ae6)
- vue: update file type for virtual files in VueUIComponentProvider (bfaa587)
Features
- assessment: add SccFunctionProvider for SCC command #308 (45fcf80)
- assistant: enhance legacy system migration guidance #308 (809ab40)
- bridge: add bridge.vm template and update bridge components #308 (b1d25cb)
- bridge: add BridgeToolProvider and update tool list formatting #308 (e9c3fbc)
- bridge: add BridgeToolWindow and enhance SketchToolWindow #308 (76ca561)
- bridge: add ComponentViewFunctionProvider and refactor BridgeCommandProvider #319 (3012be0)
- bridge: add StylingViewFunctionProvider for CSS file handling #319 (e435187)
- chat: add BRIDGE action type and translations #308 (bb4be32)
- container: add dev container support and integrate Docker gateway #306 (a66f465)
- container: add DockerContextProvider for chat context #306 (d57bccb)
- container: enhance Dockerfile service with Docker connection support #306 (88654aa)
- core: add JsonText and JsonPath param types #271 (ffe2bb3)
- custom: add AutoDevNotifications on non-empty output #271 (f21ec5c)
- docker: add Docker support to 223 #306 (b1e7a1b)
- docker: add Dockerfile parser and enhance context provider #306 (12f801c)
- docker: enhance DockerContextProvider with regex and runReadAction #306 (2649ffd)
- docker: implement DockerContextProvider and RunDockerfileService #306 (b1a53d3)
- editor: implement right toolbar and preview layout for file editor (dd53855)
- ext-container: enhance Docker context provider with error handling #306 (d382e71)
- javascript: add ReactUIComponentProvider for UI component collection #319 (5527d13)
- knowledge: add history function provider for knowledge transfer (97bfac8)
- openrewrite: add OpenRewrite plugin integration #319 (78d7fed)
- plugins: add Jupyter support and update plugin configurations (bc86beb)
- prompting: add PromptOptimizer to trim code spaces #317 (44d00c6)
- prompting: enhance trimCodeSpace to handle Python code #316 (e477111)
- scc: add SCC wrapper for code analysis #319 (6155a78)
- schema: add modelType field with predefined options to JSON schema #271 (5092cc0)
- schema: refactor and extend JSON schema providers #271 (49d0bfe)
- settings: add trim code option before sending #317 (643bb41)
- toolchain: add
funcNames
method toToolchainFunctionProvider
(6bbed83), closes #308 - tools: enhance AgentTool and add new tool examples #308 (4cc3dd8)
- ui: add custom action and documentation links #271 (2d8e8ba)
What's Changed
- improve JavaContextCollection to resolve the object's field of array type by @jiangyunpeng in #322
Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4