You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bcd9f2e
Browse filesBrowse the repository at this point in the historyBrowse files
fix(cli): refuse what the help already says is invalid
Live testing of the published package found a set of flags the CLI
documents as constrained and then transmits anyway. `--limit` on the two
filtered row mutations says "0 is not accepted" and sent 0, -1 and 1.5;
`--max-bytes` leaked its validator's own wording for a fraction or an
oversized value; `--recipe` named no accepted values though the server
takes four; a blank message or a malformed conversation id reached the
wire, and an empty `-c` was dropped from the body so the turn silently
started a new conversation.
Selecting rows to delete by neither filter nor id reported the opposite
mistake, because the only message came from the refinement that also
catches passing both.
`workflows activate create` chooses which existing version serves live
traffic, exactly as `rollback` does, and `rollback` is gated where it was
not. `deploy` is left alone: it publishes the draft the caller just typed,
it is additive, and rollback undoes it.
`--limit 0` with run state walked the whole table in pages the server
accepts one at a time, which is what its own rule exists to prevent.
`--workspace` is a root flag, so it is parsed for the thirty-nine
operations that have nowhere to put it and then dropped. That silence is
what made a correctly-scoped route look like it was ignoring scope, so it
warns now rather than refusing — too many commands take it harmlessly for
a refusal to be safe.
Messages that named a request field the caller cannot type were only ever
half rewritten, because a single-word field is indistinguishable from an
English word. A message is now translated whole or left as the server sent
it, so no sentence mixes the two vocabularies.
0 commit comments