Feature Request: File Manager for Project Attachments with Overwrite Support

Resolved 💬 2 comments Opened Mar 26, 2026 by osanha Closed Mar 29, 2026

Summary

Project file attachments need a file-manager-like interface with sorting and duplicate file handling (overwrite/cancel/rename) to streamline the workflow of iteratively updating documents through chat sessions.

Current Pain Point

When updating a project-attached document that was revised in a chat session, the workflow is cumbersome:

  1. Receive the updated file from the chat session
  2. Open a separate view to find the file among project attachments (difficult to locate)
  3. Manually delete the old file
  4. Re-attach the updated file

This 4-step process should be a simple drag-and-drop with an "Overwrite" confirmation.

Proposed Feature

File Manager View

  • Display attached files with: filename, size, upload date
  • Click column headers to sort by that field (ascending/descending)

Duplicate File Handling

When attaching a file with an existing filename, prompt the user to:

  • Overwrite — replace the existing file
  • Cancel — abort the attachment
  • Rename — attach with a new name

Use Case

Users who attach reference documents (specs, design docs, etc.) to a project and iteratively update them through chat sessions. The overwrite option enables a seamless update flow: receive updated file → attach to project → confirm overwrite → done.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗