Skip to content

feat(cli): poll build status on deploy; hand-written README (5.3.3) - #68

Merged
abhishekmishragithub merged 2 commits into
mainfrom
chore/cli-readiness-and-readme
Jul 31, 2026
Merged

feat(cli): poll build status on deploy; hand-written README (5.3.3)#68
abhishekmishragithub merged 2 commits into
mainfrom
chore/cli-readiness-and-readme

Conversation

@abhishekmishragithub

Copy link
Copy Markdown
Collaborator

CLI: report real build status on deploy

agent-crew deploy returned at "queued" and exited, so users had to guess when the build was ready (and could Make Live too early). It now polls the build to a terminal state, prints the status transitions, and on SUCCEEDED points to agent-crew builds -> Make Live with a note that the first call right after Make Live can need a few seconds while the pod warms up.

README: hand-written front door

The repo README was generated Fern boilerplate (an arbitrary first example, no mention of agent crew, custom LLM, Waves TTS/STT, or the CLI), and PyPI rendered the same. Replaced it with a hand-written README covering the real surface, with every code example verified against the current SDK signatures. Added README.md to .fernignore so regeneration no longer overwrites it.

Version bump 5.3.3 + changelog. No API or generated-code changes.

🤖 Generated with Claude Code

agent-crew deploy previously returned at 'queued', leaving users to guess
when the build was ready. It now polls to a terminal state, reports the
outcome, and on success points to Make Live with a warm-up note.

Replaces the generated README boilerplate with a hand-written front door
(agents, Waves TTS/STT, agent crew with a custom LLM, CLI) and adds it to
.fernignore so regeneration does not overwrite it.

Bumps version to 5.3.3 and adds the changelog entry.
…ewrite

The README rewrite replaced the boilerplate intro (good) but also dropped the
Websockets and Advanced sections (raw response access, retries, timeouts, custom
httpx client) and the streaming note. Those are genuinely useful reference bits.
Restore them with verified method names, and fix the old websocket example path
(client.speech_to_text.stream -> client.waves.speech_to_text.stream).
@abhishekmishragithub
abhishekmishragithub merged commit dc60a14 into main Jul 31, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants