You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Astro Starlight Documentation Site: Built a brand-new official documentation site (docs-site) featuring full bilingual support (English & Simplified Chinese), interactive app preview, fast tracks, environment variable generator (EnvConfigGenerator), and slash command finder (SlashCommandFinder).
CI / CD Pipeline: Automated docs building, linting, and Cloudflare Pages deployment workflows with fallback handling.
📊 Live Artifacts & Interactive Visualizations (动态工件与丰富可视化)
Apache ECharts Integration: First-class support for interactive data charts in Live Artifacts, featuring sandboxed iframe rendering, automatic light/dark theme adaptation, and responsive resizing.
Offline Script Injection & SVG Snapshot Hydration: Pre-bundled ECharts scripts for fully offline operation and synchronous SVG snapshot capture for instant history restoring.
Graphviz Improvements: CJK node width compensation and enforced high-contrast font colors for clear diagram readability across all themes.
🎬 Media Navigation System & Library Manager (多媒体导航与素材库管理)
Media Navigation: Seamlessly navigate audio, video, images, and documents directly from AI citations with timestamp seeking, loop control, and playback rate adjustments.
Interactive PDF & Image Locating: Visual bounding-box overlays and PDF viewer page jumps with coordinate highlighting.
Library Picker Modal: Comprehensive library item picker (LibraryPickerModal) with category tabs (Images, Documents, Audio, Video), source filtering (Uploaded / AI Generated), sorting options, and quick-add actions.
☁️ Gemini Cloud Files Manager (云端文件与配额管理)
Files API Integration: Manage active Gemini cloud files with detailed metadata (MIME type, creation date, expiration timestamp, size).
Quota Tracking & Batch Actions: Visual 20GB storage quota bar, multi-select batch deletion, and automatic 403 error retry with backoff.
⚡ Model & Provider Ecosystem (模型与服务商生态)
Gemini 3.8 Flash as Default: Promoted gemini-3.8-flash to the default model across new sessions and presets.
Provider Management: Added batch model management toolbar, health check status indicators, catalog reconcile, and third-party provider backup import/export.
OpenAI Responses API: Native client support for OpenAI Responses endpoint alongside standard Chat Completions.
Scenario Presets: Expanded built-in scenario templates with 5-category taxonomy, emojis, and academic/media presets.
🎨 Modern UI & Architecture Refactoring (现代化界面与架构重构)
Radix UI Primitives: Standardized modals and overlays using @radix-ui primitives (Dialog, AlertDialog, Popover, DropdownMenu).
Code Block UX: Sticky code block toolbar header that remains docked at the top during long code scrolling.
Global Command Palette: Enhanced command search, shortcut hints, and theme transitions.
CI Optimization: Parallelized Vitest with 3-shard execution, decoupled build pipelines, and zero-vulnerability dependency security compliance.
📦 Commits since v1.19.0 (48)
8fb338cc chore(release): bump version to 1.20.0
f8cd7440 fix(ci): resolve pnpm audit vulnerabilities, test flakiness, and docs deploy error handling
ccf40ee6 docs: align documentation with codebase implementation and update desktop screenshot
68257ca3 style(docs): eliminate redundant logos and center hero layout
5491ff9c ci: use direct npx wrangler pages deploy in deploy-docs workflow
ea7411c1 ci: map CLOUDFLARE_API_TOKEN to job env for condition check
5f7ca658 ci: fix secrets check for cloudflare pages deployment in deploy-docs workflow
165ea639 docs: upgrade docs-site homepage layout with interactive preview and fast tracks
08318b44 fix(docs): use official project logos and favicon with light and dark mode adaptation