From 95e95e5116f33e0bcaeb614d220ecda0b3805403 Mon Sep 17 00:00:00 2001 From: laohuan12138 Date: Sun, 2 Aug 2026 14:33:45 +0800 Subject: [PATCH] Fix: re-raise original docker exception in Sandbox.start error handlers --- .../deadend_agent/src/deadend_agent/sandbox/sandbox.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deadend_cli/deadend_agent/src/deadend_agent/sandbox/sandbox.py b/deadend_cli/deadend_agent/src/deadend_agent/sandbox/sandbox.py index 776ca15..7b4309b 100644 --- a/deadend_cli/deadend_agent/src/deadend_agent/sandbox/sandbox.py +++ b/deadend_cli/deadend_agent/src/deadend_agent/sandbox/sandbox.py @@ -197,10 +197,10 @@ def start( return container except ImageNotFound as exc: logger.error("Image not found %s", container_image) - raise ImageNotFound from exc + raise exc except NotFound as exc: logger.error("Docker error: %s", exc.explanation) - raise NotFound from exc + raise exc except Exception as exc: self.status = SandboxStatus.ERROR logger.error("Error starting container: %s", exc)