Skip to content

tailscale: cover the company tailnet in the description and setup skill - #695

Merged
ericgyl817 merged 2 commits into
mainfrom
eliu/tailscale-company-tailnet-copy
Oct 17, 2026
Merged

ericgyl817 merged 2 commits into
mainfrom
eliu/tailscale-company-tailnet-copy

Conversation

@ericgyl817

@ericgyl817 ericgyl817 commented Oct 17, 2026 •

Copy link
Copy Markdown
Collaborator
  • What: the Tailscale plugin's description and tailscale-setup skill now cover the team's company tailnet (each member's own device, no tag:grokbot policy) as well as the personal tailnet, and the skill points reachability checks to Check host instead of curl from the bot computer.
  • Why: TeachX QA hit a raw tag:grokbot refusal on a company account, and the model called a working server down after a curl from the bot computer.
  • Regression: no; copy only, version 1.0.1.

Note

Low Risk
Documentation and copy only; no runtime or policy code changes.

Overview
Bumps the Tailscale plugin to 1.0.1 and refreshes marketplace, README, and manifest copy so setup guidance covers both personal and company tailnets.

Descriptions now say personal tailnets use a single tag:grokbot device, while company tailnets (enabled by a team admin) use each member's own device and do not rely on tag:grokbot policy. The tailscale-setup skill adds the company-tailnet flow, explains tag:grokbot sign-in failures on company accounts, and directs reachability checks to the plugin's Check host tool instead of curl on the bot machine.

Reviewed by Cursor Bugbot for commit 572fe39. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor 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.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Listing description left unsynced
    • The marketplace entry and README plugin-table cell now use the same company-tailnet description as third_party/tailscale/.cursor-plugin/plugin.json.

Create PR

Or push these changes by commenting:

@cursor push 13ee861051
Preview (13ee861051)
diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json
--- a/.cursor-plugin/marketplace.json
+++ b/.cursor-plugin/marketplace.json
@@ -546,7 +546,7 @@
     {
       "name": "tailscale",
       "source": "third_party/tailscale",
-      "description": "Let Grok Bot reach MCP servers on your private Tailscale network. Sign in to Tailscale to connect your tailnet; Grok Bot joins it as one tagged device and only reaches the hosts you grant to tag:grokbot.",
+      "description": "Let Grok Bot reach MCP servers on your private Tailscale network. On your own tailnet it joins as one tag:grokbot device; on your team's company tailnet, turned on by a team admin, it uses each member's own device.",
       "minClientVersions": {
         "cursor": "never",
         "grokbot": "0.49.0",

diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -100,7 +100,7 @@
 | `zoho-desk` | [Zoho Desk](third_party/zoho-desk/) | Cursor | Integrations | Work with tickets, contacts, tasks, and knowledge base articles in Zoho Desk. |
 | `zoho-books` | [Zoho Books](third_party/zoho-books/) | Cursor | Integrations | Work with contacts, invoices, estimates, and items in Zoho Books. |
 | `square` | [Square](third_party/square/) | Cursor | Integrations | Work with payments, orders, catalog, customers, and invoices. |
-| `tailscale` | [Tailscale](third_party/tailscale/) | Cursor | Integrations | Let Grok Bot reach MCP servers on your private Tailscale network. Sign in to Tailscale to connect your tailnet; Grok Bot joins it as one tagged device and only reaches the hosts you grant to tag:grokbot. |
+| `tailscale` | [Tailscale](third_party/tailscale/) | Cursor | Integrations | Let Grok Bot reach MCP servers on your private Tailscale network. On your own tailnet it joins as one tag:grokbot device; on your team's company tailnet, turned on by a team admin, it uses each member's own device. |
 | `highlevel` | [HighLevel](third_party/highlevel/) | Cursor | Integrations | Work with contacts, conversations, opportunities, calendars, and payments. |
 | `finary` | [Finary](third_party/finary/) | Cursor | Integrations | Read your net worth, accounts, holdings, spending, and budgets. |
 | `tiktok-for-business` | [TikTok for Business](third_party/tiktok-for-business/) | Cursor | Integrations | Manage TikTok ad campaigns, ad groups, ads, audiences, creatives, and reports. |

You can send follow-ups to the cloud agent here.

Reviewed by Cursor Bugbot for commit 956aee2. Configure here.

Comment thread third_party/tailscale/.cursor-plugin/plugin.json
@ericgyl817
ericgyl817 merged commit 101b274 into main Oct 17, 2026
2 checks passed
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