feat: add controlled Amap credential probe
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m0s

This commit is contained in:
suyx
2026-08-04 14:52:23 +08:00
parent d474768a2b
commit 4ec8327f5e
3 changed files with 77 additions and 13 deletions
@@ -83,6 +83,8 @@ internal static class OfflineCommandRouter
store.Write(target, value);
WriteResult("credential_saved", true);
return 0;
case "probe" when target == CredentialCatalog.ApiAmap:
return AmapProbe.Run(store.Read(target));
default:
return Usage();
}
@@ -198,7 +200,7 @@ internal static class OfflineCommandRouter
private static int Usage()
{
WriteResult("usage: configure init|data-root|asset-root; secrets set|status|clear; admin-allowlist add|remove|status; doctor", false);
WriteResult("usage: configure init|data-root|asset-root; secrets set|status|clear|probe; admin-allowlist add|remove|status; doctor", false);
return 2;
}
}