changedInput schema / properties / action / enum
Previous value: -[
- "connect",
- "sync",
- "vote"
-]New value: +[
+ "connect",
+ "sync",
+ "vote",
+ "bind_issue",
+ "unbind_issue"
+]
addedInput schema / properties / issue
Added value: +{
+ "description": "bind_issue, unbind_issue: GitHub issue URL or owner/repo#N (required for bind_issue, of_issue; optional for unbind_issue / github_issues)",
+ "type": "string"
+}
changedInput schema / properties / location / description
Previous value: -"sync: the FOLDER this source writes into, whole path from the workspace root, e.g. \"handbook\" or \"handbook/vendor\""New value: +"sync: the FOLDER this source writes into, whole path from the workspace root, e.g. \"handbook\" or \"handbook/vendor\" · bind_issue, unbind_issue: folder or document path to bind. A console link (`/d/<Name-Slug>-<32 hex>`, whole or just its id) is accepted too."
addedInput schema / properties / node
Added value: +{
+ "description": "bind_issue, unbind_issue: folder or document node id, instead of location. A console link (`/d/<Name-Slug>-<32 hex>`, whole or just its id) is accepted too.",
+ "type": "string"
+}
addedOutput schema / properties / bind
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "issue": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "folder",
+ "document"
+ ],
+ "type": "string"
+ },
+ "location": {
+ "type": "string"
+ },
+ "node": {
+ "type": "string"
+ },
+ "pointer_body": {
+ "type": "string"
+ },
+ "pointer_url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "issue",
+ "node",
+ "location",
+ "kind",
+ "pointer_url",
+ "pointer_body"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / binds
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "issue": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "folder",
+ "document"
+ ],
+ "type": "string"
+ },
+ "location": {
+ "type": "string"
+ },
+ "node": {
+ "type": "string"
+ },
+ "pointer_body": {
+ "type": "string"
+ },
+ "pointer_url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "issue",
+ "node",
+ "location",
+ "kind",
+ "pointer_url",
+ "pointer_body"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / unbound
Added value: +{
+ "type": "boolean"
+}