feat(cli): poll build status on deploy; hand-written README (5.3.3) - #68
Merged
Merged
Conversation
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).
hamees-sayed
approved these changes
Jul 31, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CLI: report real build status on deploy
agent-crew deployreturned 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 toagent-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.mdto.fernignoreso regeneration no longer overwrites it.Version bump 5.3.3 + changelog. No API or generated-code changes.
🤖 Generated with Claude Code