index
:
totalrecall
main
Tool for the generation of Anki Flash-cards. It's using LLMs to generate voice and image outputs.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
audio
/
openai_provider.go
Age
Commit message (
Expand
)
Author
2026-04-08
audio: propagate Close error from OpenAI TTS output file
Paul Buetow
2026-04-08
feat: add gobreaker circuit breakers for OpenAI and Gemini API calls
Paul Buetow
2026-04-08
feat(httpctx): add timeouts for OpenAI, Gemini, and HTTP downloads
Paul Buetow
2026-04-02
task zz: add Voices()/BuildAttribution() to Provider interface [OCP]
Paul Buetow
2026-04-02
task 00j: separate OpenAI vs Gemini provider-specific config fields [ISP]
Paul Buetow
2026-04-02
task 00m/00n/00b: remove dead stub, add interface assertions, fix HTTP timeout
Paul Buetow
2026-04-02
Align processor attribution with provider semantics
Paul Buetow
2026-03-08
fix: complete code-quality task queue (373-378)
Paul Buetow
2026-03-05
chore: release v0.8.1
v0.8.1
Paul Buetow
2025-07-22
Remove audio cache feature to simplify codebase and avoid cache-related issues
Paul Buetow
2025-07-16
feat: add custom image prompt support and keyboard shortcuts
Paul Buetow
2025-07-15
feat: remove espeak, add random voice/style selection, fix punctuation in TTS
Paul Buetow
2025-07-15
feat: add OpenAI gpt-4o-mini-tts support with voice instructions
Paul Buetow
2025-07-14
initial commit
Paul Buetow