Skip to content

[Feature] For mobile projects, we need additional onboarding wizard dialog to install extra dependencies for the user in sandbox caches. #40

Description

@awrobel-gd

Problem

User can forget or skip this part in README.md or QUICKSTART.md - the huge extra dependencies that the agents might need, that we skip from Dockerfile runtimes, will be missing when agents start.

Proposed Solution

For mobile projects, we need additional onboarding wizard dialog to install extra dependencies for the user in sandbox caches. We have script for this already, we just need to call once that its executed inside docker pod.

Its in bash /usr/local/bin/init-mobile-sdk.sh already in the pod
We just need to let TUI run a docker exec command. We can add an extra section in Settings still in the "Runtime" block: "Extra Dependencies". which will just list the scripts we already have each with a button to the right "Install". Currently we only have the Mobile - Android SDK, Flutter and Dart installation. The title should indicate their versions, and there should be one button and also a text box scrolling indicating if its success or not and any logs.

Component

Where would this live? (e.g. backend, mcp_server, TUI/CLI, docs)
TUI

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions