Skip to content

Release v1.1.1 - #120

Merged
setoelkahfi merged 10 commits into
mainfrom
release/v1.1.1
Nov 4, 2026
Merged

setoelkahfi merged 10 commits into
mainfrom
release/v1.1.1

Conversation

@setoelkahfi

@setoelkahfi setoelkahfi commented Nov 2, 2026 •

Copy link
Copy Markdown
Collaborator

Patch release 1.1.1. The branch is now development at 9e23ef6b, so it carries two changes on top of the make patch version bump:

Merge with a merge commit, then tag the main merge commit v1.1.1. development already contains everything here (the earlier back-merge was #121), so no second back-merge is needed.

setoelkahfi and others added 4 commits November 2, 2026 17:40
smb run runners list shows the Run fleet, and smb run runners tags <id>
<tag>... replaces a runner's tags. Both call the admin API, so they need
an admin user's login. run_runners_list and run_runner_tags_set expose the
same two operations over stdio MCP; the second carries the destructive
hint because it replaces the whole list.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Add smb run runners and the matching MCP tools
smb run runners list shows the Run fleet, and smb run runners tags <id>
<tag>... replaces a runner's tags. Both call the admin API, so they need
an admin user's login. run_runners_list and run_runner_tags_set expose the
same two operations over stdio MCP; the second carries the destructive
hint because it replaces the whole list.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
(cherry picked from commit 581b14d)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

@sigit-code-review sigit-code-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Patch release v1.1.1: the workspace-wide version bump from 1.1.0 to 1.1.1 (Cargo crates, npm/nuget packaging, Ruby gems, MCP server manifests), plus the cherry-picked #119 feature — a new smb run runners CLI surface (crates/cli/src/run.rs) with list and tags <id> <tag>... subcommands hitting v1/admin/run/runners, wired into cli/mod.rs, lib.rs, and main.rs. Two matching MCP tools (run_runners_list, run_runner_tags_set) are added in mcp.rs with the tags tool correctly flagged destructive_hint = true, and both the cloud-tool name test and the destructive-hint test (count 6 → 7) are updated. docs/mcp.md gains a Run runners section and the tool count 41 → 43. The code is small and self-consistent; the only wrinkle worth a look is the CLI/MCP asymmetry on empty tag lists below.


Automated review by siGit Code Review · commit aac057f · see the review dashboard

Comment thread crates/cli/src/run.rs Resolved
@setoelkahfi setoelkahfi self-assigned this Nov 2, 2026
setoelkahfi and others added 6 commits November 4, 2026 09:38
SelectedTarget::Desktop, selected with device_select webdriver_url, drives an
app through tauri-driver or any WebDriver endpoint using reqwest and plain
JSON. app_install_launch and app_launch start a session, ui_describe returns
the page source, ui_element_list and ui_tap work on labelled elements,
input_text types into the focused element, and screen_capture returns a PNG.
The other tools return an error saying they have no desktop meaning, and the
21-tool list is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: siGit Code v1.7.6 <noreply@sigit.si>
…letes, show raw error bodies

Element Send Keys now carries both text and the legacy value array, a failed
session delete keeps the id so app_terminate can retry, a non-JSON error
body is included in the message, and the capability probe times out after
two seconds.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: siGit Code v1.7.6 <noreply@sigit.si>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: siGit Code v1.7.6 <noreply@sigit.si>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: siGit Code v1.7.6 <noreply@sigit.si>
Add a desktop target to xcrs over WebDriver
Merge release/v1.1.1 into development
@setoelkahfi
setoelkahfi merged commit 6abc38c into main Nov 4, 2026
82 checks passed
@setoelkahfi
setoelkahfi deleted the release/v1.1.1 branch November 4, 2026 11:24
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.

3 participants