Skip to content

docs(cua-driver): sync to cua-driver-rs 0.3.2 - #1742

Merged
f-trycua merged 2 commits into
mainfrom
docs/cua-driver-sync-to-rust-0.3.2
May 28, 2026
Merged

docs(cua-driver): sync to cua-driver-rs 0.3.2#1742
f-trycua merged 2 commits into
mainfrom
docs/cua-driver-sync-to-rust-0.3.2

Conversation

@f-trycua

@f-trycua f-trycua commented May 28, 2026

Copy link
Copy Markdown
Collaborator

Why

The cua-driver fumadocs were auto-generated from the Swift driver (~v0.2.0) and badly drifted from the shipping Rust port cua-driver-rs 0.3.2. Concrete examples surfaced in an audit:

  • Reference docs claimed 29 MCP tools — the live binary exposes 34. Seven Rust tools (bring_to_front, check_for_update, debug_window_info, get_accessibility_tree, kill_app, start_recording, stop_recording) were undocumented; two documented tools (screenshot, set_recording) don't exist on the Rust port.
  • cli-reference.mdx had doctor documented as "Clean up stale install bits" — it's actually a structured health report (doctor --json). It also omitted real verbs: autostart, check-update, skills.
  • Every quickstart / faq / installation example invoked tools as bare cua-driver <tool> '{...}', which hangs on the Rust binary (the real form is cua-driver call <tool>).
  • introduction.mdx framed cua-driver as macOS-only ("Requires macOS 14") while the same getting-started section ships dedicated Windows and Linux pages and the binary self-describes as "cross-platform."
  • Windows install paths in the env-var table and the autostart manual block still pointed at the legacy %LOCALAPPDATA%\Programs\trycua\cua-driver-rs\bin + %USERPROFILE%\.cua-driver-rs, but the actual install lives at Programs\Cua\cua-driver\bin + .cua-driver (verified against cua-driver mcp-config output).
  • Version strings ranged from 0.1.00.2.10.2.9 within a single file.

What changed

Reference docs rewritten from ground truth (cua-driver list-tools + describe <tool> + --help):

  • reference/mcp-tools.mdx — all 34 tools documented; added a Dispatch modes section (background/foreground/auto) that was missing entirely; fixed behavior drift (move_cursor is the overlay not the real cursor; set_value requires window_id; set_agent_cursor_motion defaults updated); replaced the junk auto-generated examples (set_config {"key":"return"}, zero-area drag/zoom); fixed type_text_in/scroll_intype_text/scroll.
  • reference/cli-reference.mdx — rebuilt at verb level from --help; doctor description inverted to the correct "health probe"; added autostart, check-update, skills, mcp-config; added the PowerShell-5.1 JSON-quoting gotcha the binary itself surfaces.

Consistency sweep across installation, quickstart, faq, integrations, linux, pip-preview, process-model, windows-ssh, autostart, limits, comparison:

  • Versions everywhere → 0.3.2.
  • Windows paths → real layout Programs\Cua\cua-driver\bin + .cua-driver. Historical "v0.2.13 and earlier used …" mentions kept.
  • Bare-verb tool invocations → cua-driver call <tool> (zero cua-driver (click|launch_app|…) matches remain).
  • Broken /cua-driver/explanation/process-attribution link in linux.mdx repointed.
  • PiP default geometry 320x200480x360 (matches binary).
  • Fictional gemma4:26b Ollama model → real llama3.2-vision.

Cross-platform reframe of introduction.mdx and comparison.mdx; quickstart.mdx and process-model.mdx labeled as macOS-flavored with cross-references to windows-ssh / linux.

Write-well pass: cut "All are quality projects," "In under 5 minutes," "Ready to try it?," a made-up "90% of the time" stat, "dead simple," capitalized "Just Works." Trimmed the most-redundant Session 0 retelling in autostart.mdx.

Stats

14 files changed, 501 insertions(+), 1351 deletions(-)

The net deletion is mostly the slimmed-down reference docs — the Swift-era auto-gen padded each tool entry with a generated example object even when degenerate.

Out of scope (intentional)

  • scripts/docs-generators/cua-driver.ts still does swift build + cua-driver dump-docs --type all and hardcodes Swift prose. dump-docs --type cli is stubbed on the Rust port ({"_note":"CLI introspection not implemented on Rust port"}). Repointing the generator at the Rust binary needs Rust-side dump-docs work; until then treat the two reference .mdx as hand-maintained. The in-file provenance now says so honestly instead of claiming "Swift v0.2.0 / DO NOT EDIT."
  • The --claude-code-computer-use-compat / screenshot compat-mode story in integrations/installation couldn't be confirmed against the live Rust server (no screenshot tool in the running compat registration; flag not surfaced in --help). Left as-is pending verification on a build you control.

Verification

  • Versions / paths / tool counts cross-checked against the installed 0.3.2 binary (cua-driver --version, cua-driver list-tools, cua-driver describe <tool>, cua-driver mcp-config --client cursor).
  • Windows install layout confirmed on disk: %LOCALAPPDATA%\Programs\Cua\cua-driver\bin\cua-driver.exe exists; %USERPROFILE%\.cua-driver\packages\releases\0.3.2-x86_64-pc-windows-msvc\ is the canonical package home.
  • Grep sweep confirms zero remaining bare-verb tool calls, no set_recording, no type_text_in/scroll_in, no cua-driver 0.1.0 / 0.2.x outputs, no /explanation/process-attribution, no 29 MCP tools.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation
    • Installation guides refreshed for v0.3.2 with updated paths, examples, and autostart instructions
    • Rewrote intro and many guides to be cross‑platform (macOS/Windows/Linux)
    • Standardized CLI examples to use the unified "call" form across quickstart, FAQ, and integrations
    • Expanded tool/reference docs with updated dispatch, permissions, capture modes, and new tools/actions
    • Minor UX docs: PiP default size, daemon/SSH guidance, and clarified platform notes

Review Change Stack

The cua-driver fumadocs were auto-generated from the Swift driver (~v0.2.0)
and badly drifted from the shipping Rust port (0.3.2). This PR resyncs them
to the live binary as ground truth.

Reference docs (rewritten from `cua-driver list-tools` / `describe` / `--help`):

- reference/mcp-tools.mdx: real tool count 34 (was "29"). Added the 7 tools
  that were missing on Rust (bring_to_front, check_for_update,
  debug_window_info, get_accessibility_tree, kill_app, start_recording,
  stop_recording). Removed the 2 that don't exist (screenshot, set_recording).
  Fixed move_cursor (overlay, not real cursor), set_value (window_id required,
  ValuePattern), set_agent_cursor_motion defaults, scroll direction enum,
  type_text_in/scroll_in -> type_text/scroll. Added a Dispatch modes section
  (background/foreground/auto was undocumented). Replaced the junk
  auto-generated examples (set_config {"key":"return"}, degenerate
  drag/zoom). Provenance header is now honest instead of "Swift v0.2.0 /
  DO NOT EDIT".

- reference/cli-reference.mdx: real verbs autostart, check-update, skills,
  mcp-config. doctor corrected (health probe, not "cleanup"). Version header
  0.2 -> 0.3.2. Documents only flags verified against the binary; adds the
  PowerShell-5.1 JSON-quoting gotcha the binary itself surfaces.

Consistency sweep across guide pages:

- Version 0.1.0 / 0.2.x -> 0.3.2 everywhere (install --version output,
  --help overview, doctor sample output, update banner, PS5.1 zip-install
  pin).
- Windows install paths: env-var override table, autostart manual block,
  and lockfile example switched from legacy `trycua\cua-driver-rs\bin` +
  `.cua-driver-rs` to the real `Programs\Cua\cua-driver\bin` +
  `.cua-driver` (verified against the installed binary's mcp-config
  output). Historical "v0.2.13 and earlier used ..." mentions kept.
- Bare-verb tool invocations `cua-driver <tool> '{...}'` (which hang on
  the Rust binary) converted to `cua-driver call <tool> '{...}'` across
  intro, quickstart, faq, installation. Verified zero remain.
- Broken /cua-driver/explanation/process-attribution link in linux.mdx
  repointed at the existing process-model + windows-ssh pages.
- PiP default geometry 320x200 -> 480x360 (matches binary --help).
- Fictional "gemma4:26b" Ollama model in integrations example replaced
  with the real llama3.2-vision.

Cross-platform reframe:

- introduction.mdx rewritten to lead cross-platform (macOS Swift /
  Windows-Linux Rust) instead of "a macOS computer-use driver". Per-backend
  internals are accurate for each platform.
- comparison.mdx de-macOS'd in title/header/summary; the per-product
  sections stay as-is.
- quickstart.mdx labeled as macOS-flavored with a callout pointing
  Windows/Linux readers at autostart / linux pages.
- process-model.mdx scoped to macOS with an orientation callout
  cross-referencing the Windows daemon-proxy variant.

Write-well pass: cut "All are quality projects", "In under 5 minutes",
"Ready to try it?", a made-up "90% of the time" stat, "dead simple", and
capitalized "Just Works". Trimmed the most-redundant Session 0 retelling
in autostart.mdx down to the page-appropriate answer + a link to the
canonical windows-ssh deep-dive.

Out of scope (flagged in PR body):

- scripts/docs-generators/cua-driver.ts still builds Swift and calls
  `cua-driver dump-docs --type all`, which is stubbed on the Rust port.
  Repointing the generator at the Rust binary needs Rust-side dump-docs
  work; until then treat the two reference .mdx as hand-maintained.
- The --claude-code-computer-use-compat / screenshot compat-mode story
  in integrations/installation could not be confirmed against the running
  Rust server (no `screenshot` tool, flag not in --help). Left as-is
  pending verification on a build you control.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented May 28, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 28, 2026 8:09am

Request Review

@coderabbitai

coderabbitai Bot commented May 28, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 03d93296-7c7b-44f0-83c8-bd056ea1111f

📥 Commits

Reviewing files that changed from the base of the PR and between 8ee71e5 and fd2f87d.

📒 Files selected for processing (4)
  • docs/content/docs/cua-driver/guide/getting-started/autostart.mdx
  • docs/content/docs/cua-driver/guide/getting-started/linux.mdx
  • docs/content/docs/cua-driver/guide/getting-started/process-model.mdx
  • scripts/docs-generators/config.json
✅ Files skipped from review due to trivial changes (2)
  • docs/content/docs/cua-driver/guide/getting-started/autostart.mdx
  • docs/content/docs/cua-driver/guide/getting-started/process-model.mdx

📝 Walkthrough

Walkthrough

This PR updates cua-driver documentation across getting-started and reference pages to v0.3.2: broadens macOS-only wording to cross-platform, replaces legacy subcommand examples with cua-driver call <tool>, updates installer/paths and version examples, and expands the MCP tool reference with dispatch modes and revised tool docs.

Changes

Cua Driver v0.3.2 Documentation Update

Layer / File(s) Summary
Cross-platform positioning and core messaging
docs/content/docs/cua-driver/guide/getting-started/introduction.mdx, docs/content/docs/cua-driver/guide/getting-started/comparison.mdx
Rewrote introduction from macOS-only to cross-platform; added capture modes, backgrounded dispatch semantics, per-OS implementation notes, and updated comparison wording/labels.
Getting-started CLI command syntax updates
docs/content/docs/cua-driver/guide/getting-started/quickstart.mdx, faq.mdx, autostart.mdx, windows-ssh.mdx
Replaced direct subcommand examples with cua-driver call <tool> across guides; added daemon-start callouts and clarified SSH Session 0 vs interactive-session behavior for Windows.
Installation and integration updates
docs/content/docs/cua-driver/guide/getting-started/installation.mdx, integrations.mdx, process-model.mdx, linux.mdx, pip-preview.mdx
Updated Windows install paths to Programs/Cua/cua-driver/..., refreshed examples to v0.3.2, adjusted lockfile and PowerShell fallback snippets, changed macOS permission verification examples to cua-driver call check_permissions, and revised related integration/process-model/linux notes.
CLI reference documentation for v0.3.2
docs/content/docs/cua-driver/reference/cli-reference.mdx
Condensed and reorganized CLI reference from v0.2.0 to v0.3.2: tool dispatch, daemon management, recording, config, updating, diagnostics, autostart, and skills; added PowerShell JSON quoting warning and updated daemon semantics.
MCP tool reference and dispatch modes
docs/content/docs/cua-driver/reference/mcp-tools.mdx, docs/content/docs/cua-driver/reference/limits.mdx
Expanded MCP tool reference (29 → 34 tools); introduced dispatch field with background/foreground/auto semantics and error behavior; revised pointer/keyboard/app/browser/recording tools for element-indexed addressing and dispatch parity, added lifecycle and agent-cursor docs, and refined platform-specific notes and limits wording.
Docs generator config
scripts/docs-generators/config.json
Disabled the cua-driver automatic docs generator and added a notes string explaining Swift-targeted generation and hand-maintained Rust-port reference docs.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related PRs

  • trycua/cua#1583: Related Windows SSH/autostart workflow clarifications that align with the autostart/SSH Session 0 explanation in this PR.
  • trycua/cua#1644: Related installer/layout changes that match the updated Windows installation paths and examples used here.
  • trycua/cua#1627: Related updates to MCP tool documentation that overlap with the mcp-tools reference revisions in this PR.

Poem

🐰 From single path to cross-platform light,
call unites the CLI by day and night,
Dispatch in background, foreground, or auto,
Docs sing v0.3.2 — concise, clear, not a lotto.
Element trees and pixels hop in rhyme,
One driver, three OSes, working in time.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main objective: syncing cua-driver documentation to match the Rust port version 0.3.2, which is the primary focus across all 14 files changed.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/cua-driver-sync-to-rust-0.3.2

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint skipped: no ESLint configuration detected in root package.json. To enable, add eslint to devDependencies.


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Three lychee external-link failures on pages this PR touches — all
pre-existing, fixed as part of the sync:

- autostart.mdx, linux.mdx: install-local.sh path was
  `libs/cua-driver/rust/scripts/install-local.sh`, but the file lives at
  `libs/cua-driver/scripts/install-local.sh`. Updated both refs.
- process-model.mdx: dropped the dead `trycua/hermes#22821` PR link; the
  surrounding prose about catch-error-and-reconnect stands without it.

Docs-Sync workflow: the cua-driver entry in scripts/docs-generators/config.json
was `enabled: true`, but the generator tries to run
`.build/release/cua-driver dump-docs --type all` which (a) requires a
Swift build the CI workflow doesn't run for this generator and (b)
returns a stub for `--type cli` on the shipping Rust port. Setting
`enabled: false` with a `notes` field (same shape `cua-cli`/`mcp-server`
already use) so the runner cleanly skips it. The runner already has the
matching skip path at line 129-135 of runner.ts.

Once the Rust binary grows a real `dump-docs --type all`, flip
`enabled` back to `true` and repoint `extractCommand` at the Rust
binary's output.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (3)
docs/content/docs/cua-driver/guide/getting-started/linux.mdx (1)

75-75: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Fix the broken install-local.sh GitHub link.

Line 75 points to .../libs/cua-driver/rust/scripts/install-local.sh, and CI reports it as 404. Please update this URL to the current path (or remove the link if no longer public).

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/content/docs/cua-driver/guide/getting-started/linux.mdx` at line 75, The
markdown link to the install-local.sh script is broken; open the
docs/content/docs/cua-driver/guide/getting-started/linux.mdx and locate the
reference to "libs/cua-driver/rust/scripts/install-local.sh" (the
install-local.sh link) and update the URL to the repository's current path for
that script or remove the hyperlink if the script is no longer public; ensure
the visible text remains accurate (e.g., keep "install-local.sh") and that the
updated link points to the correct file in the repo or a suitable replacement
doc.
docs/content/docs/cua-driver/guide/getting-started/process-model.mdx (1)

140-140: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Replace the dead Hermes PR link.

Line 140 links to https://github.com/trycua/hermes/pull/22821, which returns 404 and is currently failing the link checker. Please switch to a valid public reference (or remove the link).

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/content/docs/cua-driver/guide/getting-started/process-model.mdx` at line
140, The link to trycua/hermes#22821 in the sentence "Hermes' wrapper in
[trycua/hermes#22821](https://github.com/trycua/hermes/pull/22821) implements
exactly this pattern." is broken; update that anchor to point to a valid public
reference (e.g., a different PR/issue or a docs page) or delete the bracketed
link so the sentence reads without it. Edit the line containing the Hermes
wrapper reference in process-model.mdx to either replace the URL with the
correct public URL or remove the markdown link while keeping the explanatory
text intact.
docs/content/docs/cua-driver/guide/getting-started/autostart.mdx (1)

22-23: ⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Fix broken GitHub links for the macOS/Linux --autostart manual recipe

  • In docs/content/docs/cua-driver/guide/getting-started/autostart.mdx (lines 22-23), the links point to libs/cua-driver/rust/scripts/install-local.sh, but that file does not exist in the repo.
  • Update both URLs to https://github.com/trycua/cua/blob/main/libs/cua-driver/scripts/install-local.sh (this wrapper accepts --autostart and routes it to the Rust helper that registers the macOS LaunchAgent / Linux systemd --user unit).
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/content/docs/cua-driver/guide/getting-started/autostart.mdx` around
lines 22 - 23, Update the broken GitHub links in
docs/content/docs/cua-driver/guide/getting-started/autostart.mdx: replace the
two occurrences of "libs/cua-driver/rust/scripts/install-local.sh" (the macOS
and Linux `--autostart` table entries) with
"https://github.com/trycua/cua/blob/main/libs/cua-driver/scripts/install-local.sh"
so the manual `LaunchAgent`/`systemd --user` recipe points to the wrapper script
that accepts `--autostart`.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Outside diff comments:
In `@docs/content/docs/cua-driver/guide/getting-started/autostart.mdx`:
- Around line 22-23: Update the broken GitHub links in
docs/content/docs/cua-driver/guide/getting-started/autostart.mdx: replace the
two occurrences of "libs/cua-driver/rust/scripts/install-local.sh" (the macOS
and Linux `--autostart` table entries) with
"https://github.com/trycua/cua/blob/main/libs/cua-driver/scripts/install-local.sh"
so the manual `LaunchAgent`/`systemd --user` recipe points to the wrapper script
that accepts `--autostart`.

In `@docs/content/docs/cua-driver/guide/getting-started/linux.mdx`:
- Line 75: The markdown link to the install-local.sh script is broken; open the
docs/content/docs/cua-driver/guide/getting-started/linux.mdx and locate the
reference to "libs/cua-driver/rust/scripts/install-local.sh" (the
install-local.sh link) and update the URL to the repository's current path for
that script or remove the hyperlink if the script is no longer public; ensure
the visible text remains accurate (e.g., keep "install-local.sh") and that the
updated link points to the correct file in the repo or a suitable replacement
doc.

In `@docs/content/docs/cua-driver/guide/getting-started/process-model.mdx`:
- Line 140: The link to trycua/hermes#22821 in the sentence "Hermes' wrapper in
[trycua/hermes#22821](https://github.com/trycua/hermes/pull/22821) implements
exactly this pattern." is broken; update that anchor to point to a valid public
reference (e.g., a different PR/issue or a docs page) or delete the bracketed
link so the sentence reads without it. Edit the line containing the Hermes
wrapper reference in process-model.mdx to either replace the URL with the
correct public URL or remove the markdown link while keeping the explanatory
text intact.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 62947e42-6676-4a83-8c0c-dcc38f64dc01

📥 Commits

Reviewing files that changed from the base of the PR and between efae1d8 and 8ee71e5.

📒 Files selected for processing (14)
  • docs/content/docs/cua-driver/guide/getting-started/autostart.mdx
  • docs/content/docs/cua-driver/guide/getting-started/comparison.mdx
  • docs/content/docs/cua-driver/guide/getting-started/faq.mdx
  • docs/content/docs/cua-driver/guide/getting-started/installation.mdx
  • docs/content/docs/cua-driver/guide/getting-started/integrations.mdx
  • docs/content/docs/cua-driver/guide/getting-started/introduction.mdx
  • docs/content/docs/cua-driver/guide/getting-started/linux.mdx
  • docs/content/docs/cua-driver/guide/getting-started/pip-preview.mdx
  • docs/content/docs/cua-driver/guide/getting-started/process-model.mdx
  • docs/content/docs/cua-driver/guide/getting-started/quickstart.mdx
  • docs/content/docs/cua-driver/guide/getting-started/windows-ssh.mdx
  • docs/content/docs/cua-driver/reference/cli-reference.mdx
  • docs/content/docs/cua-driver/reference/limits.mdx
  • docs/content/docs/cua-driver/reference/mcp-tools.mdx

@f-trycua

Copy link
Copy Markdown
Collaborator Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented May 28, 2026

Copy link
Copy Markdown
Contributor
✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@f-trycua

Copy link
Copy Markdown
Collaborator Author

Thanks @coderabbitai — all 3 outside-diff findings were fixed in commit fd2f87d (the CI-fixes follow-up I pushed at 08:09, before this review of 8ee71e5 came back):

  • autostart.mdx:22-23 — both install-local.sh URLs updated from libs/cua-driver/rust/scripts/ to libs/cua-driver/scripts/.
  • linux.mdx:75 — same URL fix.
  • process-model.mdx:140 — dead trycua/hermes#22821 link removed; surrounding prose kept.

Lychee now reports 0 errors on the latest commit.

@coderabbitai

coderabbitai Bot commented May 28, 2026

Copy link
Copy Markdown
Contributor

Tip

For best results, initiate chat on the files or code changes.

@f-trycua: Great work — all three findings cleanly resolved:

  • autostart.mdx + linux.mdxinstall-local.sh path corrected to libs/cua-driver/scripts/
  • process-model.mdx — dead hermes#22821 link removed

Zero Lychee errors is a good signal. The PR looks good to go!

🐇✨


If you found this review helpful, would you consider giving us a shout-out on X?

Thank you for using CodeRabbit!

@f-trycua
f-trycua merged commit 79ea7b4 into main May 28, 2026
8 checks passed
@f-trycua
f-trycua deleted the docs/cua-driver-sync-to-rust-0.3.2 branch May 28, 2026 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant