![]() |
VOOZH | about |
dotnet add package Zafiro.Avalonia.Mcp.Protocol --version 0.1.1
NuGet\Install-Package Zafiro.Avalonia.Mcp.Protocol -Version 0.1.1
<PackageReference Include="Zafiro.Avalonia.Mcp.Protocol" Version="0.1.1" />
<PackageVersion Include="Zafiro.Avalonia.Mcp.Protocol" Version="0.1.1" />Directory.Packages.props
<PackageReference Include="Zafiro.Avalonia.Mcp.Protocol" />Project file
paket add Zafiro.Avalonia.Mcp.Protocol --version 0.1.1
#r "nuget: Zafiro.Avalonia.Mcp.Protocol, 0.1.1"
#:package Zafiro.Avalonia.Mcp.Protocol@0.1.1
#addin nuget:?package=Zafiro.Avalonia.Mcp.Protocol&version=0.1.1Install as a Cake Addin
#tool nuget:?package=Zafiro.Avalonia.Mcp.Protocol&version=0.1.1Install as a Cake Tool
Shared protocol definitions for Zafiro.Avalonia.Mcp diagnostic communication
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on Zafiro.Avalonia.Mcp.Protocol:
| Package | Downloads |
|---|---|
|
Zafiro.Avalonia.Mcp.AppHost
In-app diagnostics host for Zafiro.Avalonia.Mcp — add to your Avalonia app to enable MCP inspection |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.1 | 43 | 6/17/2026 |
| 0.1.0 | 109 | 6/15/2026 |
| 0.0.68 | 154 | 6/4/2026 |
| 0.0.67 | 122 | 6/2/2026 |
| 0.0.66 | 115 | 6/1/2026 |
| 0.0.65 | 121 | 6/1/2026 |
| 0.0.64 | 109 | 6/1/2026 |
| 0.0.63 | 115 | 6/1/2026 |
| 0.0.62 | 111 | 6/1/2026 |
| 0.0.61 | 150 | 5/18/2026 |
| 0.0.60 | 115 | 5/16/2026 |
| 0.0.59 | 122 | 5/15/2026 |
| 0.0.58 | 110 | 5/13/2026 |
| 0.0.57 | 144 | 5/10/2026 |
| 0.0.56 | 140 | 5/7/2026 |
| 0.0.55 | 115 | 5/7/2026 |
| 0.0.54 | 107 | 5/7/2026 |
| 0.0.53 | 113 | 5/7/2026 |
| 0.0.52 | 105 | 5/7/2026 |
| 0.0.51 | 107 | 5/7/2026 |
# Changelog 0.1.1
## Changes (initial history)
- docs: clarify compatibility support (`9957510`)
- feat: support stable Avalonia 11 baseline +semver:minor (`8bf4afd`)
- feat: add managed app launch tools (`9b6a6b8`)
- fix: lazy-load selector predicate evaluator +semver:fix (`4e2c0b7`)
- fix: recover canceled MCP connections +semver:fix (`681a52e`)
- fix: align MCP Roslyn dependencies +semver:fix (`42227d3`)
- fix: update tree view selected item on MCP click +semver:fix (`2e2acd4`)
- fix: include Roslyn runtime dependencies in app host +semver:fix (`1e0a11d`)
- fix: select tree view items via MCP click +semver:fix (`9abadfe`)
- fix: add desktop dependency for application-only previews +semver:fix (`cc1d173`)
- feat: add smart UI snapshots (`1359580`)
- fix: improve axaml preview diagnostics (`ff0a1b1`)
- fix: discover windows named pipe apps (`34e5cca`)
- fix: recover graphical env for axaml preview (`7ccff58`)
- docs: define axaml preview side-effect contract (`34ea488`)
- docs: document axaml runtime loader limitations (`e48890d`)
- test: cover multi-assembly axaml preview (`c85272b`)
- fix: make preview native asset resolution rid-aware (`04bfff2`)
- fix: surface preview host output on early exit (`a738d82`)
- refactor: move preview host source to template (`f93eb0f`)
- docs: add previewer architecture review (`216f98f`)
- fix: resolve axaml preview local assemblies (`fc9862b`)
- fix: keep avalonia out of tool package (`e306cac`)
- fix: reduce nuget tool package size (`8e6272a`)
- feat: add axaml preview host (`ace33f8`)
- docs: update available tools catalogue (`eec1365`)
- docs(android): add ADB connection flow to instructions tool (`74a3f56`)
- feat(android): support ISingleViewApplicationLifetime in handlers (`f016b09`)
- fix(android): guard Console.CancelKeyPress + add Mcp diagnostic logger (`0f5d3f9`)
- feat(android): add SampleApp.Android sample + bump tool to 2.1.0 (`e7a14be`)
- feat(android): TCP loopback transport + connect_adb tool (MVP) (`fd6d386`)
- docs: add Fase 7 (Android/ADB transport) to roadmap (`a14e588`)
- docs: update MIGRATION-v2.md to reflect full handler migration (`8bafac5`)
- feat!: migrate remaining read/scoping handlers to selector parameter (`6bb6b8d`)
- fix!: migrate MCP tool wrappers to selector parameter (`4fc3144`)
- chore(release): prepare v2.0.0 with MIGRATION-v2.md (`cfadc6f`)
- docs: update README, ROADMAP, samples for v2 selector API (`65946a8`)
- test(fill-form): add FillFormHandler tests and missing using (`1bf4915`)
- feat: add tools catalogue page to instructions tool (`72451d4`)
- feat!: migrate read MCP tools to selector parameter (`bf87161`)
- feat!: migrate action MCP tools to selector parameter (`2dbb35b`)
- feat(protocol): add structured DiagnosticError with recovery hints (Phase 6.3) (`eaa40af`)
- feat: add event subscription and long-poll (Phase 6.12) (`144fbbd`)
- test: skip handler tests that hang in headless dispatcher mode (`220329b`)
- feat: add find_by_datacontext tool with Roslyn predicate evaluator (`841cd07`)
- feat: add get_layout_info MCP tool (`042fe0c`)
- feat: add get_validation_errors MCP tool (`0c57381`)
- feat: add get_command_info MCP tool (`8a3bf27`)
- feat: add get_focus, get_active_window, get_open_dialogs MCP tools (`e924644`)
- feat: add get_item MCP tool for virtualised ItemsControl items (`744d7c9`)