G9AppDiagnostic.Gateway
0.2.2
dotnet add package G9AppDiagnostic.Gateway --version 0.2.2
NuGet\Install-Package G9AppDiagnostic.Gateway -Version 0.2.2
<PackageReference Include="G9AppDiagnostic.Gateway" Version="0.2.2" />
<PackageVersion Include="G9AppDiagnostic.Gateway" Version="0.2.2" />
<PackageReference Include="G9AppDiagnostic.Gateway" />
paket add G9AppDiagnostic.Gateway --version 0.2.2
#r "nuget: G9AppDiagnostic.Gateway, 0.2.2"
#:package G9AppDiagnostic.Gateway@0.2.2
#addin nuget:?package=G9AppDiagnostic.Gateway&version=0.2.2
#tool nuget:?package=G9AppDiagnostic.Gateway&version=0.2.2
G9AppDiagnostic — the device side of G9Didban
Device diagnostics for apps in the field: the gateway the G9Didban hub runs, and the client libraries apps install. It lives in G9Didban's repository (since 2026-10-30): the gateway cannot run without the hub, and inbox, artifacts and sign-in cross the line between them in one change. Its packages are still published on their own.
| Folder | What |
|---|---|
shared/schema/ |
The wire contract (JSON Schema) both SDKs and the gateway are tested against — today the tester report upload |
gateway/ |
G9AppDiagnostic.Gateway (NuGet) — the server side, loaded by the G9Didban hub |
sdk-dotnet/ |
G9AppDiagnostic.Client (net8.0, no UI framework): the upload, the recording state machine; G9AppDiagnostic.Maui: the whole tester mode for a MAUI app |
sdk-ts/ |
@g9tm/app-diagnostic: the same upload in TypeScript, no platform code |
samples/ |
console/: one tester report from the command line |
Start with AiGuides/00-AiGuide.md.
Its sibling ../pilot/ (G9AppPilot) gives agents and test runners signed control of a Lynx app in non-production
builds; the live channel here carries its signed relays (QaCommandPayload.SignedBody) without being able to forge one.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- G9AppDiagnostic.Shared (>= 0.2.2)
- G9SignalRSuperNetCore.Server (>= 2.12.0)
- Npgsql (>= 10.0.2)
- QRCoder (>= 1.8.0)
- SQLitePCLRaw.bundle_e_sqlcipher (>= 2.1.11)
- System.Security.Cryptography.ProtectedData (>= 10.0.12)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.