What's Changed
1. Experimental Model Context Protocol (MCP) Support
- Introduced experimental support for MCP.
- Added a user permission flow for MCP tool calls, ensuring users are prompted for approval before the agent executes a tool (with an option to "Always allow").
- Added comprehensive documentation for MCP.
2. Hardware & Performance Enhancements
- Pixel TPU Support: Enabled execution support for models on Pixel TPUs, including support for sideloaded models.
- Speculative Decoding: Added configuration options and engine initialization for speculative decoding to improve model generation speed.
3. New Agent Skills & Capabilities
- Calendar Integration: Added new skills to
create-calendar-eventandread-calendar-eventsdirectly from the chat. - Scheduled Notifications: Added a
schedule-notificationskill (for one-time or daily alerts), complete with a Notification Management Screen and deep-link support that opens the agent chat with a pre-filled query when tapped. - Learn Something New: Introduced a new
learn-something-newskill. - Note: Several older skills (like calculate-hash, text-spinner, send-email) were disabled by default to refine the default agent experience.
4. UI & Chat Experience Improvements
- Gemini-like UI: Updated the UI for both Chat and Prompt Lab to better match the official Gemini app experience.
- System Prompt Customization: Added UI integration and core storage for users to edit and retrieve dynamic System Prompts.
- Chat History: Introduced chat history saving that supports text, images, and audio messages.
- Media Handling: Added a new feature allowing users to download and share images directly from the chat.
5. Notable Bug Fixes & Stability
- Fixed session reset issues when turning off skills or deleting chat history.
- Switched from using "exact alarms" to "inexact alarms" to improve Android permission compliance.
- Fixed a
NumberFormatExceptioncrash in the Benchmark Results Viewer that occurred for non-US locales (e.g., parsing "8186,03").
New Contributors
- @kuishou68 made their first contribution in #629
- @yijie-yang made their first contribution in #837
Full Changelog: 1.0.13...1.0.14