-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Expand file tree
/
Copy pathcursor.yaml
More file actions
41 lines (39 loc) · 1.68 KB
/
Copy pathcursor.yaml
File metadata and controls
41 lines (39 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
# Example provider profile. OpenShell does not load it; import it explicitly:
# openshell provider profile lint -f providers/cursor.yaml
# openshell provider profile import -f providers/cursor.yaml --global
#
# Copy and edit this file rather than importing it unchanged. `binaries` is the
# least-privilege control that decides which processes may reach the endpoints
# below, so it has to name the paths in *your* image.
#
# Client binaries: curl, wget, and the Cursor remote server.
# Reference layout: the server path below (/sandbox/.cursor-server/**) is where
# Cursor may unpack itself when it connects over SSH. A
# different HOME or user means a
# different path — check where the server actually lands.
# Credential scope: none. This profile only opens the bootstrap and update
# endpoints; Cursor authenticates the user separately.
# Endpoint access: the Cursor download, update and API hosts, L4 passthrough.
# Smoke test: connect Cursor to the sandbox over SSH and confirm the
# remote server downloads and attaches.
id: cursor
display_name: Cursor
description: Cursor editor server bootstrap and update endpoints
category: agent
endpoints:
- host: cursor.blob.core.windows.net
port: 443
- host: api2.cursor.sh
port: 443
- host: repo.cursor.sh
port: 443
- host: download.cursor.sh
port: 443
- host: cursor.download.prss.microsoft.com
port: 443
binaries:
- /usr/bin/curl
- /usr/bin/wget
- /sandbox/.cursor-server/**