Highlight
Agent
Workspace
Tool
- Support PowerShell for Windows (#2132)
RAG
Agent as Service
-
Support SQLAlchemy based storage (#2029)
-
Support sharing resources across users as a group or org (#1998)
Model
What's Changed
- fix(gemini): fix gemini schema containing null by @qbc2016 in #2020
- feat(workspace): add K8sWorkspace with Pod/PVC lifecycle, tar-stream backend and MCP gateway support by @XiuShenAl in #1933
- feat(rag): add MongoDB vector store backend Closes by @xu-suping in #2008
- fix(formatter): include tool_name in ollama tool result messages by @nolanchic in #2006
- feat(workspace): add OpenSandbox backend by @lumman0 in #1953
- fix(formatter): drop empty text blocks for anthropic by @nolanchic in #2007
- feat(rag): add excel parser by @qbc2016 in #2026
- feat(rag): add word parser by @qbc2016 in #2025
- feat(service): support to share resource (credential, agent, knowledge bases) across different users as a group or org by @DavdGao in #1998
- feat(workspace): add daytona workspace backend by @BreezyB1n in #1943
- fix(workspace): restore default glob helper path by @dailingtao in #2056
- fix: change max_tokens to max_completion_tokens in openai chat model by @qbc2016 in #2065
- fix(workspace): fix OpenSandbox bootstrap and state filtering by @jwx0925 in #2046
- refactor(webui): update tools rendering in the web ui by @DavdGao in #2072
- feat(dashscope): add new models for dashscope by @qbc2016 in #2073
- fix(webui): fix rendering errors in Read/Write/Edit tools caused by incomplete JSON during tool call streaming or interruption by @DavdGao in #2075
- fix(rag): adapt MilvusLiteStore to milvus-lite 3.1.0 COSINE distance semantics by @qbc2016 in #2089
- chore(deps): restrict MCP dependency version to below 2.0.0 by @qbc2016 in #2091
- fix(model): preserve OpenAI Responses reasoning history replay by @qbc2016 in #2071
- fix(app): use cursor-based pagination for list_messages by @DavdGao in #2081
- fix(webui): scroll newly loaded sessions to bottom by @JanCong in #2100
- fix(mem0): use separate LLM instances in OSS example by @Osier-Yi in #2078
- chore(version): bumping version to 2.0.4.post1 by @qbc2016 in #2104
- fix(agent): preserve multi-tool pairs during context compression by @qiuC123 in #2093
- fix(tool): reject mutating find commands as read-only by @VectorPeak in #2004
- perf(prompt): improve instructions for workspace, context compression and the CreateTask tool by @DavdGao in #2111
- feat(webui): add scroll-to-bottom button by @Jupiter363 in #2106
- fix(permission): unify per-mode evaluation and propagate batch confirmation exemptions by @DavdGao in #2117
- docs(tool): fix docstring formatting errors by @JOJOCrazy123 in #2127
- fix(agent): continue after thinking-only responses by @March-77 in #2120
- fix(webui): expand and align chat input by @RerankerGuo in #2102
- feat(storage): support SQLAlchemy based storage by @DavdGao in #2029
- feat(rag): add elasticsearch vector store backend by @Mrart in #2129
- feat(app): surface reply errors to the frontend by @DavdGao in #2133
- feat(agent): inject runtime state awareness into conversation context by @DavdGao in #2134
- feat(tts): implement Gemini TTS API by @nuthalapativarun in #1879
- fix(anthropic): preserve redacted_thinking blocks in message round-trip by @qbc2016 in #2139
- feat(agent): support structured output within the agent class by @DavdGao in #2150
- feat(tool): add PowerShell support for Windows workspaces by @qiuC123 in #2132
- chore(version): bump version to 2.0.5 and reorganize optional dependencies by @DavdGao in #2157
- fix(skill): expand user-home paths by @helloJamest in #2053
- feat(workspace): add bubblewrap workspace backend by @Trefoi1 in #2051
- feat(moonshot): add Kimi K3 model support by @qbc2016 in #2141
New Contributors
- @XiuShenAl made their first contribution in #1933
- @xu-suping made their first contribution in #2008
- @lumman0 made their first contribution in #1953
- @BreezyB1n made their first contribution in #1943
- @dailingtao made their first contribution in #2056
- @jwx0925 made their first contribution in #2046
- @JanCong made their first contribution in #2100
- @qiuC123 made their first contribution in #2093
- @Jupiter363 made their first contribution in #2106
- @JOJOCrazy123 made their first contribution in #2127
- @March-77 made their first contribution in #2120
- @RerankerGuo made their first contribution in #2102
- @Mrart made their first contribution in #2129
- @helloJamest made their first contribution in #2053
Full Changelog: v2.0.4...v2.0.5