Skip to content

Fix/log epipe and process ext skip#222

Merged
lightningpixel merged 1 commit into
devfrom
fix/log-epipe-and-process-ext-skip
Jul 15, 2026
Merged

Fix/log epipe and process ext skip#222
lightningpixel merged 1 commit into
devfrom
fix/log-epipe-and-process-ext-skip

Conversation

@Lorchie

@Lorchie Lorchie commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator
  • Swallow stdout/stderr stream errors (EPIPE) in the main process and logger so a closed launching terminal can't crash the app.
  • Skip process-type extensions in the Python model registry (they run via Electron's process runner, not the FastAPI generator registry).

… in model registry

- Swallow stdout/stderr stream errors and EPIPE in the main process and logger
  so a closed launching terminal can't crash the app via an unhandled error.
- Skip process-type extensions in the Python model registry (they run through
  Electron's process runner, not the FastAPI generator registry).
@Lorchie Lorchie changed the base branch from main to dev July 13, 2026 23:19
@lightningpixel lightningpixel merged commit 207e759 into dev Jul 15, 2026
2 checks passed
@Lorchie Lorchie deleted the fix/log-epipe-and-process-ext-skip branch July 15, 2026 12:02
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.

2 participants