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
{{ message }}
Repository navigation
Commit 2e2a480
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/ai/assistant.md
+16-10Lines changed: 16 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,21 +24,27 @@ Once enabled, there are a few ways to reach it.
24
24
### The quick prompt bar
25
25
26
26
Press <kbd>`</kbd> (backtick, top-left of most keyboards) to pop up a prompt bar at the
27
-
bottom of the viewport. Type a request, press <kbd>Enter</kbd>, and the assistant window
28
-
opens so you can watch it work. Press <kbd>`</kbd> again or <kbd>Esc</kbd> to dismiss the
27
+
bottom of the viewport. Type a request, press <kbd>Enter</kbd>, and the Chat window
28
+
opens on its **Assistant** tab so you can watch it work. Press <kbd>`</kbd> again or <kbd>Esc</kbd> to dismiss the
29
29
bar. It stays hidden until you summon it, so it never gets in the way.
30
30
31
-
### The assistant window
31
+
### The Assistant tab of the Chat window
32
32
33
-
A floating, draggable window (it tabs and docks like Chat and the Explorer). It keeps the
34
-
conversation, so you can refine across turns — "make them taller", "now paint the front
35
-
one blue". Use **Stop** to cancel a run in progress.
33
+
*Since 1.65* the assistant is not a window of its own: it is the **Assistant** tab of the one **Chat** window, beside
34
+
**Session** (the people in this session). The window floats, docks in a sidebar or the bottom dock, and on a phone
35
+
opens as one sheet. It keeps the conversation, so you can refine across turns — "make them taller", "now paint the
36
+
front one blue". Use **Stop** to cancel a run in progress.
37
+
38
+
The clock button opens **History**: your own provider's chats kept on this device and AI agent chats saved in the
39
+
scene, next to the session chats. Your own provider's chats stay on this device (they are never sent to the session)
40
+
and come back after a reload. See [Chat and the AI assistant](../menus-and-panels.md#chat-and-the-ai-assistant).
36
41
37
42
### The bottom-left button
38
43
39
44
Once the assistant is enabled and a provider is set, a round **AI assistant** button (a sparkles icon) appears at the
40
-
bottom-left of the viewport (just below the **+** add button). Click it to open or close
41
-
the assistant window — the same window the quick prompt bar opens into.
45
+
bottom-left of the viewport (just below the **+** add button). Click it to open the Chat window on its **Assistant**
46
+
tab — the same tab the quick prompt bar opens into. If the window is on **Session**, the button switches to
47
+
**Assistant**; if **Assistant** is already showing, it closes the window.
42
48
43
49
### In VR
44
50
@@ -67,10 +73,10 @@ The Voice typing settings, set to Groq.
67
73
2. The **API key** for that provider; it stays on this device. Further down, **Test connection** sends half a second of silence.
68
74
</div>
69
75
70
-
The assistant window then has a **mic** button next to **Send**: click to listen, click again to stop. The words land in
76
+
The **Assistant** tab then has a **mic** button next to **Send**: click to listen, click again to stop. The words land in
71
77
the input, so you can fix them before sending. (In VR they are sent as soon as you let go.)
72
78
73
-
{ .shot width="500" height="440" loading=lazy }
79
+
{ .shot width="498" height="382" loading=lazy }
74
80
/// caption
75
81
The assistant window with the mic button next to Send.
Copy file name to clipboardExpand all lines: docs/ai/build-with-an-agent.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ replicated to everyone and undoable, exactly like a person's edits.
14
14
(objects, flow nodes, physics, and mesh generation through *your* provider).
15
15
16
16
!!! tip "New in 1.50: talk to it from the app"
17
-
Chat with the agent in the AI assistant window, send it pictures, and let it import models and files from its own
17
+
Chat with the agent in the Chat window's **Assistant** tab, send it pictures, and let it import models and files from its own
18
18
machine — see [Talk to your agent](talk-to-your-agent.md).
19
19
20
20
## For you, the person in the session
@@ -136,7 +136,7 @@ before a join, scene tools answer *not connected — join first*. Then call `con
136
136
back, the agent asks to come in again — the ordinary approval card — and carries on.
137
137
- To stop it, revoke its invite or use **Remove from session** on its row ([Users and moderation](../people.md)).
138
138
139
-
{ .shot .fade-b width="500" height="214" loading=lazy }
139
+
{ .shot .fade-b width="498" height="214" loading=lazy }
Copy file name to clipboardExpand all lines: docs/ai/claude-connector.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,15 +33,16 @@ like your own edits.
33
33
## Connect your tab (each time you build)
34
34
35
35
1. Open theprototype.app, sign in, and open or join the scene you want to work on.
36
-
2. Press the **AI** button and press **Connect Claude** (also in **Settings ▸ Connected apps**).
37
-
A chip reads **Claude connected · this tab**. The AI button always opens the window; signed out,
36
+
2. Press the **AI** button and press **Connect Claude** (also in **Settings ▸ Account ▸ Connected apps**).
37
+
A chip reads **Claude connected · this tab**. The AI button always opens the Chat window on its **Assistant** tab
38
+
(since 1.65 the AI assistant is a tab of the one Chat window); signed out,
38
39
the same card offers **Sign in to connect**, which opens your profile menu at the top right, the one place to
39
40
sign in. With no AI provider set up, the window also offers **Use your own AI provider** (**Open settings**).
40
41
Working with a local model or your own key while signed out? **Sign in to connect** stays in the window's header.
41
42
3. Ask Claude something: *"Build a campfire with five logs and a warm light"*, *"Make the flame
42
43
flicker"*, *"What can you do here?"*
43
44
44
-
{ .shot width="520" height="616" loading=lazy }
45
+
{ .shot width="518" height="574" loading=lazy }
45
46
/// caption
46
47
The AI window's Connect Claude card, before you sign in.
47
48
///
@@ -244,11 +245,12 @@ Claude reads its tool list when it connects, so it sees these after the connecto
244
245
245
246
## Stop it
246
247
247
-
-**Disconnect** (next to the chip, or in Settings ▸ Connected apps) stops Claude at once, including
248
+
-**Disconnect** (next to the chip, or in **Settings ▸ Account ▸ Connected apps**) stops Claude at once, including
248
249
a step it is in the middle of. Press Connect Claude again to continue.
249
-
-**Revoke** in **Settings ▸ Connected apps** removes the connector's access to your account
250
-
completely; claude.ai has to be approved again before it can work in any tab. You can also
251
-
remove the connector in claude.ai's settings.
250
+
-**Revoke** in **Settings ▸ Account ▸ Connected apps** removes the connector's access to your account
251
+
completely; the AI app (claude.ai) has to be approved again before it can work in any tab. **Disconnect
252
+
everything** there does it for every connected app at once. You can also remove the connector in claude.ai's
{ .shot width="372" height="443" loading=lazy }
167
+
{ .shot width="370" height="443" loading=lazy }
Copy file name to clipboardExpand all lines: docs/colliders.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -240,7 +240,7 @@ dynamic.
240
240
The other body travels with the trigger, so every peer reads the same object. A contact with the ground plane reports an
241
241
empty *other*.
242
242
243
-
{ .shot width="659" height="361" loading=lazy }
243
+
{ .shot width="661" height="361" loading=lazy }
244
244
/// caption
245
245
On Impact and On Enter nodes with only with wired to Object Selectors.
0 commit comments