Cleaner conversation
Self-repeat rules make repeated content sound intentional instead of scripted or broken.
Management briefing
Two weeks of landmark changes across studio-monorepo and sidecar_supervisor, translated for technically savvy non-developers.
| Repository | Merged PRs | Created PRs | Created issues | Releases |
|---|---|---|---|---|
| studio-monorepo | 24 | 33 | 38 | 14 |
| sidecar_supervisor | 5 | 6 | 11 | 16 |
Studio: v0.115.0 → v0.128.0
Sidecar: v1.14.0 → v1.23.2
Most changes cluster around live demo quality, prequalification handoff, observability, supervisor control, and agent-assisted deployment.
The demo no longer starts cold. The product loop is now: qualify → understand → personalize → demo.
Self-repeat rules make repeated content sound intentional instead of scripted or broken.
Non-rhetorical question detection helps the system stop talking and wait for a real answer.
Force-immediate steer-back lets corrective guidance land quickly instead of sitting in a queue.
Goodbye TTS now finishes; Gemini duplication and cut-off suspects were mitigated.
Risky narrator behaviors are feature-flagged and visible in the playground.
Fewer awkward moments: silence, repetition, clipped endings, and wrong-topic continuation.
The Cerebras proxy can now run in a history-exclusion mode that avoids sending the full accumulated conversation history to Cerebras. Operators can toggle this live through a proxy /admin endpoint, and the playground exposes it as a Supervisor Chat History control.
This enables A/B testing whether deterministic state snapshots are sufficient, while reducing provider-side context exposure and long-context dependence.
The team can investigate live sessions from evidence instead of guesses: who ran it, what was said, what the model did, which state changed, and where recovery failed.
Create demo agenda/project from input.
Improve agenda text while preserving structure.
Create a callable voice-agent demo URL.
Track MCP tool usage in Axiom.
The workflow is shifting from “manually assemble a demo” toward “generate a demo, deploy it, and try it” — a better foundation for internal users and future customer self-service.
Independent OpenAI Realtime Whisper transcript path for Gemini audio.
Issues/PRs: #936, #937 · @martinhecherMove state machine and sensitive context out of the browser.
Issue: #927 · @LamirarcEdit/import/export prequal phase config without redeploying agents.
Issue: #930 · @LamirarcExpand provider coverage for Smart Sequence sessions.
Issue/PR: #923, #924 · @martinhecherOne-shot agenda summary helps “go back” and cross-section transitions.
Sidecar #144, #145 · @martinhecherReduce instruction decay and unbounded context growth.
Sidecar #134, #135 · @martinhecherThe work has shifted from isolated prompt tweaks to platform-level control, measurement, and pilot-readiness.