dify/api/core/sandbox
Harry 3165f3adbe feat(app_assets): enhance asset management with CachedPresignStorage
- Introduced CachedPresignStorage to cache presigned download URLs, reducing repeated API calls.
- Updated AppAssetService to utilize CachedPresignStorage for improved performance in asset download URL generation.
- Refactored asset builders and packagers to support the new storage mechanism.
- Removed unused AppAssetsAttrsInitializer to streamline initialization processes.
- Added unit tests for CachedPresignStorage to ensure functionality and reliability.
2026-01-23 16:10:28 +08:00
..
bash fix(llm-skill): prompt tool call 2026-01-22 23:36:32 +08:00
entities refactor: consolidate sandbox management and initialization 2026-01-21 20:42:44 +08:00
initializer feat(app_assets): enhance asset management with CachedPresignStorage 2026-01-23 16:10:28 +08:00
services feat(app_assets): enhance asset management with CachedPresignStorage 2026-01-23 16:10:28 +08:00
storage refactor(sandbox): rename delete_storage to delete_draft_storage for clarity 2026-01-23 00:12:37 +08:00
utils feat(sandbox): add AppAssetsInitializer and refactor VMFactory to VMBuilder 2026-01-15 00:13:52 +08:00
__init__.py feat: enhance sandbox initializers with async and sync support 2026-01-22 19:58:38 +08:00
builder.py fix(llm-skill): prompt tool call 2026-01-22 23:36:32 +08:00
manager.py feat(app_assets): enhance asset management with CachedPresignStorage 2026-01-23 16:10:28 +08:00
sandbox.py refactor(sandbox): async init and draft downloads 2026-01-22 19:18:34 +08:00