fix: remove redundant Connect GitHub placeholder from import menu #964

PR
PR description

Summary

Removes the redundant "Connect GitHub" placeholder from the chat composer import menu.

Problem

GitHub connection is already available through the Connectors tab. The disabled "Connect GitHub" item in the chat composer import menu was a redundant placeholder that created confusion about duplicate entry points.

Solution

Removed the <ImportItem icon="link" label={t("chat.importGitHub")} t={t} /> line from ChatComposer.tsx (line 1069).

This streamlines the UI and directs users to the primary GitHub connection flow via Connectors.

Changes

  • File modified: apps/web/src/components/ChatComposer.tsx
  • Lines changed: 1 deletion
  • Type: UI cleanup

Testing

  • โœ… Verified the import menu no longer shows the disabled "Connect GitHub" item
  • โœ… Confirmed GitHub connection still works via Connectors tab
  • โœ… No breaking changes to existing functionality

Related

Fixes #777

CUT
cutter bot commented just now

Cutter Summary

The Import menu's Connect GitHub entry is gone in the after screenshot, with the remaining items unchanged.