TradingAgents/docs/specs/news
Martin C. Richards 5af339998b
feat(news): add vector embeddings and real OpenRouter integration to Dagster workflows
- Add title_embedding and content_embedding fields to NewsArticle entity
- Integrate real OpenRouter sentiment analysis in fetch_and_process_article
- Integrate real OpenRouter embedding generation in Dagster workflows
- Add database migration for sentiment_confidence and sentiment_label fields
- Fix Alembic version number format escaping (%%04d)
- Update Dagster metadata to use MetadataValue types for proper display
- Add comprehensive error handling with fallbacks for OpenRouter failures
- Add tests for Dagster OpenRouter integration and sentiment field migrations
2025-11-16 17:42:24 +01:00
..
IMPLEMENTATION_SUMMARY.md feat(news): add vector embeddings and real OpenRouter integration to Dagster workflows 2025-11-16 17:42:24 +01:00
context.json docs: Adopt Spec-Driven Development framework 2025-11-11 22:28:54 +01:00
design.json docs: Adopt Spec-Driven Development framework 2025-11-11 22:28:54 +01:00
design.md feat(news): enhance NewsArticle entity with sentiment fields and add Dagster orchestration specs 2025-11-14 22:18:33 +01:00
requirements.json docs: Adopt Spec-Driven Development framework 2025-11-11 22:28:54 +01:00
spec-lite.md feat(news): enhance NewsArticle entity with sentiment fields and add Dagster orchestration specs 2025-11-14 22:18:33 +01:00
spec.json docs: Adopt Spec-Driven Development framework 2025-11-11 22:28:54 +01:00
spec.md feat(news): enhance NewsArticle entity with sentiment fields and add Dagster orchestration specs 2025-11-14 22:18:33 +01:00
status.md feat(news): add vector embeddings and real OpenRouter integration to Dagster workflows 2025-11-16 17:42:24 +01:00
tasks.md feat(news): add vector embeddings and real OpenRouter integration to Dagster workflows 2025-11-16 17:42:24 +01:00