feat(remote): EnvelopeJson TypedDicts and make_envelope on all success JSON outputs
- Add EnvelopeJson, make_envelope imports - _RemoteListJson, _RemoteMutationJson, _RemoteGetUrlJson, _RemoteStatusJson all inherit EnvelopeJson - Remove duration_ms/exit_code fields from all TypedDicts - Convert dict-literal output sites to TypedDict constructor calls with **make_envelope(elapsed) - run_status uses make_envelope(elapsed, exit_code=exit_code_val) for unreachable case - Add agent-guide entries for all remote subcommands - Sprint doc: remote marked [x][x][x][x]
sha256:b3d5e51919342c52702cae9cf33401b62519da4f4d34489003cfeb4c121277ff
sha
sha256:bb7f0854396f88315f99b772ef181615d14e89ea3a0b19243444df567d00d0c8
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:b3d5e51919342c52702cae9cf33401b62519da4f4d34489003cfeb4c121277ff --body "your comment"
No comments yet. Be the first to start the discussion.