{
  "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/389106959",
  "assets_url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/389106959/assets",
  "upload_url": "https://uploads.github.com/repos/BigscreenVR/spt-bs-releases/releases/389106959/assets{?name,label}",
  "html_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/tag/v0.70.0",
  "id": 389106959,
  "author": {
    "login": "SaberMage",
    "id": 1035144,
    "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
    "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
    "gravatar_id": "",
    "url": "https://api.github.com/users/SaberMage",
    "html_url": "https://github.com/SaberMage",
    "followers_url": "https://api.github.com/users/SaberMage/followers",
    "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
    "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
    "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
    "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
    "organizations_url": "https://api.github.com/users/SaberMage/orgs",
    "repos_url": "https://api.github.com/users/SaberMage/repos",
    "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
    "received_events_url": "https://api.github.com/users/SaberMage/received_events",
    "type": "User",
    "user_view_type": "public",
    "site_admin": false
  },
  "node_id": "RE_kwDOTY3w7c4XMU0P",
  "tag_name": "v0.70.0",
  "target_commitish": "main",
  "name": "spt v0.70.0",
  "draft": false,
  "immutable": false,
  "prerelease": false,
  "created_at": "2026-06-07T05:12:56Z",
  "updated_at": "2026-09-15T12:15:53Z",
  "published_at": "2026-09-15T12:15:53Z",
  "assets": [
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616775",
      "id": 565616775,
      "node_id": "RA_kwDOTY3w7c4htqCH",
      "name": "manifest.schema.json",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/json",
      "state": "uploaded",
      "size": 48754,
      "digest": "sha256:297ca8b3a8d9b49d36702b974be7d9d19c25cdca93ef3e141f6989720369bd0c",
      "download_count": 0,
      "created_at": "2026-09-15T12:01:13Z",
      "updated_at": "2026-09-15T12:01:14Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/manifest.schema.json"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616813",
      "id": 565616813,
      "node_id": "RA_kwDOTY3w7c4htqCt",
      "name": "mock-adapter.zip",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/zip",
      "state": "uploaded",
      "size": 20796,
      "digest": "sha256:0a538d9bab73f63a15bc85a3841d0e282f780d51c8335cf9b8a1e2495726b4e0",
      "download_count": 0,
      "created_at": "2026-09-15T12:01:14Z",
      "updated_at": "2026-09-15T12:01:15Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/mock-adapter.zip"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616778",
      "id": 565616778,
      "node_id": "RA_kwDOTY3w7c4htqCK",
      "name": "SHA256SUMS",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/octet-stream",
      "state": "uploaded",
      "size": 260,
      "digest": "sha256:c651fb12d06698a79ec906e6076cbfb3a377a5a8958835f787703e1da0d0ce03",
      "download_count": 0,
      "created_at": "2026-09-15T12:01:14Z",
      "updated_at": "2026-09-15T12:01:14Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/SHA256SUMS"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616816",
      "id": 565616816,
      "node_id": "RA_kwDOTY3w7c4htqCw",
      "name": "spt-docs.tar.gz",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/x-gtar",
      "state": "uploaded",
      "size": 2646820,
      "digest": "sha256:b2ab8b91c83918bfdcd94484a397a15cc4cbaf5badcf810fda5da58af654b7b5",
      "download_count": 0,
      "created_at": "2026-09-15T12:01:14Z",
      "updated_at": "2026-09-15T12:01:15Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/spt-docs.tar.gz"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616784",
      "id": 565616784,
      "node_id": "RA_kwDOTY3w7c4htqCQ",
      "name": "spt-x86_64-linux",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/octet-stream",
      "state": "uploaded",
      "size": 49493296,
      "digest": "sha256:568de6b06003316213d8ffa4b9be9511c03f9c764f09466b7599b91c761c8022",
      "download_count": 0,
      "created_at": "2026-09-15T12:01:14Z",
      "updated_at": "2026-09-15T12:01:23Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/spt-x86_64-linux"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616779",
      "id": 565616779,
      "node_id": "RA_kwDOTY3w7c4htqCL",
      "name": "spt-x86_64-linux-musl",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/octet-stream",
      "state": "uploaded",
      "size": 48200760,
      "digest": "sha256:1611f81e8af3ccfc10cb778fcc047b970e225f62c1ae5c5a4d37c585e060c92f",
      "download_count": 0,
      "created_at": "2026-09-15T12:01:14Z",
      "updated_at": "2026-09-15T12:01:22Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/spt-x86_64-linux-musl"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565640521",
      "id": 565640521,
      "node_id": "RA_kwDOTY3w7c4htv1J",
      "name": "spt-x86_64-linux-musl.release.json",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/json",
      "state": "uploaded",
      "size": 450,
      "digest": "sha256:31e4a4cf97657119684ba6415c6a0af313681d1da47317472a0b4c7fcfae4a9e",
      "download_count": 0,
      "created_at": "2026-09-15T12:15:51Z",
      "updated_at": "2026-09-15T12:15:51Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/spt-x86_64-linux-musl.release.json"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565640527",
      "id": 565640527,
      "node_id": "RA_kwDOTY3w7c4htv1P",
      "name": "spt-x86_64-linux.release.json",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/json",
      "state": "uploaded",
      "size": 450,
      "digest": "sha256:0559b31d4ab0a8d9b2d7e6b79a4a7941635ea4400f7d4ae73c62811ab3355973",
      "download_count": 0,
      "created_at": "2026-09-15T12:15:51Z",
      "updated_at": "2026-09-15T12:15:52Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/spt-x86_64-linux.release.json"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565616774",
      "id": 565616774,
      "node_id": "RA_kwDOTY3w7c4htqCG",
      "name": "spt-x86_64-windows.exe",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/octet-stream",
      "state": "uploaded",
      "size": 38938624,
      "digest": "sha256:81b4d0a2b7e964da30e154aedc5a0af225f6dae27826218f1434f94f0d911171",
      "download_count": 0,
      "created_at": "2026-09-15T12:01:13Z",
      "updated_at": "2026-09-15T12:01:21Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/spt-x86_64-windows.exe"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565640522",
      "id": 565640522,
      "node_id": "RA_kwDOTY3w7c4htv1K",
      "name": "spt-x86_64-windows.exe.release.json",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/json",
      "state": "uploaded",
      "size": 450,
      "digest": "sha256:94fb151c681adb864d012c6aeaca52cac00c3e72026a24cea32066a1306ac3dc",
      "download_count": 0,
      "created_at": "2026-09-15T12:15:51Z",
      "updated_at": "2026-09-15T12:15:51Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/spt-x86_64-windows.exe.release.json"
    },
    {
      "url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/releases/assets/565640523",
      "id": 565640523,
      "node_id": "RA_kwDOTY3w7c4htv1L",
      "name": "update-set.json",
      "label": "",
      "uploader": {
        "login": "SaberMage",
        "id": 1035144,
        "node_id": "MDQ6VXNlcjEwMzUxNDQ=",
        "avatar_url": "https://avatars.githubusercontent.com/u/1035144?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/SaberMage",
        "html_url": "https://github.com/SaberMage",
        "followers_url": "https://api.github.com/users/SaberMage/followers",
        "following_url": "https://api.github.com/users/SaberMage/following{/other_user}",
        "gists_url": "https://api.github.com/users/SaberMage/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/SaberMage/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/SaberMage/subscriptions",
        "organizations_url": "https://api.github.com/users/SaberMage/orgs",
        "repos_url": "https://api.github.com/users/SaberMage/repos",
        "events_url": "https://api.github.com/users/SaberMage/events{/privacy}",
        "received_events_url": "https://api.github.com/users/SaberMage/received_events",
        "type": "User",
        "user_view_type": "public",
        "site_admin": false
      },
      "content_type": "application/json",
      "state": "uploaded",
      "size": 1081,
      "digest": "sha256:ede81253f073c25756ed47d6a4735ef0b6df3260652daf24f97d55003463c60e",
      "download_count": 0,
      "created_at": "2026-09-15T12:15:51Z",
      "updated_at": "2026-09-15T12:15:51Z",
      "browser_download_url": "https://github.com/BigscreenVR/spt-bs-releases/releases/download/v0.70.0/update-set.json"
    }
  ],
  "tarball_url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/tarball/v0.70.0",
  "zipball_url": "https://api.github.com/repos/BigscreenVR/spt-bs-releases/zipball/v0.70.0",
  "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"
}