@delve.sh/plugin-sdk
Advanced tools
+1
-1
| { | ||
| "name": "@delve.sh/plugin-sdk", | ||
| "version": "1.0.4", | ||
| "version": "1.0.5", | ||
| "description": "Delve plugin SDK", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
+12
-0
@@ -10,2 +10,14 @@ # @portablesheep/plugin-sdk | ||
| ## SDK Versioning & Schemas | ||
| - The current Go SDK version is exposed as `sdk.Version` (e.g. `v0.5.0`). | ||
| Plugins should include this value in their registration payloads so the host | ||
| can reject incompatible builds early. | ||
| - `sdk.CompatibleHostRange` documents the Delve host versions the SDK is | ||
| tested with. Future releases will expand this range; treat it as the source of | ||
| truth when shipping plugins. | ||
| - JSON schema helpers `sdk.PluginManifestSchema()` and `sdk.LayoutSchema()` are | ||
| available for validating `plugin.json` manifests and persisted docking layout | ||
| state. These are the same schemas the Delve host enforces at runtime. | ||
| ## Frontend command bridge (npm) | ||
@@ -12,0 +24,0 @@ |
14144
4.83%362
3.43%