jackwener/maka-agent

ci(headless): alignment_audit leaks unhandled pty write (EBADF) failures

Open

#2,296 opened on Aug 6, 2026

 (1 comment) (0 reactions) (0 assignees)TypeScript (0 forks)github user discovery
good first issue

Repository metrics

Stars
 (1 star)
PR merge metrics
 (PR metrics pending)

Description

Failure mode (in the alignment_audit lane):

Unhandled pty write error [Error: EBADF: bad file descriptor, write]

surfaced as a lane failure; passed on rerun.

Observed: #2273 alignment_audit; passed on rerun.

Likely cause: pty fd closed while a write is still in flight during headless-session teardown under load.

Suggested fix: track pty lifecycle (abort pending writes before close) and/or treat post-close write errors as benign in the audit harness.

Contributor guide