Skip to content

feat: harden gcp stt v2 provider adapter#41

Open
sammargolis wants to merge 1 commit intorefactor/session-store-redis-reliabilityfrom
feat/gcp-stt-provider-hardening
Open

feat: harden gcp stt v2 provider adapter#41
sammargolis wants to merge 1 commit intorefactor/session-store-redis-reliabilityfrom
feat/gcp-stt-provider-hardening

Conversation

@sammargolis
Copy link
Collaborator

Summary

  • adds production-oriented gcp_stt_v2 provider adapter
  • adds timeout/retry logic and improved error mapping/diagnostics
  • updates provider resolver and tests for hosted GCP STT path

Security impact

  • no auth boundary changes
  • improves controlled failure behavior and diagnosability in hosted transcription provider path

PHI handling impact

  • no durable PHI persistence added
  • request payload handling remains in-memory/request-scoped

Tests executed

  • pnpm build:test
  • pnpm exec tsc --project apps/web/tsconfig.json --noEmit

Rollback plan

  • revert this PR to remove gcp_stt_v2 provider and return to prior provider set

@sammargolis sammargolis force-pushed the refactor/session-store-redis-reliability branch from d7922d6 to db32532 Compare March 2, 2026 17:17
@sammargolis sammargolis force-pushed the feat/gcp-stt-provider-hardening branch from 5bd736a to f9d03e2 Compare March 2, 2026 17:17
@sammargolis sammargolis force-pushed the refactor/session-store-redis-reliability branch from db32532 to e9b4c2f Compare March 2, 2026 17:19
@sammargolis sammargolis force-pushed the feat/gcp-stt-provider-hardening branch from f9d03e2 to 84c4ade Compare March 2, 2026 17:19
@sammargolis sammargolis force-pushed the refactor/session-store-redis-reliability branch from e9b4c2f to e57573e Compare March 2, 2026 17:23
@sammargolis sammargolis force-pushed the feat/gcp-stt-provider-hardening branch from 84c4ade to 64e13b6 Compare March 2, 2026 17:23
@sammargolis sammargolis force-pushed the refactor/session-store-redis-reliability branch from e57573e to b52ad16 Compare March 3, 2026 00:13
@sammargolis sammargolis force-pushed the feat/gcp-stt-provider-hardening branch from 64e13b6 to e54dadc Compare March 3, 2026 00:13
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