Enhance summarization model attributes and database schema

- Updated the Summary entity to include provider and model names, along with tokens used and latency metrics for better tracking of summarization performance.
- Modified the ORM converters and repository methods to accommodate new attributes, ensuring backward compatibility.
- Introduced word timing position indexing to maintain order within summaries.
- Added a new SQLAlchemy model structure for improved organization of persistence layers, including core, identity, and integration models.
- Removed deprecated models and files to streamline the codebase.
This commit is contained in:
2025-12-25 13:46:00 -05:00
parent 038f63866e
commit 6fa792990b
52 changed files with 13196 additions and 11789 deletions

View File

@@ -12,7 +12,7 @@
"files": true,
"removeComments": true,
"removeEmptyLines": true,
"compress": false,
"compress": true,
"topFilesLength": 5,
"showLineNumbers": false,
"truncateBase64": false,
@@ -26,7 +26,7 @@
"includeLogsCount": 50
}
},
"include": ["src/"],
"include": ["src/", "client/"],
"ignore": {
"useGitignore": true,
"useDefaultPatterns": true,