Playtest, v0.8.0.9: "In the StartOS actions for the save game, I get a string I can copy. Most of the time, I want to go ahead and just save it as a JSON file in my Downloads folder. Can we add that option? Preferably the same game saved dialog."
Not possible in the StartOS action itself: an action result member is text only — copyable, qr and masked are the options, with nested groups; there is no file member in the installed SDK.
Doing it where it can be done instead: the play page already has a "Save replay" button that writes a JSON file from the browser, shown only in solitaire because a server-backed session has no local save to hand it. A player-authenticated route (GET /api/save?token=…, the same session token /api/stream and /api/intent use) lets a seated player download their own game, and the button is shown in multiplayer too.
Playtest, v0.8.0.9: *"In the StartOS actions for the save game, I get a string I can copy. Most of the time, I want to go ahead and just save it as a JSON file in my Downloads folder. Can we add that option? Preferably the same game saved dialog."*
**Not possible in the StartOS action itself**: an action result member is text only — `copyable`, `qr` and `masked` are the options, with nested groups; there is no file member in the installed SDK.
Doing it where it can be done instead: the play page already has a "Save replay" button that writes a JSON file from the browser, shown only in solitaire because a server-backed session has no local save to hand it. A player-authenticated route (`GET /api/save?token=…`, the same session token `/api/stream` and `/api/intent` use) lets a seated player download their own game, and the button is shown in multiplayer too.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Playtest, v0.8.0.9: "In the StartOS actions for the save game, I get a string I can copy. Most of the time, I want to go ahead and just save it as a JSON file in my Downloads folder. Can we add that option? Preferably the same game saved dialog."
Not possible in the StartOS action itself: an action result member is text only —
copyable,qrandmaskedare the options, with nested groups; there is no file member in the installed SDK.Doing it where it can be done instead: the play page already has a "Save replay" button that writes a JSON file from the browser, shown only in solitaire because a server-backed session has no local save to hand it. A player-authenticated route (
GET /api/save?token=…, the same session token/api/streamand/api/intentuse) lets a seated player download their own game, and the button is shown in multiplayer too.