feat: restore interactive Neovim card control

This commit is contained in:
user
2026-07-16 23:59:03 +02:00
parent fc357bc190
commit 5255839e27
3 changed files with 487 additions and 130 deletions
+16 -1
View File
@@ -867,7 +867,13 @@
"source_git_blob": { "type": "string", "pattern": "^[0-9a-f]{40}$" },
"repository_revision": { "type": "string", "pattern": "^[0-9a-f]{40}$" },
"elf": { "type": "string", "minLength": 1 },
"hazard3_elf_sha256": { "type": "string", "pattern": "^[0-9a-f]{64}$" }
"hazard3_elf_sha256": { "type": "string", "pattern": "^[0-9a-f]{64}$" },
"hazard3_image": { "type": "string", "minLength": 1 },
"hazard3_image_sha256": { "type": "string", "pattern": "^[0-9a-f]{64}$" }
},
"dependentRequired": {
"hazard3_image": ["hazard3_image_sha256"],
"hazard3_image_sha256": ["hazard3_image"]
},
"additionalProperties": false
},
@@ -952,6 +958,15 @@
"type": "string",
"minLength": 1
},
"task": {
"type": "object",
"required": ["id", "label"],
"properties": {
"id": { "type": "string", "minLength": 1 },
"label": { "type": "string", "minLength": 1 }
},
"additionalProperties": false
},
"block": {
"type": "object",
"required": ["id", "label"],