Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 17:41
· 5 commits to master since this release

JSON-lines protocol trace, an agent skill, and installers that do not need Go.

Breaking change

stderr is JSON lines (one object per event), not YAML. Token JSON on stdout
is unchanged. For a YAML view of the trace, install
yq (brew install yq) and pipe stderr
through yq -p json -o yaml.

Highlights

  • JSON-lines protocol trace on stderr; --silent still keeps only token JSON on stdout
  • Empty flags fail at the CLI (for example --client-id "$UNSET") before any HTTP call
  • Required grant and auth fields (client-id, secrets, tokens) are checked up front
  • Agent skill at skills/oauth2c
  • Install without Go:
curl -fsSL https://raw.githubusercontent.com/sukujgrg/oauth2c/master/scripts/install.sh | sh
irm https://raw.githubusercontent.com/sukujgrg/oauth2c/master/scripts/install.ps1 | iex