Developer
|
b4aa4c5fcb
|
refactor: extract tool_instances helpers to service
- Extract 700+ lines of helper functions to services/tool/instance_service.py
- Slim tool_instances.py from 2900 to 2108 lines
- Extracted functions: resolve_git_mounts, normalize_git_mount, clone_git_repo,
resolve_git_mount_mappings, resolve_single_git_mount, checkout_branch,
pull_repository_updates, expand_glob_source, validate_config_profile,
sanitize_compose_file, modify_compose_file, ensure_container_name_in_compose,
ensure_web_bind_address, ensure_backend_network_in_compose,
prepare_manifest_instance
Quality gates: py_compile passes
|
2026-06-05 20:23:39 +00:00 |
|