Skip to content

Commit afbc006

Browse files
brunoborgesCopilot
andauthored
Update docs/setup/backend-services.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 5929102 commit afbc006

1 file changed

Lines changed: 13 additions & 7 deletions

File tree

docs/setup/backend-services.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -234,15 +234,21 @@ import com.github.copilot.sdk.json.*;
234234
var client = new CopilotClient(new CopilotClientOptions()
235235
.setCliUrl("localhost:4321")
236236
);
237-
client.start().get();
238237

239-
var session = client.createSession(new SessionConfig()
240-
.setSessionId(String.format("user-%s-%d", userId, System.currentTimeMillis() / 1000))
241-
.setModel("gpt-4.1")
242-
).get();
238+
try {
239+
client.start().get();
243240

244-
var response = session.sendAndWait(new MessageOptions()
245-
.setPrompt(message)).get();
241+
var session = client.createSession(new SessionConfig()
242+
.setSessionId(String.format("user-%s-%d", userId, System.currentTimeMillis() / 1000))
243+
.setModel("gpt-4.1")
244+
.setOnPermissionRequest(request -> request.allow())
245+
).get();
246+
247+
var response = session.sendAndWait(new MessageOptions()
248+
.setPrompt(message)).get();
249+
} finally {
250+
client.stop().get();
251+
}
246252
```
247253

248254
</details>

0 commit comments

Comments
 (0)