- Expanded action set to 18 types: tap, long_press, type_text, clear_text, replace_text, set_text_selection, keyboard_action, scroll, drag, long_press_drag, slider_to_value, adjust_value, dismiss, system_back, request_confirmation, wait, done, fail.
- Added action batching — model can call multiple independent tools in one response.
- Added
CopilotAccessModewithfullAccessandaskBeforeSensitiveActions. - Added
CopilotConfirmationRequestandCopilotConfirmationCallbackfor user approval flows. - Improved safety policy with custom
blockedLabelspatterns (String and RegExp). - Added
CopilotRunResultsealed types:CopilotCompleted,CopilotFailed,CopilotCancelled,CopilotMaxStepsExceeded. - Rewrote README with full architecture docs, badges, API reference, and use cases.
- Fixed
FlagsCollectionanalysis for Flutter 3.44.2 compatibility. - Redesigned example app with interactive font scale, add task dialog, commerce demo semantics, profile save feedback, and copilot panel auto-scroll.
- Added explicit platform support for Android, iOS, Linux, macOS, Windows, and Web.
- Redesigned example app with polished Material 3 UI and improved UX.
- Added proper state management with
AppStateandAppStateScope. - Added themed components:
CopilotPanel,PromptInput,StatCard,SectionHeader. - Improved accessibility semantics for copilot actions.
- Updated dependencies.
- Initial MVP package.
- Added
CopilotApp,CopilotController, andCopilotSession. - Added semantics scene capture and compression.
- Added provider-agnostic LLM adapter interface.
- Added fake and OpenAI LLM adapters.
- Added UI action executor for tap, text input, scroll, and wait.
- Added default safety policy for destructive labels.
- Added example app and focused tests.