I am beyond tired of using Kiro right now. I would fix a whole batch of changes. Then SOMETIMES, Kiro just or some auto fix and all the work I did poof in smokes. I would go to the source control and pray I can fix the fix right before to revert it too.
I made a post about random hooks showing up in my settings. My Kiro is literally still making these import changes, no hooks, no anything. I went into the global settings in Roaming. There was the autoUpdateImport on file move or something that was enabled I just disabled that. Unsure if it'll fix it. Since I didn't move nor did Kiro move any files.
2025-09-06 02:02:10.373 [info] [{"type":"text","text":"<kiro-ide-message> \n Kiro IDE applied Autofix or formatted the following files and the file content was updated.\n If you need to update these file, read them again.\n Updated Files:\n src/features/dashboard/mappers/dashboard.mapper.ts\n \n </kiro-ide-message>"},{"type":"text","text":"YO WHAT HOOK JUST FIRED AND MADE ALL THESE @srcs???????????????
2025-09-06 02:02:10.373 [info] [{"type":"text","text":"Ah, thank you for that clarification! `DBUserLibraryWithProductDetails` is a **View** in the Users schema, not a table. That explains why the repository was trying to query it. Let me fix this properly.\n\nFirst, let me check what views are available in the Users schema:"}]
2025-09-06 02:02:10.373 [info] -------------- AI Message[260] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":""}]
2025-09-06 02:02:10.373 [info] -------------- AI Message[261] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":"Let me search more specifically for the Views section:"}]
2025-09-06 02:02:10.373 [info] -------------- AI Message[262] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":""}]
2025-09-06 02:02:10.373 [info] -------------- Human Message[263] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":"delete the composite you made too\n\n<EnvironmentContext>\nThis information is provided as context about user environment. Only consider it if it's relevant to the user request ignore it otherwise.\n\n<OPEN-EDITOR-FILES>\nsrc/core/database/schemas/users.types.ts\nsrc/core/database/database.types.ts\nsrc/features/dashboard/mappers/dashboard.mapper.ts\nsrc/core/database/database.circle.types.ts\n</OPEN-EDITOR-FILES>\n\n<ACTIVE-EDITOR-FILE>\nsrc/features/dashboard/mappers/dashboard.mapper.ts\n</ACTIVE-EDITOR-FILE>\n</EnvironmentContext>"}]
2025-09-06 02:02:10.373 [info] -------------- AI Message[264] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":""}]
2025-09-06 02:02:10.373 [info] -------------- AI Message[265] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":""}]
2025-09-06 02:02:10.373 [info] -------------- AI Message[266] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":"understood"}]
2025-09-06 02:02:10.373 [info] -------------- Human Message[267] --------------
2025-09-06 02:02:10.373 [info] [{"type":"text","text":"<kiro-ide-message> \n Kiro IDE applied Autofix or formatted the following files and the file content was updated.\n If you need to update these file, read them again.\n Updated Files:\n src/features/dashboard/mappers/dashboard.mapper.ts\n \n </kiro-ide-message>"},{"type":"text","text":"YO WHAT HOOK JUST FIRED AND MADE ALL THESE @srcs???????????????\n\n<EnvironmentContext>\nThis information is provided as context about user environment. Only consider it if it's relevant to the user request ignore it otherwise.\n\n<OPEN-EDITOR-FILES>\nsrc/core/database/schemas/users.types.ts\nsrc/core/database/database.types.ts\nsrc/features/dashboard/mappers/dashboard.mapper.ts\nsrc/core/database/database.circle.types.ts\n</OPEN-EDITOR-FILES>\n\n<ACTIVE-EDITOR-FILE>\nNo file is active in editor\n</ACTIVE-EDITOR-FILE>\n</EnvironmentContext>"}]