Commit 82bdfb85 authored by Pavel Shutsin's avatar Pavel Shutsin 2️⃣
Browse files

feat: migrate chat commands to slash commands

parent 609008ad
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -29,7 +29,7 @@ describe('explainSelectedCode', () => {

    expect(controller.processNewUserRecord).toHaveBeenCalledWith(
      expect.objectContaining({
        content: 'Explain selected code',
        content: '/explain',
        role: 'user',
        type: 'explainCode',
        context: {
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@ export const explainSelectedCode = async (controller: GitLabChatController) => {
  const record = GitLabChatRecord.buildWithContext({
    role: 'user',
    type: 'explainCode',
    content: `Explain selected code`,
    content: `/explain`,
  });

  if (!record.context?.currentFile.selectedText) return;
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ describe('generateTests', () => {
    await generateTests(controller);
    expect(controller.processNewUserRecord).toHaveBeenCalledWith(
      expect.objectContaining({
        content: 'Write tests for selected code',
        content: '/tests',
        role: 'user',
        type: 'generateTests',
        context: {
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@ export const generateTests = async (controller: GitLabChatController) => {
  const record = GitLabChatRecord.buildWithContext({
    role: 'user',
    type: 'generateTests',
    content: `Write tests for selected code`,
    content: `/tests`,
  });

  if (!record.context?.currentFile.selectedText) return;