Skip to content

hail CLI v0.5.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 15:48

hail CLI v0.5.0

Universal communication platform for AI agents β€” hail CLI binaries.

Install via Homebrew:

brew install hail-hq/tap/hail

Or download a binary below.

Changelog

  • 0e3fd89 chore(release): cut v0.5.0 β€” sdk-v0.3.0 + cli-v0.5.0
  • d63ff04 Merge pull request #3 from hail-hq/feat/inbound-email
  • 4df9331 fix(core,cli,infra): drop hardcoded defaults; short-ID resolution everywhere
  • 4e5cfb8 Merge pull request #2 from hail-hq/feat/inbound-email
  • 172b7ad refactor(infra): rename HAIL_INBOUND_NAME_PREFIX β†’ HAIL_INBOUND_EMAIL_NAME_PREFIX
  • 4802d62 docs(env): clarify why S3_* and HAIL_INBOUND_BUCKET are separate
  • 1c7eb6c docs(env,setup): fix HAIL_WEBHOOK_SECRET_KEY generation snippet
  • 8c87528 chore(infra): terragrunt reads .env via run_cmd
  • eed3afa docs(ops): add end-to-end deployment cheat-sheet for inbound milestone
  • 7c69fdf feat(core,cli,sdk): expose Email.direction on the list endpoint
  • 2259745 feat(cli): rename email-domain β†’ domain; add hail email list and hail email get
  • 1f4022b docs: inbound email rollout
  • 00910ae feat(email): append always-on Hail.so branding footer to outbound mail
  • 2f9fe7d feat(mcp): email-domains rename
  • 58c298b docs: inbound email setup + review-fix plans
  • c256b18 feat(infra): SES inbound terraform module + ingest lambda (with DLQ)
  • 29a1034 feat(sdk): email domain inbound fields + email direction filter
  • b36fc67 feat(cli): email-domains rename, webhooks commands, table output
  • 17339c9 feat(email): inbound email β€” SES ingest, forwarding, webhooks
  • b9715ef fix(voice): drive call lifecycle from answer/terminal events; add voice-call framing
  • ef104fa fix(api): tolerate URL trailing-slash mismatch on JWT audience check
  • c3b98a7 fix(vercel): guard ignoreCommand against shallow-clone bad object
  • 0caf845 ci(deploy): restore main symbolic ref after detached-SHA deploy
  • 1dff22f feat(mcp): OAuth 2.1 Resource Server (1c)
  • 7aad1d4 docs(mcp): close review gaps β€” ChatGPT path, /console/apps, TTL
  • 164f725 docs(mcp): align setup guide + spec + plan with cloud-OAuth reality
  • e079c2a fix: correct httpx dependency
  • f1989c3 feat(api): add Better Auth JWT validation path
  • 8cc526a refactor(mcp): share core schemas in MCP tool layer
  • c2b98b3 docs(mcp): Phase 0b spec (contract-driven tools) + keep-separate decision
  • 8449bb2 fix(mcp): bind FastMCP host to 0.0.0.0 to accept the proxied Host
  • 76b1370 docs(architecture): mark the mcp service transport as Streamable HTTP
  • 0b8722c feat(mcp): serve Streamable HTTP at root alongside legacy SSE
  • a1169ab docs(mcp): roadmap to managed-cloud MCP server
  • c8db2db fix(docs): correct instructions to connect MCP
  • 14ba29d feat(costs): post-Phase-1 refresh + 6 new rows, including first v2.2 per-second use
  • dad02ca docs(mcp): list exposed tools and link tool schemas
  • a52d597 feat(costs)!: schema v2.2 β€” audio input pricing, per-second STT/TTS, aggregators
  • da9b80a fix(deploy): move migration timeouts from PGOPTIONS to env.py SET LOCAL
  • 2e2671a fix(deploy): ship alembic config in api image, guard migrations in CI
  • 10e21cd feat(deploy): VM prod stack with Caddy TLS edge and GHCR deploy workflow
  • 400a3a5 docs(costs): expand citation guide with BibTeX, Markdown, per-row formats
  • 56b814d feat(costs): expand TTS coverage with 17 new rows across 8 providers
  • 16d162f feat(costs): expand STT coverage with 11 new rows across 6 providers
  • d983603 feat(costs)!: schema v2.1 + backfill + nova-3-medical row
  • 5f6254d feat(costs): add LLM costs for mistral, deepseek, cohere, x, alibaba, perplexity