This version bounds shared stalled-LLM-stream recovery and fixes website downloads showing the new release without binding the primary button to its exact installer. Desktop, CLI and website use the same 0.0.54-beta release facts.
Changed
- LLM first-byte waiting is 90 seconds. First-byte or streaming-idle timeouts retry once each, settling one stalled chain within ten minutes with a named error instead of repeated long waits.
- Download menus show architecture, format, current version and exact filename. Windows primary buttons explicitly say EXE to distinguish MSI on the same architecture.
Fixed
- Fixed first-title generation waiting indefinitely after execution began but before the main Session processor started. Titles, project-memory organization and commit messages share first-byte, semantic-idle and overall deadlines. Titles inherit execution cancellation; memory/commit generation inherit caller cancellation.
- Fixed Windows buttons pointing to GitHub Releases while appearing to download directly when high-entropy architecture hints were unavailable. If the manifest proves one platform architecture, the button binds the current EXE in manifest order.
- Fixed Release links being presented as downloads when platform/architecture could not be safely identified. The primary button then opens explicit current-version choices.