Skip to content

Commit 0574c07

Browse files
fix(droid-control): fix agg install command and Remotion install path
- agg is not on crates.io; use cargo install --git from asciinema/agg - Replace brittle glob path for Remotion install with droid plugin list Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
1 parent aa5e177 commit 0574c07

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

plugins/droid-control/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ droid plugin marketplace add https://github.com/Factory-AI/factory-plugins
4040
droid plugin install droid-control@factory-plugins --scope user
4141

4242
# Install Remotion dependencies (one-time, only needed for video rendering)
43-
cd ~/.factory/plugins/cache/factory-plugins/droid-control/*/remotion && npm install
43+
# Find the plugin install path with: droid plugin list --scope user
44+
cd <plugin-path>/remotion && npm install
4445
```
4546

4647
Or use the `/plugins` UI: Browse tab, select droid-control, install.
@@ -92,7 +93,7 @@ The `render-showcase.sh` helper handles the full pipeline: `.cast` conversion vi
9293
```bash
9394
npm install -g tuistory # virtual PTY driver
9495
pip install asciinema # terminal recording
95-
cargo install agg # .cast → .gif converter
96+
cargo install --git https://github.com/asciinema/agg # .cast → .gif converter
9697
sudo apt-get install -y ffmpeg # video processing
9798
agent-browser install # browser automation (downloads Chromium)
9899
cd plugins/droid-control/remotion && npm install # Remotion (video rendering)

plugins/droid-control/skills/droid-control/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ Drivers can be combined in one workflow — e.g., `tctl` for a CLI and `agent-br
162162
# tuistory driver + recording
163163
npm install -g tuistory # virtual PTY driver
164164
pip install asciinema # terminal recording (tctl wraps this)
165-
cargo install agg # .cast -> .gif converter (compose needs this)
165+
cargo install --git https://github.com/asciinema/agg # .cast -> .gif converter (compose needs this)
166166

167167
# true-input driver (Linux/Wayland)
168168
sudo apt-get install -y cage wtype # required: headless compositor + keystroke injection

0 commit comments

Comments
 (0)