• 陈泽健's avatar
    fix(service-monitor): SSH 连接测试错误分类与依赖检查 · b0b61d2e
    陈泽健 提交于
    - executor.py: 新增 SSHConnectionError/DependencyError 异常类,classify_ssh_error() 返回 6 种错误码
    - target_service.py: test_connection() 返回 detail + error_code 字段
    - routes.py: API 返回完整错误结果
    - targets.html: 显示详细错误信息,鼠标悬停查看详情
    - upload_to_server.py: 新增 _check_and_install_deps() 自动检查 paramiko/cryptography
    - upload_to_server.py: 新增 _sftp_put_unix_lines() 自动转换 .sh/.template 换行符
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    b0b61d2e
名称
最后提交
最后更新
.claude/skills Loading commit data...
Docs Loading commit data...
config Loading commit data...
deploy Loading commit data...
skill Loading commit data...
.dockerignore Loading commit data...
.env.example Loading commit data...
.gitignore Loading commit data...
ARCHITECTURE.md Loading commit data...
CLAUDE.md Loading commit data...
Dockerfile Loading commit data...
HANDOFF.md Loading commit data...
README.md Loading commit data...
docker-compose.yml Loading commit data...
requirements.txt Loading commit data...
trouble_handoff.md Loading commit data...