mirror of
https://github.com/langgenius/dify.git
synced 2026-05-13 08:57:28 +08:00
Remove ~12,900 lines of sandbox/skill code that was ported from feat/support-agent-sandbox. This reverts to direct tool execution (the original behavior before sandbox integration). Removed: - core/sandbox/ (SandboxBuilder, bash tools, providers, initializers) - core/skill/ (SkillManager, assembler, entities) - core/virtual_environment/ (5 provider implementations) - core/zip_sandbox/ (archive operations) - core/app_assets/ (asset management) - core/app_bundle/ (bundle management) - controllers/cli_api/ (DifyCli callback endpoints) - services/sandbox/ (provider service) - services/skill_service, app_asset_service, app_bundle_service - models/sandbox.py, app_asset.py - bin/dify-cli-* (3 platform binaries) - web sandbox-provider-page and service - SandboxLayer, _resolve_sandbox_context, _invoke_tool_in_sandbox - CliApiConfig, DIFY_SANDBOX_CONTEXT_KEY - sandbox-related migrations Preserved: All Agent V2 core functionality (agent-v2 node, strategy engine, transparent upgrade, LLM remapping, memory, context, tools via direct execution). Made-with: Cursor |
||
|---|---|---|
| .. | ||
| logstore | ||
| otel | ||
| storage | ||
| __init__.py | ||
| ext_app_metrics.py | ||
| ext_blueprints.py | ||
| ext_celery.py | ||
| ext_code_based_extension.py | ||
| ext_commands.py | ||
| ext_compress.py | ||
| ext_database.py | ||
| ext_enterprise_telemetry.py | ||
| ext_fastopenapi.py | ||
| ext_forward_refs.py | ||
| ext_hosting_provider.py | ||
| ext_import_modules.py | ||
| ext_logging.py | ||
| ext_login.py | ||
| ext_logstore.py | ||
| ext_mail.py | ||
| ext_migrate.py | ||
| ext_orjson.py | ||
| ext_otel.py | ||
| ext_proxy_fix.py | ||
| ext_redis.py | ||
| ext_request_logging.py | ||
| ext_sentry.py | ||
| ext_session_factory.py | ||
| ext_set_secretkey.py | ||
| ext_socketio.py | ||
| ext_storage.py | ||
| ext_timezone.py | ||
| ext_warnings.py | ||