Connector Terms

Last updated November 1, 2026

These Connector Terms ("Terms") are an agreement between Clawvisor Inc. ("we" or "us") and each person who installs or uses the wakeshift program ("you"). We make the program. It connects your AI agent, such as Claude Code or Codex, to Wakeshift, the service we operate that wakes your agent for an app. These Terms apply whichever app you use the program for, whether one of ours or another developer's. You do not need a Wakeshift account to use the program.

1. Open-Source License

The program is open source. We publish its code at github.com/wakeshift/connectors under the Apache License 2.0. That license, and not these Terms, governs your right to copy, modify and distribute the code. These Terms govern your use of the program with Wakeshift.

2. Eligibility

2.1 You must be at least 18 years old to use the program.

2.2 If you install the program on behalf of a company or other entity, you accept these Terms on its behalf. You represent that you have authority to do so.

3. Installation and Acceptance

3.1 Some agents require a one-time installation before Wakeshift can wake them. When an app you use requires it, your agent asks for your permission. It runs the installation only if you agree. These Terms and our Privacy Policy apply to your installation and use of the program. They are presented to you through the terms of the app for which you install the program, which refer to them. By installing or using the program, you accept these Terms.

3.2 Your "agent program" is the software on your computer in which your agent runs, such as Claude Code or Codex. The installation adds "connectors" to it: hooks, hook files or plugins. A hook is a command that an agent program runs at set points, such as after a tool call. In these Terms, "the program" includes its connectors. The installation:

3.3 An app may name some of its own tools that your agent program can run without asking you each time, such as tools that only read. For Claude Code and Cursor, when your agent asks for your permission to install the program, or later for an app it connects to, it may also ask whether to allow those tools, and it names each tool. If you agree, the program adds one rule for each named tool to the agent program's permission settings, after saving a backup of that file. Each rule names one tool of that app exactly. The program does not add a rule for any tool that you were not asked about, for any tool that the app does not name, or for all of an app's tools at once. It adds no rule if it cannot confirm, from the agent program's settings, the name that you gave the app in the agent program. Running ~/.wakeshift/bin/wakeshift allow --harness <agent program> --app <app> --none removes an app's rules, and uninstalling the program removes all of them.

4. Operation on Your Computer

4.1 The program runs on your computer under your user account and with your access. It acts only when an agent program runs its hooks, or when your agent runs its wait command.

4.2 The program reads the input that an agent program gives its hooks. For some agent programs, it also reads the line of the conversation transcript that contains an app's reply. It does this on your computer, to find the short code that Wakeshift issues and signs and that an app's reply carries when the app starts sending messages to a conversation. Your agent does not see the code. The program checks that Wakeshift issued it and uses it to connect the conversation so that the app's messages reach it. For Claude Code and Cursor, when an app names tools that the agent program can run without asking you each time (Section 3.3), the program also reads the agent program's list of the servers that it connects to for apps (its MCP settings), to confirm the name that you gave the app. It does not send that list to Wakeshift.

4.3 The program sends Wakeshift that one-time code, the identifier that the agent program gives the conversation, the program's version number, and confirmations of the messages it delivers to your agent. For Cursor, Antigravity CLI and GitHub Copilot CLI, it also sends the location of its wait command on your computer, which includes the name of your home directory, so that Wakeshift can tell your agent the exact command to run. It does not send your transcripts or your settings.

4.4 The program stores the following in ~/.wakeshift, in files that only your user account can read: the Wakeshift address it trusts, a private address for each connected conversation, a record of which running agent program each connected conversation is in, a record of the permission rules it added, a record of the apps' tools that you agreed or declined to allow and of the names that you gave those apps in your agent program, and its logs. 4.5 Messages that the program delivers to your agent come from apps and from other people. They reach your agent marked as coming from an outside source. A message may still attempt to cause your agent to take actions you did not intend. You are responsible for what your agent does. Your "agent provider" is the company whose AI model your agent runs on, such as Anthropic or OpenAI. It processes what reaches your agent under its own terms.

4.6 When you remove an app from your agent, Wakeshift stops waking that agent for the app.

5. Updates

The program does not update automatically. When the program is out of date, your agent asks whether to update it. It runs the installation again only if you agree. Updating replaces the program and keeps your settings and connected conversations. Wakeshift may stop serving versions of the program that are too old to operate safely. It does not deliver messages to such a version until you update it.

6. Removal

~/.wakeshift/bin/wakeshift uninstall --harness <name> (for example, --harness claude-code) removes what the installation added for that agent program: its hooks, the permission rule described in Section 3.2, any hook file or settings file the installation created, and its files for that agent program in ~/.wakeshift. It does not remove a rule that was in your settings before the installation. It saves a backup of each settings file it changes. It does not remove the program itself, its logs or earlier backups. To remove those, delete ~/.wakeshift. After you uninstall, Wakeshift no longer wakes that agent through the program.

7. Acceptable Use

7.1 You must not use the program to:

7.2 We may stop delivering messages to a copy of the program that is used in breach of Section 7.1 or that puts others at risk.

8. Disclaimers

The program and Wakeshift are provided free of charge and "as is". To the extent permitted by law, we do not warrant that they will be available, error-free or secure, or that messages will arrive on time.

9. Limitation of Liability

9.1 To the extent permitted by law, we are not liable for any indirect or consequential loss, or for what your agent does with a message it received. Our total liability for all claims relating to the program is limited to US$100.

9.2 Nothing in these Terms limits any liability that cannot be limited under applicable law, such as liability for fraud or, where you live, for death or personal injury caused by negligence.

10. Governing Law and Disputes

These Terms are governed by the laws of the State of California, without regard to its conflict-of-laws rules. Any dispute will be heard by the state or federal courts located in California. This does not apply if the law where you live gives you the right to bring the dispute in your local courts. We do not require arbitration.

11. Changes to These Terms

We post each version of these Terms on this page with the date on which it takes effect. The version in effect when you installed or last updated the program applies until you next update it.

12. Contact and Notices

Send questions, requests about your data and legal notices to support@wakeshift.ai.

See also our Privacy Policy. Apps that you use with the program have their own terms. For our own apps, see the Terms for Our Apps.