Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Android share target opens OpenBot but cannot pick a conversation or send the shared content

Cerrado
#867 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@Laptopmini ya está trabajando en esto.

Desde el 28/10/2026.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
68/100
Tipo de issue
Nueva funcionalidad
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
react-native, typescript
Área
mobile

Línea de trabajo

Start with mobile/app.config.ts to inspect the Android intent configuration, then read mobile/app/conversation.tsx to follow its route params and draft handling. The issue identifies the missing share intent entry point and says the app has no share intent module dependency. Done when sharing text or a link to OpenBot opens a conversation with the content in the composer, ready to review and send.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

What happens

On Android, OpenBot is offered as a share target. Choosing it opens OpenBot, but the shared content is dropped: no conversation is selected, the composer stays empty, and there is no way to send from the share flow. Sending only works by leaving the share sheet, opening the app, picking a conversation and pasting the text by hand.

Steps to reproduce

  1. In any Android app (e.g. Chrome), select some text or share a link.
  2. Tap Share and choose OpenBot.
  3. OpenBot opens on its normal screen; the shared text/link appears nowhere.

Expected

The share flow should let me choose where the content goes:

  • show a conversation / Bot picker (or default to the most recent conversation), then
  • open that conversation with the shared text prefilled in the composer so I can review and send, or send it directly.

Where it looks unfinished

mobile/app/conversation.tsx already accepts channelId, agentId and draft route params, seeds the composer from draft, and sends through POST /api/delivery/conversations/:channelId/messages. What is missing is the entry point: mobile/app.config.ts declares no Android intentFilters for ACTION_SEND and the app does not depend on a share-intent module, so an incoming intent never turns into a route with a draft.

Scope

Text and links (the common case). Images/files could follow later.


Reported from an installed Android build; I can add the exact app version, Android version and device model on request.

Lenguaje dominante
TypeScript
Estrellas
7.1k
Forks
962
Merge medio
1 d 6 h
PR fusionados (30 d)
143

Preparar el entorno

  • Incluye un Dockerfile o un archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de CopilotKit/OpenBot

Todos los issues de CopilotKit/OpenBot

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.