refactor(ocr): restructure ocr types into modular files for better maintainability

- Split monolithic ocr.ts into separate files for base types, providers, models, and layers (api, data, business)
- Update related imports and references across the codebase
- Rename API request/response types to be more consistent (Patch->Update, Put->Replace)
- Adjust repository and service implementations to match new type structure
This commit is contained in:
icarus
2025-10-20 20:39:24 +08:00
parent 327d0dab7f
commit e0781e1bb0
17 changed files with 435 additions and 432 deletions
+1 -1
View File
@@ -11,7 +11,7 @@
"packages/mcp-trace/**/*",
"src/renderer/src/services/traceApi.ts",
"tests/__mocks__/**/*"
, "src/renderer/src/types/ocr/ocr.ts" ],
, "src/renderer/src/types/ocr/base.ts" ],
"compilerOptions": {
"composite": true,
"incremental": true,