fix: always return minimal n8n output
Build and Push Docker Container / build-and-push (push) Successful in 4m36s
Build and Push Docker Container / build-and-push (push) Successful in 4m36s
- Node now outputs only stdout (parsed or raw) plus optional stderr - Keep output stable across all operations to simplify n8n mappings - Trim trailing newlines from runner stdout/stderr for cleaner display - Bump server version to 1.0.3 to ship runner/output changes - Bump n8n node package via versioned build artifacts
This commit is contained in:
+2
-2
@@ -36,8 +36,8 @@ async def execute_command(args:list[str], cwd:Path, stdin:str|None, timeout:floa
|
||||
timed_out = True
|
||||
|
||||
duration_ms = int((time.perf_counter() - started) * 1000)
|
||||
stdout = stdout_b.decode(errors="replace")
|
||||
stderr = stderr_b.decode(errors="replace")
|
||||
stdout = stdout_b.decode(errors="replace").rstrip()
|
||||
stderr = stderr_b.decode(errors="replace").rstrip()
|
||||
exit_code = process.returncode if process.returncode is not None else -1
|
||||
|
||||
if timed_out:
|
||||
|
||||
Reference in New Issue
Block a user