mirror of
https://github.com/microsoft/vscode-extension-samples.git
synced 2026-04-27 16:55:44 +08:00
pass the use prompt to the /play command
This commit is contained in:
@ -27,8 +27,8 @@ export function activate(context: vscode.ExtensionContext) {
|
||||
content: topic
|
||||
},
|
||||
];
|
||||
const request = access.makeRequest(messages, {}, token);
|
||||
for await (const fragment of request.response) {
|
||||
const chatRequest = access.makeRequest(messages, {}, token);
|
||||
for await (const fragment of chatRequest.response) {
|
||||
progress.report({ content: fragment });
|
||||
}
|
||||
return teachResult;
|
||||
@ -39,9 +39,13 @@ export function activate(context: vscode.ExtensionContext) {
|
||||
role: vscode.ChatMessageRole.System,
|
||||
content: CAT_PLAY_SYSTEM_PROMPT
|
||||
},
|
||||
{
|
||||
role: vscode.ChatMessageRole.User,
|
||||
content: request.prompt
|
||||
}
|
||||
];
|
||||
const request = access.makeRequest(messages, {}, token);
|
||||
for await (const fragment of request.response) {
|
||||
const chatRequest = access.makeRequest(messages, {}, token);
|
||||
for await (const fragment of chatRequest.response) {
|
||||
progress.report({ content: fragment });
|
||||
}
|
||||
return playResult;
|
||||
|
||||
Reference in New Issue
Block a user