Skip to content

Groq user - fixing issue with unrecoverable pastes#10

Draft
kingdonb wants to merge 3 commits intolmacan1:mainfrom
kingdonb:feat/upstream-updates
Draft

Groq user - fixing issue with unrecoverable pastes#10
kingdonb wants to merge 3 commits intolmacan1:mainfrom
kingdonb:feat/upstream-updates

Conversation

@kingdonb
Copy link
Copy Markdown
Contributor

@kingdonb kingdonb commented Apr 25, 2026

I had to make some changes to my copy in order to get it working in GROQ_API_KEY mode.

Not sure if the setup wizard just didn't work, or if something else went wrong, but I needed to be sure my GROQ_API_KEY was kept outside of the local workspace, and I use an environment variable to bring it in.

Additionally, the change in 716b229 was required to prevent 1 out of 4 recordings from failing unrecoverably! Not sure if this has affected anyone else, but the LLM suggested this fix and it seems to be (100% about 99%) effective. Not sure how it works exactly!

@kingdonb kingdonb marked this pull request as draft April 26, 2026 13:56
@kingdonb
Copy link
Copy Markdown
Contributor Author

kingdonb commented Apr 26, 2026

It doesn't actually solve the issue completely, just mostly (& lets you exit cleanly.) I'll keep at it. (Or, Gemini will...)

This is where we're at now:

Regarding the TalkType hanging issue, I've modified tools/talktype/talktype-repo/talktype.py to save audio immediately after recording stops. This ensures your recordings are preserved even if transcription hangs.

the audio should be saved, although this conflicts with our "do not
thrash the ssd" concern, at least until we solve the issue we want to be
able to recover our audios if a hang / race is triggered.

This is a trust issue, if we can't trust the thing, we won't give long
monologues.

Signed-off-by: Kingdon B <kingdon@urmanac.com>
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