import CopilotModel import Foundation import XcodeKit class RejectSuggestionCommand: NSObject, XCSourceEditorCommand { func perform( with invocation: XCSourceEditorCommandInvocation, completionHandler: @escaping (Error?) -> Void ) { Task { do { let service = try getService() invocation.accept(try await service.getSuggestionRejectedCode( editorContent: .init(invocation) )) completionHandler(nil) } catch { completionHandler(error) } } } }