{"body":"many bits and pieces of SPT's direction have been pointing toward this feature.\n\nthe concept: many entities can leverage spt-core's webserver. endpoints, harness adapters, and shell adapters\n\nneed to flesh out exactly how it works. ideally it's of utmost simplicity and bare-minimum steps.\n- does each adapter get its own dedicated folder where files are to be served from?\n  - and/or spt-core has a general purpose list of filepaths it serves, which can be updated via CLI\n  - endpoints might use i.e. `spt send --attachment`, which would put the target file's path in the core filepath list, then append its served URL to the sent message envelope as an XML attribute\n- default adapter routing might be `http://localhost:5474/<node-name>/a/<adapter-name>/file.name` i.e. http://localhost:5474/<node-name>/a/claude-spt/fileforuser.md\n  - perhaps adapters can pick a shortened URL for their content using their manifest, i.e. `[web-short-path] = \"cspt\"` --> http://localhost:5474/<node-name>/cspt/fileforuser.md\n\n---\nRequester: discord:reavo.","comments":[{"id":"IC_kwDOTY3w7c8AAAABS1GS1g","author":{"login":"SaberMage"},"authorAssociation":"MEMBER","body":"Dispatched to `todlando` by doyle: WEBSERVE W0 (substrate): brief = spt-core root WEBSERVE-272-JIT.md §W0; design = ADR-0056/0057/0060 + CONTEXT.md Web serving (branch docs/webserve-272-grill); base off main after v0.67.1 lands, store work may start now","createdAt":"2026-09-06T10:25:06Z","includesCreatedEdit":false,"isMinimized":false,"minimizedReason":"","reactionGroups":[],"url":"https://github.com/BigscreenVR/spt-bs-releases/issues/248#issuecomment-5558604502","viewerDidAuthor":true},{"id":"IC_kwDOTY3w7c8AAAABS1GYZg","author":{"login":"SaberMage"},"authorAssociation":"MEMBER","body":"`flag: NEEDS-OPERATOR` cleared by **doyle** — recorded as the Operator discussion having happened.","createdAt":"2026-09-06T10:25:23Z","includesCreatedEdit":false,"isMinimized":false,"minimizedReason":"","reactionGroups":[],"url":"https://github.com/BigscreenVR/spt-bs-releases/issues/248#issuecomment-5558605926","viewerDidAuthor":true}]}
