# Project 46: Breaking changes in API functions6 Debrief ## What made you smile? sad.jpeg ## What did you find confusing? - WE need to rebulid whole documentation everyt itme when we got and error ant this was happend really offen for us Arc_2025-05-12_13.45_cdTv4ToP.png - The user experience in editor was bad it laggs when you type. When you work with API funcions after some time you need to restart brower to be able to continue work. - There is somthing wrong propably with React rerender in editor icons gliches Arc_2025-05-12_14.18_wC7wX2Gb.png Arc_2025-05-12_14.20_GOy2WWZ4.gif - We don't liked the new way of getting access to the request headers. Now we need that unused import to have context populated with headers. ``` export default async function ( request: Request, context: ApiFunctionsContext ) { ``` - It would be nice to have a separate thread for APIs, as it breaks docs if smth is wrong. - I event think that we should have separate editor and project for API funcions there many funcionality for webview what is not usefull and solws down experience - It would be nice to have to be able to test endpoint directly from editor.