What's Changed
From v0.3.0-beta.11, we have mainly introduced the Real-time Thinking Duration Protocol, introduced the MongoDB Provider to Agent Server, supported Tarko Agent UI Builder and CLI, and optimized a lot of Web UI experience.
Here is a simple demo of Thinking Duration:
thinking-duration.mp4
New Features 🎉
- feat(tarko): implement MongoDB provider for agent server (#1450) by @cjraft in b69aa5a
- feat(tarko):
agui
cli for agent ui builder, see @tarko/agent-ui-cli (#1446) by @ulivz in 7bb9184 - feat(o-agent): update sandbox sdk and gui-agent operator (#1437) by @cjraft in 8e2d7bb
- feat(mcp-servers): support mcp offical registry (#1447) by @ycjcl868 in 5d773cf
- feat(tarko): add navbar logo display options (#1443) by @ulivz in 4b1ed1f
- feat(tarko): init
@tarko/agent-ui-builder
(#1436) by @ulivz in a99ac0c - feat(tarko): move workspace navItems from header to navbar (#1441) by @ulivz in 73fa2dc
- feat(tarko): add tabbed file viewer for
read_multiple_files
tool (#1438) by @ulivz in 88f3568 - feat(gui-agent): improve page visibility detection in AIOBrowser (#1431) by @ZhaoHeh in 230853e
- feat(tarko-agent): thinking duration protocol and modernize thinking ui (#1423) by @ulivz in 094d40e
- feat(tarko): refine collected files (#1422) by @ulivz in 95b1bfb
- feat(tarko): add
guiAgent.renderBrowserShell
option (#1421) by @ulivz in 5a9d8e4
Bug Fixes 🐛
- fix(tarko): fetch actual remote config instead of local file (#1449) by @ryanroe in 083f842
- fix(tarko): external
@tarko/agent-ui-builder
in agent-cli build (#1445) by @ulivz in fe579ae - fix(tarko): improve markdown inline code wrapping (#1439) by @ulivz in df9f553
- fix(tarko): resolve react key spread warning and hooks render issue (#1435) by @ulivz in f3f4bf6
- fix(tarko): make thinking toggle default expanded without initial animation (#1432) by @ulivz in ce0947d
- fix(tarko): prevent frequent
api/v1/models
calls by memoizing callbacks (#1378) by @ulivz in e07ec41 - fix(tarko): improve scroll-to-bottom indicator edge case handling (#1429) by @ulivz in 50eb9f2
- fix(tarko): prevent duplicate session loading in SessionRouter (#1427) by @ulivz in f96d4ff
- fix(tarko-agent): improve JSON parsing in PromptEngineeringToolCallEngine (close: #1360) (#1361) by @ulivz in b2d5817
Other Changes
- refactor(tarko): rename
SessionItemInfo
toSessionInfo
(#1440) by @ulivz in d1b4d97 - refactor(tarko): rename
agent-web-ui
toagent-ui
(#1434) by @ulivz in 9a4e8f5 - refactor(tarko): simplify code editor components (#1425) by @ulivz in 8b46f6f
- chore(tars-stack): release 0.3.0-beta.11 by @ulivz in be3cfab
- chore(all): fix changelog generation (#1420) by @ulivz in e53360b
- ci: remove tag prefix from release scripts (#1451) by @ulivz in 12ebdba
- ci(ptk): github release (#1428) by @ulivz in cbe3894
Full Changelog: @agent-tars@0.3.0-beta.10...v0.3.0-beta.11