fix: send_files collision detection + stale task cleanup
Apra Fleet is an open-source MCP server
Brought to you by:
apralabs
Originally created by: kumaakh
fix(T2.1): Pre-flight collision detection in send_files — collects basenames of all local_paths and returns an error listing conflicting paths before any SFTP transfer begins; adds 4 unit testsfix(T2.2): Stale task directory cleanup with configurable retention — cleanupStaleTasks() runs at server startup, retains completed tasks 1h (FLEET_TASK_RETENTION_HOURS_SUCCESS) and failed tasks 7 days (FLEET_TASK_RETENTION_HOURS), skips running tasks; adds 10 unit testssend_files with two files sharing the same basename returns an error before any transfer🤖 Generated with Claude Code
Ticket changed by: kumaakh