Skip to content

refactor: split command runner stderr and stdout in failure model#91

Merged
ori0o0p merged 2 commits intomainfrom
feature/commandrunner-stderr-structured
Feb 16, 2026
Merged

refactor: split command runner stderr and stdout in failure model#91
ori0o0p merged 2 commits intomainfrom
feature/commandrunner-stderr-structured

Conversation

@ori0o0p
Copy link
Member

@ori0o0p ori0o0p commented Feb 16, 2026

Summary

  • update command execution failures to preserve separate stdout and stderr streams instead of a merged output blob
  • propagate the new error shape into telemetry/error mapping and Docker runtime debug details
  • extend command runner and Docker service tests to cover separated stream behavior

Testing

  • swift test
  • swift build -c release

Closes #90

@ori0o0p ori0o0p merged commit 8bccd94 into main Feb 16, 2026
1 check passed
@ori0o0p ori0o0p deleted the feature/commandrunner-stderr-structured branch February 16, 2026 12:04
ori0o0p added a commit that referenced this pull request Feb 20, 2026
…uctured

refactor: split command runner stderr and stdout in failure model
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.

Separate stdout/stderr in command failures for better diagnostics

1 participant