You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34Lines changed: 34 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,9 @@ A Model Context Protocol (MCP) server that provides Xcode-related tools for inte
21
21
*[Diagnostic Tool](#diagnostic-tool)
22
22
+[Using with mise](#using-with-mise)
23
23
+[Using with npx](#using-with-npx)
24
+
-[Privacy](#privacy)
25
+
*[What is sent to Sentry?](#what-is-sent-to-sentry)
26
+
*[Opting Out of Sentry](#opting-out-of-sentry)
24
27
-[Demos](#demos)
25
28
*[Autonomously fixing build errors in Cursor](#autonomously-fixing-build-errors-in-cursor)
26
29
*[Utilising the new UI automation and screen capture features](#utilising-the-new-ui-automation-and-screen-capture-features)
@@ -158,6 +161,37 @@ The diagnostic tool will output comprehensive information about:
158
161
159
162
When reporting issues on GitHub, please include the full output from the diagnostic tool to help with troubleshooting.
160
163
164
+
## Privacy
165
+
166
+
This project uses [Sentry](https://sentry.io/) for error monitoring and diagnostics. Sentry helps us track issues, crashes, and unexpected errors to improve the reliability and stability of XcodeBuildMCP.
167
+
168
+
### What is sent to Sentry?
169
+
- Only error-level logs and diagnostic information are sent to Sentry by default.
170
+
- Error logs may include details such as error messages, stack traces, and (in some cases) file paths or project names. You can review the sources in this repository to see exactly what is logged.
171
+
172
+
### Opting Out of Sentry
173
+
- If you do not wish to send error logs to Sentry, you can opt out by setting the environment variable `SENTRY_DISABLED=true`.
0 commit comments