{
  "assets": [
    {
      "apiUrl": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616775",
      "contentType": "application/json",
      "createdAt": "2026-09-15T12:01:13Z",
      "digest": "sha256:297ca8b3a8d9b49d36702b974be7d9d19c25cdca93ef3e141f6989720369bd0c",
      "downloadCount": 0,
      "id": "RA_kwDOTY3w7c4htqCH",
      "label": "",
      "name": "manifest.schema.json",
      "size": 48754,
      "state": "uploaded",
      "updatedAt": "2026-09-15T12:01:14Z",
      "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/untagged-47ccfc4d2a53780e517f/manifest.schema.json"
    },
    {
      "apiUrl": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616813",
      "contentType": "application/zip",
      "createdAt": "2026-09-15T12:01:14Z",
      "digest": "sha256:0a538d9bab73f63a15bc85a3841d0e282f780d51c8335cf9b8a1e2495726b4e0",
      "downloadCount": 0,
      "id": "RA_kwDOTY3w7c4htqCt",
      "label": "",
      "name": "mock-adapter.zip",
      "size": 20796,
      "state": "uploaded",
      "updatedAt": "2026-09-15T12:01:15Z",
      "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/untagged-47ccfc4d2a53780e517f/mock-adapter.zip"
    },
    {
      "apiUrl": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616778",
      "contentType": "application/octet-stream",
      "createdAt": "2026-09-15T12:01:14Z",
      "digest": "sha256:c651fb12d06698a79ec906e6076cbfb3a377a5a8958835f787703e1da0d0ce03",
      "downloadCount": 0,
      "id": "RA_kwDOTY3w7c4htqCK",
      "label": "",
      "name": "SHA256SUMS",
      "size": 260,
      "state": "uploaded",
      "updatedAt": "2026-09-15T12:01:14Z",
      "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/untagged-47ccfc4d2a53780e517f/SHA256SUMS"
    },
    {
      "apiUrl": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616816",
      "contentType": "application/x-gtar",
      "createdAt": "2026-09-15T12:01:14Z",
      "digest": "sha256:b2ab8b91c83918bfdcd94484a397a15cc4cbaf5badcf810fda5da58af654b7b5",
      "downloadCount": 0,
      "id": "RA_kwDOTY3w7c4htqCw",
      "label": "",
      "name": "spt-docs.tar.gz",
      "size": 2646820,
      "state": "uploaded",
      "updatedAt": "2026-09-15T12:01:15Z",
      "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/untagged-47ccfc4d2a53780e517f/spt-docs.tar.gz"
    },
    {
      "apiUrl": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616784",
      "contentType": "application/octet-stream",
      "createdAt": "2026-09-15T12:01:14Z",
      "digest": "sha256:568de6b06003316213d8ffa4b9be9511c03f9c764f09466b7599b91c761c8022",
      "downloadCount": 0,
      "id": "RA_kwDOTY3w7c4htqCQ",
      "label": "",
      "name": "spt-x86_64-linux",
      "size": 49493296,
      "state": "uploaded",
      "updatedAt": "2026-09-15T12:01:23Z",
      "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/untagged-47ccfc4d2a53780e517f/spt-x86_64-linux"
    },
    {
      "apiUrl": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616779",
      "contentType": "application/octet-stream",
      "createdAt": "2026-09-15T12:01:14Z",
      "digest": "sha256:1611f81e8af3ccfc10cb778fcc047b970e225f62c1ae5c5a4d37c585e060c92f",
      "downloadCount": 0,
      "id": "RA_kwDOTY3w7c4htqCL",
      "label": "",
      "name": "spt-x86_64-linux-musl",
      "size": 48200760,
      "state": "uploaded",
      "updatedAt": "2026-09-15T12:01:22Z",
      "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/untagged-47ccfc4d2a53780e517f/spt-x86_64-linux-musl"
    },
    {
      "apiUrl": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616774",
      "contentType": "application/octet-stream",
      "createdAt": "2026-09-15T12:01:13Z",
      "digest": "sha256:81b4d0a2b7e964da30e154aedc5a0af225f6dae27826218f1434f94f0d911171",
      "downloadCount": 0,
      "id": "RA_kwDOTY3w7c4htqCG",
      "label": "",
      "name": "spt-x86_64-windows.exe",
      "size": 38938624,
      "state": "uploaded",
      "updatedAt": "2026-09-15T12:01:21Z",
      "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/untagged-47ccfc4d2a53780e517f/spt-x86_64-windows.exe"
    }
  ],
  "body": "\n### Added\n\n<!-- [doc->REQ-INPUT-PROVENANCE-ACCEPTANCE-REPORT] -->\n- Quoting an absolute or home-relative filepath while controlling an agent through\n  remote `spt rc` can now offer that agent a fetch command for the live file on the\n  controller node. Access is limited to that agent for up to 24 hours; repeated reports\n  neither extend access nor repeat the notice. Missing files and local or read-only\n  input stay quiet. No adapter changes are needed.\n\n### Fixed\n\n<!-- [doc->REQ-WEB-URL-NODE-PREFIX] -->\n<!-- [doc->REQ-WEB-PROXY-LOCATION-NAMESPACE] -->\n- Opening a node's root web address now opens its public documentation instead of\n  a served-resources index. Redirects through another node retain the node label\n  used in the original address.\n\n<!-- [doc->REQ-WEB-URL-BOUND-PORT] -->\n- Links from served files, attachments and local documentation now use the port\n  the running service actually bound, rather than a configured or default port.\n\n<!-- [doc->REQ-SHELL-CMD-CAPABILITY-SCOPE] -->\n- An unknown `spt shell cmd` operation now lists the available command operations\n  and points to the adapter manifest for other input methods.\n\n<!-- [doc->REQ-RCVIEW-1] -->\n- `Ctrl+B`, then `d`, now detaches a read-only `spt rc --view` session without\n  stopping the agent or disconnecting its controller.\n\n<!-- [doc->REQ-ATTACH-CLIENT-STALE] -->\n- Older console clients now receive guidance to reopen or update when a known\n  compatibility problem affects them, without forcing a disconnection. Version\n  differences alone stay silent; client-only problems do not request a service restart.\n\n<!-- [doc->REQ-WEB-LAN-BOOTSTRAP-FIREWALL] -->\n- Improved firewall setup for `spt serve lan --bootstrap` on Windows, including hosts with many firewall rules. If verification fails after rules are written, the diagnostic states that they may already be present.\n\n<!-- [doc->REQ-UNLISTED-PRESENCE-PROBE] -->\n- Unlisted-peer presence checks in endpoint listings use a 2.5-second timeout\n  instead of 10 seconds. A peer that does not answer remains unknown, not offline.\n\n### Internal\n\n<!-- [doc->REQ-REFRESH-WAIT-ATTRIBUTION] -->\n<!-- [doc->REQ-RC-HITCH-DISCRIMINATOR] -->\n- Improved diagnostic logging for attached sessions; refresh freezes and console\n  pauses remain unresolved.\n\n<!-- [doc->REQ-IO-MSG-EDGES] -->\n<!-- [doc->REQ-IO-EVENT-BUS] -->\n- Message-arrival records now include successful delivery to hosted agents;\n  delivery outcomes are unchanged.\n\n",
  "isDraft": true,
  "tagName": "v0.70.0",
  "url": "https://github.com/BigscreenVR/spt-bs-releases/releases/tag/untagged-47ccfc4d2a53780e517f"
}