hail CLI v0.12.1
hail CLI v0.12.1
Universal communication platform for AI agents — hail CLI binaries.
Install via Homebrew:
brew install hail-hq/tap/hail
Or download a binary below.
Changelog
- 3d78c87 Merge pull request #25 from hail-hq/chore/release-cli-0.12.1
- 68e9e10 Merge remote-tracking branch 'origin/main' into chore/release-cli-0.12.1
- ef4299b Merge pull request #24 from hail-hq/feat/sms-numbers-sender-id-v2
- 3eee588 docs(changelog): add Unreleased entry for SMS numbers & sender ID
- 90e9d33 Merge pull request #17 from hail-hq/feat/sms-numbers-sender-id-v2
- ac93f44 style(api): black-format test_numbers_api.py
- b7d14cc fix(api): serialize concurrent enable-sms per org with an advisory lock
- f14446e fix(api): atomic sender-id upsert + extract org-number-or-404 helper
- 5dc4e5d style(api): black/ruff-format numbers.py and 0032 migration
- 7902fb0 chore(api): drop unused cache_failure import in numbers.py
- 4ba34a0 fix(migrations): chain 0032 onto 0031 after rebase onto main
- 71f36da fix(api,core): address max-review findings on numbers/sender-id
- be5b211 chore(openapi): regenerate spec + Go client for acquire_number Idempotency-Key
- c5a7604 fix(api): make acquire_number idempotent to prevent double-purchase of numbers
- 9677b99 docs(api): note messaging_service_sid is stored for future send routing
- e5eaded feat(cli,sdk): add hail numbers command and sender-id support
- 79e1c09 feat(core,api): add sender ID resolution, make dedicated-number requirement conditional
- 5d06d2f feat(api): add sms sender-id get/patch
- dac9620 fix(api): use unprocessable() for enable-sms 422 to keep HTTPValidationError shape
- 9a4a61d feat(api): add POST /numbers/{id}/enable-sms
- ca3f5ab feat(api): add generic POST/GET /numbers dedicated-number provisioning
- 7b078af feat(core): add Twilio Messaging Service creation and number attachment
- d0457ed Merge pull request #23 from hail-hq/fix/deploy-migration-dry-print-noise
- e154d69 chore: sync uv.lock to released hail-sdk 0.9.0
- 899af18 fix(api): skip 0013 runtime guard in alembic offline mode
- bac2fc3 fix(deploy): bound alembic dry-print traceback noise in deploy logs
- 519fede chore(release): 0.13.1 - cli 0.12.1
- 7a4b751 Merge pull request #22 from hail-hq/fix/cli-upload-422-parsing
- 42b31e1 fix(cli): stop the generated 422 parser from swallowing custom error details