Command reference

oko-cli proxy-sign

Signs an exact UTF-8 request body with Oko’s model-agent identity.

Invocation

oko-cli proxy-sign --ts <unix> --body <str>

Inputs and options

  • Required --ts Unix-seconds timestamp.
  • Required --body string; pass an empty string explicitly for an empty body.

Output and state effect

  • Prints the sorted HMAC authentication headers; no persistent state is changed.

Refusals and safe exits

  • Refuses an invalid timestamp, missing body, non-UTF-8 body, or missing dedicated Oko model identity/secret.