
Feature update:Auth, Streaming, and Builder Reliability Improvements in feros
This product update covers five recent feros improvements: a Clerk v7 auth flow fix, safer SSE parsing, OpenRouter service tier compatibility, builder TTS fallback refactoring, and workspace/address settings stability fixes.
We shipped a focused set of reliability improvements in feros across authentication, streaming behavior, model-provider compatibility, and builder/runtime configuration handling.
1) Clerk v7 auth flow + SSE parsing fixes
A key fix landed for the Clerk v7 custom auth flow, along with corrections for server-sent event (SSE) parsing behavior.
This improves login/session stability and reduces streaming edge-case failures in app flows that depend on long-lived event streams.
- Commit:
657d931
2) OpenRouter service_tier validation is now more permissive
We relaxed strict validation for OpenRouter service_tier in the pydantic-ai path.
This reduces avoidable config failures and makes integration behavior more tolerant of valid provider-side variations.
- Commit:
4b172a5
3) Builder TTS fallback resolution refactor
The TTS fallback resolution path in the builder was refactored to make fallback selection cleaner and easier to reason about.
This is a reliability/maintainability step that supports more predictable voice output behavior when primary TTS options are unavailable.
- Commit:
f9abb79
4) Workspace JSX guard fix
A JSX guard fix in workspace/page.tsx addresses a frontend robustness issue.
This helps prevent avoidable runtime/UI breakage in workspace rendering paths.
- Commit:
d766f70
5) Address settings consolidation fix
We also fixed issues around address settings consolidation.
This improves consistency in how settings are handled and reduces potential misconfiguration drift.
- Commit:
db0c171
Why this set matters
Taken together, these updates tighten critical product surfaces:
- Access reliability: auth/session flow hardening
- Streaming correctness: safer SSE handling
- Provider compatibility: less brittle OpenRouter validation
- Voice-path robustness: clearer TTS fallback behavior
- Studio stability: safer workspace/settings behavior
If you’re running feros in production or pre-production environments, these fixes should reduce friction in both setup and day-2 operations.
Follow the project at github.com/ferosai/feros for ongoing product updates.