Share text, links and images to OpenCode to start a session
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 55/100
Research direction
Read the Android app’s intent handling, New session sheet, prompt attachment flow, and server connection flow. Start by tracing how the app currently creates a session and attaches images, then check how incoming ACTION_SEND data can reach those entry points. Done means shared text and images are preserved through setup, editable before sending, and retained while connecting to a server.
Written by the indexing model from the issue text.
Description
Problem
Starting a session from something found in another app (a GitHub issue link, a stack trace, a screenshot of a bug) means copying it, opening the app, creating a session and pasting it.
Proposal
Register OpenCode as an Android share target (ACTION_SEND for text/plain and image/*, optionally ACTION_SEND_MULTIPLE for images).
- Sharing opens the app with the "New session" sheet; the user picks project, agent and model as usual.
- Shared text or link is prefilled in the prompt, editable before sending.
- Shared images are attached to the prompt like the chat's existing attachments.
- Without a paired server, the app asks to connect first and keeps the shared content.
Alternatives
Copy and paste by hand, as today.
Split out of #8, whose home screen widget part shipped in #67.
- Dominant language
- Kotlin
- Stars
- 1
- Forks
- 0
- Avg merge
- 10h 22m
- Merged PRs (30d)
- 38
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from beppe2880/opencode-mobile
-
Cancelling a swipe delete leaves the session row stuck showing the red delete backgroundPossibly taken @gnacho claimed this today. Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
beppe2880/opencode-mobile#82 · 1 comment ·
Maintainers usually reply within 1 day
-
Ability to minimize the sessions pane bigger screensPossibly taken @beppe2880 claimed this today. Openfeature
Difficulty 3/5 1-2 days Newbie friendliness 65/100
beppe2880/opencode-mobile#78 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Automatically show the keyboard when opening the terminalPossibly taken @Andrease11 claimed this 1 day ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 25/100
beppe2880/opencode-mobile#77 ·
Maintainers usually reply within 1 day
-
confirmed feature
Difficulty 4/5 3-5 days Newbie friendliness 52/100
beppe2880/opencode-mobile#33 ·
Maintainers usually reply within 1 day
-
confirmed feature
Difficulty 3/5 1-2 days Newbie friendliness 56/100
beppe2880/opencode-mobile#32 ·
Maintainers usually reply within 1 day
All issues in beppe2880/opencode-mobile
Similar issues
-
needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
documentation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
jainam6610/calm-ui#11 ·
Maintainers usually reply within 1 day
-
area:sdk bug good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Kotlin-server-squad/vizcore#255 ·
Maintainers usually reply within 1 day
-
Toast NotificationsOpen
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
open-learning-exchange/myplanet#18392 ·
Maintainers usually reply within 2 days