Refactor ClineProvider

This commit is contained in:
Saoud Rizwan
2024-10-05 23:16:25 -04:00
parent f0315c1520
commit da3aa7a658
5 changed files with 23 additions and 26 deletions

View File

@@ -1,11 +1,8 @@
import * as vscode from "vscode"
import { ClaudeDevProvider } from "../core/webview/ClaudeDevProvider"
import { ClineProvider } from "../core/webview/ClaudeDevProvider"
import { ClaudeDevAPI } from "./claude-dev"
export function createClaudeDevAPI(
outputChannel: vscode.OutputChannel,
sidebarProvider: ClaudeDevProvider
): ClaudeDevAPI {
export function createClaudeDevAPI(outputChannel: vscode.OutputChannel, sidebarProvider: ClineProvider): ClaudeDevAPI {
const api: ClaudeDevAPI = {
setCustomInstructions: async (value: string) => {
await sidebarProvider.updateCustomInstructions(value)