Skip to content

Dev#273

Merged
zhb-ai merged 9 commits intofeature/plugin-architecturefrom
dev
Mar 29, 2026
Merged

Dev#273
zhb-ai merged 9 commits intofeature/plugin-architecturefrom
dev

Conversation

@zhb-ai
Copy link
Copy Markdown
Collaborator

@zhb-ai zhb-ai commented Mar 29, 2026

No description provided.

zhb-ai and others added 9 commits March 24, 2026 23:04
…ement, and reliability

This update consolidates the main 0.7 work after 48a2b11, covering data ingestion, table management, agent robustness, frontend UX, internationalization, server-side model management, and broader automated test coverage. It improves file parsing and encoding support, adds safer filename and metadata handling, strengthens derive/refine error recovery and diagnostics, upgrades visualization and upload interactions, introduces Chinese/English language support across the app, and enables globally managed server-side model configuration with better security boundaries.

In addition, this range significantly expands both frontend and backend tests to protect key workflows such as Excel parsing, Unicode table names, multimodal fallback behavior, JSON serialization, global model APIs, and rendering safety. Overall, the changes move 0.7 from a set of isolated feature additions into a more complete, stable, and deployment-ready release
### Detailed Changes
1. Internationalization Enhancements

- Added multilingual prompt message "Maximum exploration steps reached" for exploration feature
- Changed data agent's recommended sub-agent language instruction from full mode to concise mode
- Added 13 new language supports including Japanese, Korean, French, German, etc.
- Supplemented special rules for Japanese
- Fixed language issue when user clarification is needed
- Fixed status display issue in SimpleChartRecBox when maximum steps are reached
2. Performance Optimization

- Avoid unnecessary chart insight requests when the auto chart insights configuration is turned off
3. Bug Fixes

- Fixed issue where charts sometimes require browser refresh to be visible when generating reports
- Added capturedImages cache to resolve React 18 batch rendering issues
- During report generation, temporarily store captured chart images in the capturedImages object, and update them to Redux state in a batch at the end, ensuring React 18 can process these updates properly
chore: migrate to yarn and enhance security error handling
build: update i18next dependency to pinned version 25.8.19

Update i18next from ^25.8.13 to pinned version 25.8.19 to ensure dependency consistency
fix(agent_routes): change model test error log level from warning to …
@zhb-ai zhb-ai merged commit 20680c5 into feature/plugin-architecture Mar 29, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants