Repository navigation
v0.1.5
New Features
- Browser Automation Tool (browserx) — New browserx tool powered by https://github.com/go-rod/rod with built-in anti-detection. Supports 11 operations:
navigate, click, type, screenshot, extract, evaluate, wait, scroll, session open/close/list. Includes stealth launcher flags, JS evasions, and automatic
headed/headless environment detection. (#14) - MCP Tool (mcpx) — New mcpx tool for connecting to external https://modelcontextprotocol.io/ servers at runtime. Agents can discover and call tools from any
MCP-compatible service (Context7, Figma, Lark, etc.) via stdio or HTTP transports, with a connection pool manager (max 8 servers). (#13) - Command Hub (cmd_hub) — Replaced the gateway CommandRouter with a new cmd_hub.Hub supporting native bot command registration. Commands sync to
platform-native UIs (e.g. Telegram bot menus) via the new CommandRegistrar interface. (#12) - Agent skills — Added missing agent skill definitions.
Bug Fixes
- Browser sandbox on Linux CI — Automatically detect CI/container environments and add --no-sandbox to Chrome launcher flags, fixing No usable sandbox! fatal
errors on GitHub Actions runners. - Ark cache expiration — Fixed missing TTL expiration mechanism in the Ark model cache.
Improvements
- Updated Anthropic provider prompt caching mechanism.
- Code cleanup and internal refactoring.
What's Changed
- Feat/mcpx tool by @davexpro in #13
- feat(gateway): cmd hub by @davexpro in #12
- feat: implement browserx tool by @davexpro in #14
- refactor: support model cache by @davexpro in #15
Full Changelog: v0.1.4...v0.1.5