Overview
v0.8.0 is a major HiChat and developer portal release. It upgrades the conversation runtime, adds persistent agent state and multimodal image workflows, introduces structured message rendering, refreshes the portal experience, and raises Skill and Worker package upload limits to 30 MB.
Features
- Upgraded HiChat to AgentScope Java 2.0 and HarnessAgent, with persistent agent state, bounded context rebuilding, MCP runtime state synchronization, and structured streaming events.
- Added ordered
messageChunksfor thinking, text, tool calls, tool results, and generated images, while retaining the plainansweras a compact fallback. - Added OpenAI-compatible and DashScope image generation and editing, including generated-image download and attachment persistence.
- Raised Skill and Worker package upload limits from 10 MB to 30 MB. AIRegistry-specific lower limits continue to take precedence.
Fixes
- Preserved partial answers, thinking content, tool events, and image chunks when a streaming request fails.
- Improved SSE and session recovery and added graceful handling for missing or expired generated-image attachments.
Improvements
- Simplified HiChat model selection, removed multi-model comparison, and added collapsible Markdown thinking content.
- Refreshed the developer portal experience across HiChat, HiCoding, product markets and details, authentication, consumer management, navigation, responsive layouts, dialogs, and empty states.
- Added scheduled cleanup for expired attachments and expanded backend and frontend regression coverage.
Upgrade Notes
- Flyway migrations
V21andV22create thechat_memorytable and add thechat.message_chunkscolumn. - Conversation messages now expose
messageChunksinstead of the legacytoolCallsfield. Integrations readingtoolCallsmust migrate tomessageChunks; the plainanswerfield remains available. - Multi-model comparison has been removed from the HiChat interface in favor of a simplified single-model conversation flow.
Full Changelog: v0.7.6...v0.8.0