Skip to content

v2.0.5

Latest

Choose a tag to compare

@DavdGao DavdGao released this 23 Jul 13:28
999f64d

Highlight

Agent

  • Support structured output (#2150)
  • Support environment information injection (#2134)

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

  • Add new Dashscope models (#2073), Kimi K3 (#2141)
  • Implement Gemini TTS API (#1879)

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

Full Changelog: v2.0.4...v2.0.5