README: showcase real capabilities, use new screenshot, drop stale refs - #11
Conversation
- New '🎯 What you can actually do with it' section leading with concrete user-facing scenarios (project editing, shell execution, image gen, multimodal input, long sessions). - Feature list updated with tool count (9 tools), background shell, generate_image, top-bar quick pickers, Gemma caveat on function calling. - Screenshot: switch from missing docs/screenshots/chat.png to the newly uploaded docs/screenshot.jpg, centred 360 px wide. - Drop roadmap section (docs/ROADMAP.md was deleted). - Advanced config gains 'Image generation' + 'Background shell' blocks. - EN/FR kept in parity.
Reviewer's GuideRefreshes both English and French READMEs to better showcase real-world capabilities (coding workflows, shell, images, multimodal, long sessions), swaps in a new chat screenshot, documents new tools and configuration (image generation and background shell), removes the stale roadmap, and clarifies Gemini/Gemma compatibility while keeping EN/FR in parity. Flow diagram for advanced configuration: image generation and background shell commandsflowchart TD
A["User opens Settings"] --> B["Configure image generation"]
A --> C["Configure shell commands"]
subgraph Image_generation
B --> B1["Select Imagen model in Settings_Model"]
B --> B2["Select gemini_2_5_flash_image_preview in top_bar"]
B1 --> B3["App exposes generate_image function tool"]
B2 --> B4["App sets responseModalities TEXT + IMAGE"]
B3 --> B5["Model calls generate_image when appropriate"]
B4 --> B6["Model returns inline images in chat"]
B5 --> B7["Images saved under filesDir_attachments and shown as thumbnails"]
B6 --> B7
end
subgraph Background_shell_commands
C --> C1["Install Termux and run termux_setup_storage"]
C1 --> C2["Enable Termux shell bridge in Settings_Termux_shell"]
C2 --> C3["Model uses run_shell_command with background true"]
C3 --> C4["Long_running process continues after model turn"]
C4 --> C5["Output written to HOME_gemini_bg_run_id_log"]
end
File-Level ChangesTips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThe README and French README are rewritten to reframe the application as a Gemini coding workstation rather than a native chat client, restructuring sections, consolidating installation instructions, and expanding descriptions of capabilities including project editing, image generation, background shell commands, and updated model compatibility. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~15 minutes Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Hey - I've found 1 issue
Prompt for AI Agents
Please address the comments from this code review:
## Individual Comments
### Comment 1
<location path="README.md" line_range="45-47" />
<code_context>
+- **Survive long sessions.** The app reports live token usage and
+ auto-compresses the conversation into a fresh summary once the context
+ window fills up, so you keep talking without 400 errors.
+- **Autosave every turn.** Close the app, come back three days later,
+ the conversation is exactly where you left it. Name and save snapshots
+ from the drawer for archive.
+- **Export anywhere.** Drawer → Export as Markdown opens the Android
</code_context>
<issue_to_address>
**suggestion (typo):** Formulation "for archive" un peu étrange en anglais.
La phrase « Name and save snapshots from the drawer for archive. » sonne un peu maladroit. Je suggère plutôt « for archiving » ou « for your archives » qui sont plus naturels en anglais.
```suggestion
- **Autosave every turn.** Close the app, come back three days later,
the conversation is exactly where you left it. Name and save snapshots
from the drawer for your archives.
```
</issue_to_address>Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
| - **Autosave every turn.** Close the app, come back three days later, | ||
| the conversation is exactly where you left it. Name and save snapshots | ||
| from the drawer for archive. |
There was a problem hiding this comment.
suggestion (typo): Formulation "for archive" un peu étrange en anglais.
La phrase « Name and save snapshots from the drawer for archive. » sonne un peu maladroit. Je suggère plutôt « for archiving » ou « for your archives » qui sont plus naturels en anglais.
| - **Autosave every turn.** Close the app, come back three days later, | |
| the conversation is exactly where you left it. Name and save snapshots | |
| from the drawer for archive. | |
| - **Autosave every turn.** Close the app, come back three days later, | |
| the conversation is exactly where you left it. Name and save snapshots | |
| from the drawer for your archives. |
Summary
docs/screenshots/chat.pngreference with the newly uploadeddocs/screenshot.jpg(centred<p align="center"><img width="360" />).generate_image,run_shell_commandforeground/background), top-bar quick pickers, clickable links in markdown, image thumbnails.docs/ROADMAP.mdwas deleted on main).https://claude.ai/code/session_015dVKN2jG34HKP9SeBpSvS5
Summary by Sourcery
Refresh English and French READMEs to better showcase real-world capabilities, updated tooling, and current model compatibility while removing stale roadmap references.
Enhancements:
Documentation:
gemini-2.5-flash-image-previewand the lack of function-calling support for Gemma models.Summary by CodeRabbit