New Features
Introduce Morph PPT Assistant - Powerred by AionUi x Officecli
- Introduced Morph PPT Assistant - Create professional animated presentations with smooth Morph transitions from a single prompt, powered by officecli
- End-to-end workflow from topic input to polished slides
- Multiple visual styles and design templates
- Scene actor orchestration with a morphing animation system
Officecli Skills for All Agents
- Built-in Officecli Skills across all AionUi agents
- Every agent can now generate OpenXML-native PPT/Word/Excel files directly from natural language, with no conversion step required
- Native OpenXML output for directly editable deliverables
- Consistent document-generation experience across agents
- End-to-end AI productivity workflow for office content creation
Live PPT Preview
- Added live PPT preview via officecli watch - See presentation updates in real time while editing
- Automatic refresh on file changes
- Seamless integration with the PPT generation workflow
What's Changed
- feat: add Morph PPT assistant, fix skill loading & workspace refresh by @IceyLiu in #1613
- fix(modelBridge): validate apiKey and base_url before use in fetchModelList by @kaizhou-lab in #1589
- fix(utils): handle permission errors in readDirectoryRecursive by @kaizhou-lab in #1591
- fix(fsBridge): return null for ENOENT in readFile/readFileBuffer by @kaizhou-lab in #1596
- fix(fsBridge): handle fetchRemoteImage errors gracefully by @kaizhou-lab in #1631
- fix(settings): guard message calls with isMountedRef in GeminiModalContent by @kaizhou-lab in #1627
- fix(conversation): catch getOrBuildTask rejection in createWithConversation by @kaizhou-lab in #1629
- fix(fsBridge): return empty string instead of re-throwing ENOENT in readBuiltinRule/readBuiltinSkill by @kaizhou-lab in #1641
- fix(app): handle EIO error in system resume console.log by @kaizhou-lab in #1643
- chore: bump @office-ai/aioncli-core to ^0.30.1 by @piorpua in #1648
- fix(fsBridge): ensure parent directory exists before writing zip in createZip by @kaizhou-lab in #1645
- chore(fix-sentry): overhaul triage rules and generalize skill content by @kaizhou-lab in #1650
- fix(acp): restore skills index injection on first message by @piorpua in #1647
- feat(preview): add live PPT preview via officecli watch by @kaizhou-lab in #1639
- Superoffice by @IceyLiu in #1654
- chore: bump version to 1.8.33 by @piorpua in #1655
Full Changelog: v1.8.32...v1.8.33
