main
initial commit of chatdev 2.0
fix: sanitize upload filename to prevent path traversal (#638)
add: batch execution API added
feat: preserve workflow session on browser refresh with reconnect and message replay
fix frontend error