Skip to content

Keep application upload output stable across waiting modes - #6

Merged
nxtman123 merged 1 commit into
mainfrom
fix/cli-upload-output-20260910
Sep 10, 2026
Merged

nxtman123 merged 1 commit into
mainfrom
fix/cli-upload-output-20260910

Conversation

@nxtman123

Copy link
Copy Markdown
Collaborator

Application upload and update currently move accepted resource IDs between flat and nested JSON fields when --no-wait changes. Both modes now expose the same data.application, data.operation, and data.pack paths, preserving flat accepted fields and sha256 as compatibility aliases.

data.operation is null when no status was observed; waiting returns the completed operation. No-wait remains nonblocking and does not poll. The README documents the result and explains that accepted responses do not carry an application revision.

Validation: public boundary, vendor snapshots and source drift, typecheck, lint, mock smoke, and package dry run passed. Focused output/CLI/revision tests passed 140/140. Full suite: 528 passed, 6 failed, 1 skipped; five missing-Liberation-Serif compose failures reproduce on the unchanged base, and an unrelated randomized request-ID assertion passed on rerun. Live-server/plugin/player tests were not run.

@nxtman123
nxtman123 merged commit 604e2d3 into main Sep 10, 2026
6 checks passed
@nxtman123
nxtman123 deleted the fix/cli-upload-output-20260910 branch September 10, 2026 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant