From 0a4a85ada292e21d94ad642e9b77711759977f79 Mon Sep 17 00:00:00 2001 From: Harry Date: Thu, 12 Mar 2026 16:57:11 +0800 Subject: [PATCH] fix: remove early return in DraftAppAssetsInitializer if file tree is empty --- api/core/sandbox/initializer/draft_app_assets_initializer.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/api/core/sandbox/initializer/draft_app_assets_initializer.py b/api/core/sandbox/initializer/draft_app_assets_initializer.py index 68f4bfb4e9..02219a3374 100644 --- a/api/core/sandbox/initializer/draft_app_assets_initializer.py +++ b/api/core/sandbox/initializer/draft_app_assets_initializer.py @@ -46,8 +46,6 @@ class DraftAppAssetsInitializer(SyncSandboxInitializer): def initialize(self, sandbox: Sandbox, ctx: SandboxInitializeContext) -> None: tree = sandbox.attrs.get(AppAssetsAttrs.FILE_TREE) - if tree.empty(): - return # --- 1. Run the build pipeline (SkillBuilder compiles .md inline) --- accessor = AppAssetService.get_accessor(ctx.tenant_id, ctx.app_id)