github agentscope-ai/agentscope v2.0.6

4 hours ago

Highlight

  • Support channels (Feishu and Discord) in AgentScope (#1997)
  • Support Apple Container as workspace backend (#2068)
  • Support MCP & skill hubs/markets in agent service (#2197)
  • Add on_check_permission middleware hook (#2001)
  • Refactor Web UI chat pages with shadcn (#2171)

Chat page:
image

Channels:
image

MCP & Skill Hubs:
image

What's Changed

  • feat(webui): refactor chat pages with shadcn and prepare for npm release by @DavdGao in #2171
  • feat(workspace): support apple container as workspace backend by @iluv7 in #2068
  • fix(model): reuse openai.AsyncClient across calls instead of new per call by @dongfeng3692 in #2063
  • feat(middleware): add on_check_permission hook by @Miracle778 in #2001
  • perf(model): replace O(n²) string concat with O(n) fragment join in stream accumulation by @qbc2016 in #2158
  • docs(readme): update README_zh.md by @xu20160924 in #2182
  • fix(agent): avoid duplicate external tool start event by @March-77 in #2167
  • feat(hub): support to install MCP and skills from MCP/skill hubs by @DavdGao in #2197
  • fix(hub): scope ClawHub card ids by owner by @DavdGao in #2214
  • fix(model): preserve interrupted response reason by @logicwu0 in #2209
  • feat(web_ui): unify sidebar, panel and form-control styling by @DavdGao in #2234
  • fix(tool): preserve error state in tool responses by @KXHXK in #2178
  • feat(app): add health endpoint and check it before entering the web UI by @DavdGao in #2237
  • feat(service): add workspace artifact list_dir and read_file endpoints (#2039) by @RerankerGuo in #2187
  • ci(hitl): restore mixed interruption coverage by @csurong in #2203
  • ci: propagate pre-commit failures by @RerankerGuo in #2233
  • feat(model): refresh model cards across all providers by @DavdGao in #2240
  • feat(channel): implement channel by @qbc2016 in #1997
  • fix(agent): count reasoning-acting rounds once by @RICARDO51167 in #2217
  • fix(channel): fix channel form field localization by @qbc2016 in #2261
  • feat(web-ui): session working directory with git status by @DavdGao in #2257
  • fix(tracing): avoid otel context detach error on cross-task stream close by @alex-mm in #2077
  • docs(readme): revamp README with SDK/service feature tables; bump to 2.0.6 by @DavdGao in #2262
  • fix(webui): reset confirmation state between pending tool calls by @qbc2016 in #2243
  • feat(app): pass the resolved workspace to extra_agent_middlewares by @DavdGao in #2263

New Contributors

Full Changelog: v2.0.5...v2.0.6

Don't miss a new agentscope release

NewReleases is sending notifications on new releases.