Skip to content

fix(foundry): keep local ASR warm and stream transcripts - #1052

Open
H-Chris233 wants to merge 1 commit into
Open-Less:betafrom
H-Chris233:codex/fix-foundry-local-residency-1031
Open

fix(foundry): keep local ASR warm and stream transcripts#1052
H-Chris233 wants to merge 1 commit into
Open-Less:betafrom
H-Chris233:codex/fix-foundry-local-residency-1031

Conversation

@H-Chris233

Copy link
Copy Markdown
Collaborator

Summary

  • expose the Foundry keep-loaded preference and interpret the existing 86400 value as no automatic unload across local ASR runtimes
  • cache successful Foundry execution-provider registration once per process so model reloads do not repeat catalog initialization
  • collect Foundry streaming transcription responses in order instead of using the one-shot path that reproduced U+FFFD corruption
  • update the shared contracts, Windows UI, neutral local-ASR copy, and focused regression coverage

Related to #1031.

Validation

  • npm.cmd test (83 frontend tests and production build)
  • cargo test -p openless-core --locked (794 passed, 1 ignored, plus integration suites)
  • cargo test --lib for the Windows Tauri crate (487 passed, 1 ignored)
  • focused streaming collector tests (2 passed)
  • focused forever-residency test (1 passed)
  • targeted rustfmt --check
  • git diff --check

Remaining acceptance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant