scientific-backend / app /services /analysis_service.py

Commit History

Fix NameError, improve logging and UUID handling
766e6f5

Dama12 commited on

Capture errors and stabilize LLM output
a4aa7df

Dama12 commited on

perf: optimize token usage and context window for K2 engine (10k context, 8k response)
08f3ab0

Dama12 commited on

chore: major reliability overhaul - added result_data storage, auto-migrations, and fixed JSON parsing
18482ee

Dama12 commited on

fix: align ReasoningTrace fields with database schema
616ce9e

Dama12 commited on

fix: reliable ArXiv ID lookup and uniformized paper ID prefixes
449681d

Dama12 commited on

fix: validate ScientificDocument schema with authors and document_type
9035689

Dama12 commited on

fix: resolve UnboundLocalError for logger in AnalysisService
2593ebc

Dama12 commited on

fix: automatic paper persistence, qdrant index fix, and JSON output hardening for K2 Think
d77f57b

Dama12 commited on

docs: finalize architecture documentation and ensure exclusive K2 Think model integration
803fd56

Dama12 commited on

fix: resolve InFailedSqlTransaction by adding db.rollback() in background task and adding detailed error logging
2839032

Dama12 commited on

fix: correct internal schema import in AnalysisService background task
b017d78

Dama12 commited on

fix: actually start background analysis task and implement process_analysis in AnalysisService
dce8249

Dama12 commited on

Initial clean backend deployment
0bd4ab4

Dama12 commited on