Skip to content

v1.0.0

Latest

Choose a tag to compare

@priyanshu-plivo priyanshu-plivo released this 03 Sep 10:43
2cf70f6

First stable release. The command grammar, JSON envelope, exit codes and
config layout are now considered stable; breaking changes to them will come
with a major version bump.

Added

  • plivo agents — manage AI agent flows against the public Agents API:
    create, get, list, update, delete, the publish/pause/resume
    lifecycle verbs, plus agents runs for executions and agents nodes for
    the node catalogue. --all auto-paginates agents list and
    agents runs list, and is registered only on the commands that implement
    it rather than globally.
  • Multi-organization login. plivo login now names the saved profile after
    the organization instead of always default, so authorizing a second
    organization no longer overwrites the first. -n/--name still overrides,
    re-authorizing the same organization updates it in place, and a different
    organization gets its own profile rather than clobbering one. plivo auth list shows the organization per profile.
  • plivo ask sends a client-minted conversation id, so the turns of one
    conversation group together instead of appearing unrelated.

Fixed

  • plivo ask no longer treats a handful of event names as stream
    terminators that the server does not send; they are retained as
    forward-compatible no-ops and documented as such.

Verifying this release

for f in SHA256SUMS SHA256SUMS.sig SHA256SUMS.pem; do
  curl -fsSLO "https://github.com/plivo/plivo-cli/releases/latest/download/$f"
done

cosign verify-blob SHA256SUMS \
  --signature SHA256SUMS.sig --certificate SHA256SUMS.pem \
  --certificate-identity cx-tech@plivo.com \
  --certificate-oidc-issuer https://accounts.google.com