Skip to content

dd-cli v0.2.2

Choose a tag to compare

@lukewulf-dd lukewulf-dd released this 10 Aug 20:39
· 2 commits to main since this release
e4a4445

What's New

  • Linux (amd64) support. dd-cli now builds, installs, and runs on Linux x86_64 — for containers, VMs, and cloud sandboxes where AI agents run. install.sh works on Linux as well as macOS.
  • Headless authentication. Set the DD_CLI_ACCESS_TOKEN environment variable to supply credentials in an environment with no browser or OS keychain (containers, CI, serverless). When set, it takes precedence over the keychain.
  • dd-cli export-token. New command that signs you in via the browser and prints an access token, so you can mint a token on a desktop and inject it into a headless environment.
  • Group carts. Create or join a group cart (cart add-items --group-cart), including optional per-participant spending limits.
  • --priority on order preview / order submit. Request express (priority) delivery.
  • --no-apply-credits on order preview / order submit. Opt out of automatically applying DoorDash credits.
  • Delivery options in order preview --beautify. The preview summary now shows available delivery options and marks the requested one.
  • Grok Build skill target in the installer.

Changed — action may be required

  • --intent is now required on all tool-backed commands (CLI-401). Every command that calls a DoorDash tool now needs an --intent "<who + goal>" value. Existing scripts and agents must add it or the command will error.

Fixed

  • Hardened redaction of internal identifiers in error messages so an interposed control byte can't expose them (CWE-179).

Internal

  • Terms of Service now ship as LICENSE.txt in the release archive (CLI-245).
  • Source restructured into command / formatter / transport modules; added Linux build + packaging verification harnesses and read-only live smoke checks.