nativemind_copilot 1.0.1
nativemind_copilot: ^1.0.1 copied to clipboard
The NativeMind copilot for Flutter: agent conversation panel, decisions and spending policy, voice and attachments, the copilot protocol client, OAuth / MCP connect screens and a prototype engine.
1.0.1 #
- Docs: README (install, handmade authors and roles, links), migration guide, PROVENANCE.
- pubspec:
repositoryfield so README links resolve on pub.dev.
1.0.0 #
Major release of the NativeMind framework (SDD flows/sdd-widgets-handmade, task 3.1). Guide: doc/migration-1.0.md.
- Removed (deprecated since 0.1.0 / 0.2.0 «removed in 0.2.0»):
- the 0.3 widgets of
src/legacy/:NmAgentChat,NmChatAttachAction,NmAgentPanel,NmAgentMessageBubble,NmAgentApprovalCard,NmAgentJobSteps,NmCostFormatter,NmAgentController,NmAgentBubble,NmAgentToolTrace,NmAgentResultCard,NmAgentConfirmCard,NmAgentSuggestions,NmCopilotSheet,NmCopilotSheetController,NmCopilotResult; - the 0.4 conversation widgets:
NmAgentStepCard,NmAgentDecisionCard,NmAgentTurnView,NmAgentConversationPanel,NmAgentLauncherand theNmAutonomyTiptypedef they used; - the 0.4 names
NmAiandNmAiL10n(useNmCopilotandNmCopilotL10n).
- the 0.3 widgets of
- Kept: the 0.3 models (
NmAgentMessage,NmAgentRole,NmAgentAction,NmAgentApproval,NmAgentJobStep,nmAgentNeedsApproval) andNmAgentConversationController(the contractNmCopilotControllerimplements). - Requires
nativemind_core^1.0.0.flutter_llamacomes from pub.dev (^1.2.0); the local path override was removed. - License: NativeMindNONC (part of the NativeMind framework).
0.2.0 #
- Prototype engine (
NmPrototypeEngine): the tool loop withNmCopilotToolandNmPromptLayers; OpenAI-compatible and Anthropic providers with streaming, tool calls and image parts; the insecure-keys guard. - On-device models:
NmLocalLlmProviderover flutter_llama 1.2 (open models only);NmModelManagerwithNmModelPicker(download, fit check, selection);NmHybridEngine: device first, the cloud when the device cannot.
- Voice port
NmVoiceInput:- states idle / listening / transcribing / denied / unavailable;
NmServerVoiceInputoverengine.transcribe;- a fake for tests;
- the composer mic (hidden when not configured).
- Attachments port
NmAttachmentPicker:- paste and links without plugins;
NmAttachmentPolicylimits;- chips with progress, remove, and 413 / 415 errors;
- thumbnails in the user turn.
- Native recorders and pickers are not in this package.
- Web: the stream client no longer passes JS interop tear-offs (fixes a dart2js crash).
- Requires
nativemind_core0.1.1 (the image, camera and clipboard-paste icons) andflutter_llama1.2.0.
0.1.0 #
- Package created (copilot moved out of nativemind_widgets).
- Depends on
nativemind_coreinstead ofnativemind_widgets(light: essential icons, no plugins). - 23 extra languages via
nativemind_translations.