From 59927022c4434e0165e23e2a0c3228125429c9bb Mon Sep 17 00:00:00 2001 From: Abhishek Mishra Date: Wed, 19 Aug 2026 11:11:08 +0530 Subject: [PATCH 1/2] =?UTF-8?q?release:=205.11.0=20=E2=80=94=20CLI=20banne?= =?UTF-8?q?r=20+=20waves=E2=86=92models=20rename,=20crew=20startup=20false?= =?UTF-8?q?-positive=20fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bundles #98 (banner + models rename) and #99 (crew startup validation fix). Version bump + changelog entry so the release workflow can publish 5.11.0. --- changelog.md | 12 ++++++++++++ pyproject.toml | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index ff355756..ca8e9c41 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,15 @@ +## 5.11.0 - 2026-08-19 + +* **cli**: refreshed the bare `smallestai` banner - a "SMALLEST AI" wordmark in the brand + blue `#3B82F6` with pulsing concentric rings on an interactive terminal (static when piped, + in CI, or under `NO_COLOR` / `SMALLESTAI_NO_ANIM`; compact on narrow terminals). +* **cli**: renamed the speech command group from `waves` to `models` (text-to-speech, + speech-to-text, voices). `waves` still works as a hidden, back-compatible alias. +* **fix (crew)**: startup validation no longer logs a spurious `Startup validation failed - + pod will not accept sessions. ValueError: Session not initialized` on every healthy boot. + The dry-run now builds the graph and halts cleanly; genuinely broken handlers (bad node + `__init__`, imports, cycles) still fail validation and keep the pod not-ready. + ## 5.10.1 - 2026-08-10 * **fix**: the new waves endpoints (`post_call_analysis`, `voices`, `analytics`, `ops`) diff --git a/pyproject.toml b/pyproject.toml index f4c6dd0f..ff8d82a6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ dynamic = ["version"] [tool.poetry] name = "smallestai" -version = "5.10.1" +version = "5.11.0" description = "" readme = "README.md" authors = [] From b236f7a3fcb09b41776d6d2d79341cae2eef794b Mon Sep 17 00:00:00 2001 From: Abhishek Mishra Date: Wed, 19 Aug 2026 13:11:21 +0530 Subject: [PATCH 2/2] release: fold #100 (observability CLI) into 5.11.0 changelog --- changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/changelog.md b/changelog.md index ca8e9c41..f34e3ac2 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,9 @@ in CI, or under `NO_COLOR` / `SMALLESTAI_NO_ANIM`; compact on narrow terminals). * **cli**: renamed the speech command group from `waves` to `models` (text-to-speech, speech-to-text, voices). `waves` still works as a hidden, back-compatible alias. +* **cli**: new `smallestai calls events ` streams a live call's events (transcript, + per-turn latency, node transitions, tool calls, errors); `calls transcript --follow` streams + just the conversation; `agent-crew logs [build-id]` streams a build's compile + deploy logs. * **fix (crew)**: startup validation no longer logs a spurious `Startup validation failed - pod will not accept sessions. ValueError: Session not initialized` on every healthy boot. The dry-run now builds the graph and halts cleanly; genuinely broken handlers (bad node