David Prince
fix: add all missing local module stubs (remote_mcp_registry, mcp_auth, mcp_transport, etc)
cce8120
Raw
History Blame Contribute Delete
536 Bytes
"use client";
import { useState } from "react";
import * as ai from "../services/ai/client";
export default function useAI(){
const [loading,setLoading]=useState(false);
async function ask(prompt,projectId){
setLoading(true);
try{
return await ai.sendPrompt(prompt,projectId);
}finally{
setLoading(false);
}
}
return {
loading,
ask,
generateCode:ai.generateCode,
explainCode:ai.explainCode,
fixCode:ai.fixCode
};
}