Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Release v0.3.0

Latest

Choose a tag to compare

@csunny csunny released this 31 Mar 06:43
· 2 commits to main since this release
4931047

What's New in v0.3.0

Core Agent System

  • Redesigned V2 Agent System with unified tool authorization and scene configuration (#141)
  • Distributed execution architecture for enhanced scalability (#159)
  • Async task system with improved agent capabilities (#179)
  • Agent runtime optimization with enhanced LLM client and provider registry (#137)
  • Layer 4 Session History Manager for cross-conversation context management (#144)
  • Default skill auto-loading on startup with ReActMaster agent configs (#129)
  • No-tool-call handling and agent UI optimizations (#136)
  • Agent system optimization and enhancement (#185)
  • Default init agent optimization (#163)

Authentication & User Management

  • OAuth2 login and simple user management (#164)
  • Alibaba OAuth configuration support (#167)
  • OAuth2 configuration persistence to database with display-only masking (#178)
  • Plugin market, user groups, and unified admin/auth for feature toggles (#170)

Configuration Management

  • Unified config management with encrypted secrets storage (#166)
  • Unified LLM settings (default model, multi-provider, models, keys) (#181)
  • Optimized LLM API Key configuration flow (#169)
  • API key lease management (#168)
  • Auto-init default config to ~/.openderisk/configs/ during installation (#183)

Installation & Deployment

  • Docker deployment support (#100)
  • Homebrew formula for easy macOS installation (#107)
  • npm package for easy installation (#106)
  • Bun package for fast TypeScript-native installation (#108)
  • Curl install script for easy installation (#105)

Channel & Notification System

  • Channel feature for notification integrations (DingTalk/Feishu) (#119)
  • Cron schedule feature for automated tasks (#115)
  • Cron job message delivery via DingTalk/Feishu channels (#142, #165)

Skills & MCP Enhancements

  • Per-skill auto_sync toggle to control git sync on startup (#160)
  • Skill folder upload support for file management (#140)
  • Skill file rename support and delete issue fixes (#139)
  • Default MCP server sync from derisk-mcps repository (#103)
  • MCP update, delete, start/stop functionality fixes (#149)

Observability

  • OpenTelemetry tracing with semantic conventions, SpanKind, and error handling (#130, #133)
  • Prometheus metrics endpoint for observability (#128)

Frontend & UI

  • Agent Builder UI redesign with layout, source distinction, and draggable buttons (#112)
  • Frontend optimization and chat UI improvements (#117, #133, #177)
  • Product detail page optimization (#146, #147)
  • Scene prompt formatting and selection sync logic refactoring (#143)

Database

  • MySQL DDL script for database initialization (#126)
  • Async MySQL sessions support (mysql+asyncmy) (#174)
  • Database KV config fixes (#171)

API

  • /v1/chat/query endpoint for conversation state query (#101)
  • chat_query API with multiple work modes (#111)

Bug Fixes

  • Fix orphaned tool-role message causing API 400 errors (#153)
  • Fix non-JSON-serializable objects in MCP tool calls (#150)
  • Fix system config model provider issues (#187)
  • Fix MCP tool parameter passing issue (#123)
  • Fix bare except with except Exception in utils (#180)
  • Process validation fixes (#151, #152)
  • Correct skill path injection for sandbox and local contexts (#145)

Documentation & Maintenance

  • Detailed uv installation guide in README (#148)
  • Project root directory reorganization (#102, #176, #177, #188)
  • Remove unused configs and update OpenAI configuration (#134)

Contributors

@csunny @yhjun1026 @niiish32x @tptpp @RichardoMrMu @harshadkhetpal @Lin-Zhipeng

Full Changelog: v0.2.0...v0.3.0

Morty Proxy This is a proxified and sanitized view of the page, visit original site.