Skip to content

Linux recordings pick a GPU encoder that actually works, then fall ba… - #15

Merged
FunctionFreak merged 1 commit into
mainfrom
design_update
Oct 18, 2026
Merged

FunctionFreak merged 1 commit into
mainfrom
design_update

Conversation

@FunctionFreak

Copy link
Copy Markdown
Contributor

…ck to CPU.

…ck to CPU.

Co-authored-by: Cursor <cursoragent@cursor.com>
@FunctionFreak
FunctionFreak merged commit ca0063b into main Oct 18, 2026
3 checks passed
FunctionFreak added a commit that referenced this pull request Oct 20, 2026
Linux recordings pick a GPU encoder that actually works, then fall ba…
FunctionFreak added a commit that referenced this pull request Nov 5, 2026
New AutoCua/utils/errors.py, error_text(e): the message an exception
carries (its args; strerror and filename for OS errors; timeout or exit
status for subprocess errors), built from the exception's fields and
never from str(e) or a traceback. The sixteen JSON replies in the app's
Flask routes, the iOS and Android connectors and the three Telegram views
use it in place of str(e). What the person sees stays the same, minus the
"[Errno N]" prefix. Closes the fourteen open py/stack-trace-exposure
alerts (#5, #8-#15, #27, #30-#32, #35), which treat str(e) of a caught
exception as stack-trace text once it reaches a reply.
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