Lukas Goldschmidt
|
a7db1d1d20
feat: per-feed re-enrichment toggle for changed articles
|
5 ngày trước cách đây |
Lukas Goldschmidt
|
8e87822bad
fix: force re-enrichment when enriched_at is missing from cluster dict
|
6 ngày trước cách đây |
Lukas Goldschmidt
|
c97a69bab6
fix: ambiguous column name in content-change JOIN query
|
6 ngày trước cách đây |
Lukas Goldschmidt
|
46e9b02ecc
fix: handle empty content_hash in seen_articles (pre-migration rows)
|
6 ngày trước cách đây |
Lukas Goldschmidt
|
e8cef4a441
feat: detect in-place article content updates via content hash
|
6 ngày trước cách đây |
Lukas Goldschmidt
|
28f4322c94
feat: seen_articles table + dual-signal clustering + lower title threshold
|
6 ngày trước cách đây |
Lukas Goldschmidt
|
764aac573e
simpler: don't auto-disable feeds removed from .env — leave DB config alone
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
7f5176281a
fix: track disabled feeds, reset their item count to 0
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
2ae7bd92e4
fix: feed dedup hash must not include timestamp — only title+url
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
b3d915c73d
fix: keyword arg for _cluster_is_within_age_window
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
2670ed9d44
refactor: rewrite polling loop as ClusterPoller class with per-cycle stats
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
c3cc8103fe
fix: skip LLM enrichment for clusters that already have entities and keywords
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
bb2b345be3
fix: prune on payload_ts (event time) + pre-filter articles older than retention
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
2b778f45c7
feat: per-provider LLM rate limiter (token bucket)
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
2db56b7dc0
poller llm calls reduced
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
0cacab6ac8
fix: multi-article signal comparison, cascade match, dedup age check, embedding update
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
2e0e9643b7
fix: stable cluster IDs, cross-cycle merge, orphan dedup, temporal gating
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
d861305e2e
feat: per-feed enable/disable toggle via MCP tools and dashboard REST API
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
7c83c529a8
enrichment retry: per-cluster backoff + cross-cycle retry of failed llm calls
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
f4dc0998eb
concurrent: async RSS fetching, embedding, and LLM enrichment
|
1 tuần trước cách đây |
Lukas Goldschmidt
|
8a2a0c6279
poller logs added
|
2 tuần trước cách đây |
Lukas Goldschmidt
|
ce9d05d1a6
poller fix
|
2 tuần trước cách đây |
Lukas Goldschmidt
|
14ab064bec
added provider test
|
2 tuần trước cách đây |
Lukas Goldschmidt
|
861c3e851d
more fixes, maybe stable
|
4 tuần trước cách đây |
Lukas Goldschmidt
|
b861031e6c
added openrouter, ORDER BY fix
|
4 tuần trước cách đây |
Lukas Goldschmidt
|
0ae02f21ef
Stabilize news refresh and health reporting
|
1 tháng trước cách đây |
Lukas Goldschmidt
|
d7205a1815
Fix refresh loop prune short-circuit
|
2 tháng trước cách đây |
Lukas Goldschmidt
|
5ec094693f
news-mcp: clarify lookback, pruning, and tool docs
|
2 tháng trước cách đây |
Lukas Goldschmidt
|
89e141466f
Fix entityResolutions drift and harden article dedup
|
2 tháng trước cách đây |
Lukas Goldschmidt
|
cdd52b9f1e
Refactor news LLM extraction pipeline
|
2 tháng trước cách đây |