johnmalek312

Results 4 issues of johnmalek312

Fixed a bug. When audio recorder is in recording state, calling `abort()` keeps the recorder running, the recorder then starts transcribing text if it gets enabled `start()` again. The change...

Fixed abort function from getting stuck when the recorder is in the `transcribing` state or `inactive`. Fixed the abort from keeping the recorder running (in thread) when aborted in the...

This enhances logging for incorrect json format produced by llm. llm frequently produce slightly incorrect json. Logging `⚠️ Error in reading JSON, attempting to repair JSON` when there is a...

I added a separate helper method, `tool_metadata_from_defaults`, to handle metadata extraction instead of doing it inline in `FunctionTool.from_defaults()`. This makes the code cleaner and keeps metadata handling separate from tool...

size:M