Skip to content

feat(desktop): remove new-project attachments, add text-file creator#10

Merged
OmGuptaIND merged 1 commit intomainfrom
OmGuptaIND/remove-attachments
Apr 23, 2026
Merged

feat(desktop): remove new-project attachments, add text-file creator#10
OmGuptaIND merged 1 commit intomainfrom
OmGuptaIND/remove-attachments

Conversation

@OmGuptaIND
Copy link
Copy Markdown
Contributor

Summary

  • Remove the "Files & context" dropzone and "Suggest name" button from the new project form
  • Expand the Upload button in the project files view into an add-menu with "Upload from device" and a new "Add text content" modal
  • The text modal writes a .md file directly into the project via the existing filesystem write path
  • Preview pane now only renders when a file is selected

Test plan

  • Create a new project — confirm the old Files & context dropzone and Suggest button are gone
  • Open an existing project's Files view — click the add-menu and verify "Upload from device" still works
  • Use "Add text content" — enter a title + body, submit, and confirm a .md file is created in the project
  • Verify Escape and click-outside close both the add-menu and the text modal
  • Verify preview collapses to a single column when no file is selected

🤖 Generated with Claude Code

…in files view

Drop the "Files & context" dropzone and "Suggest name" button from the new
project form. Expand the Upload button in the project files view into an
add-menu offering "Upload from device" and a new "Add text content" modal
that writes a .md file directly to the project.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@OmGuptaIND OmGuptaIND merged commit 0268465 into main Apr 23, 2026
@OmGuptaIND OmGuptaIND deleted the OmGuptaIND/remove-attachments branch April 23, 2026 08:59
OmGuptaIND added a commit that referenced this pull request Apr 24, 2026
### Features
- multi-format file attachments with @-mentions and preview renderers (#12)

### Fixes
- pnpm lock
- workspace safety net — no more /root EACCES, atomic writes, version handshake (#11)

### Chores
- clean up biome lint + format across repo

### Other
- feat(desktop): remove new-project attachments, add text-file creator in files view (#10)
- feat(desktop): reasoning effort pill + provider modal redesign + onboarding tour (#9)
- fix(desktop): honor real harness readiness in provider UI (#8)
- fix(harness): persist session title to meta.json across reloads (#7)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant