dify/api/core/virtual_environment
Harry 1a203031e0 fix(virtual-env): fix Docker stdout/stderr demuxing and exit code parsing
- Add _DockerDemuxer to properly separate stdout/stderr from multiplexed stream
- Fix binary header garbage in Docker exec output (tty=False 8-byte header)
- Fix LocalVirtualEnvironment.get_command_status() to use os.WEXITSTATUS()
- Update tests to use Transport API instead of raw file descriptors
2026-01-07 12:20:07 +08:00
..
__base feat: future interface for easy way to use VM.execute_command 2026-01-07 11:57:00 +08:00
channel feat: improve read behavior in QueueTransportReadCloser to handle initial data wait and subsequent immediate returns 2026-01-04 17:58:04 +08:00
providers fix(virtual-env): fix Docker stdout/stderr demuxing and exit code parsing 2026-01-07 12:20:07 +08:00
factory.py feat: sandbox layer for workflow execution 2026-01-06 15:47:20 +08:00