Lukas Goldschmidt
|
7f5176281a
fix: track disabled feeds, reset their item count to 0
|
1 Minggu lalu |
Lukas Goldschmidt
|
2ae7bd92e4
fix: feed dedup hash must not include timestamp — only title+url
|
1 Minggu lalu |
Lukas Goldschmidt
|
b3d915c73d
fix: keyword arg for _cluster_is_within_age_window
|
1 Minggu lalu |
Lukas Goldschmidt
|
2670ed9d44
refactor: rewrite polling loop as ClusterPoller class with per-cycle stats
|
1 Minggu lalu |
Lukas Goldschmidt
|
fab4b5ec31
fix: keep cluster_id stable across cycles — never recompute after creation
|
1 Minggu lalu |
Lukas Goldschmidt
|
c3cc8103fe
fix: skip LLM enrichment for clusters that already have entities and keywords
|
1 Minggu lalu |
Lukas Goldschmidt
|
bb2b345be3
fix: prune on payload_ts (event time) + pre-filter articles older than retention
|
1 Minggu lalu |
Lukas Goldschmidt
|
3b3b8ced25
docs: add NEWS_LLM_CONCURRENCY and NEWS_LLM_RATE_LIMIT env vars to README
|
1 Minggu lalu |
Lukas Goldschmidt
|
2b778f45c7
feat: per-provider LLM rate limiter (token bucket)
|
1 Minggu lalu |
Lukas Goldschmidt
|
065421f71f
fix: preserve enriched_at through sanitize_cluster_payload
|
1 Minggu lalu |
Lukas Goldschmidt
|
2db56b7dc0
poller llm calls reduced
|
1 Minggu lalu |
Lukas Goldschmidt
|
0e2119d549
prompt
|
1 Minggu lalu |
Lukas Goldschmidt
|
8813368e83
clamp future timestamps to now on ingest + remove stale prompt test
|
1 Minggu lalu |
Lukas Goldschmidt
|
a907f7bb81
prompt
|
1 Minggu lalu |
Lukas Goldschmidt
|
45094bbb5b
prompt
|
1 Minggu lalu |
Lukas Goldschmidt
|
535f0bef64
extraction prompt again
|
1 Minggu lalu |
Lukas Goldschmidt
|
b73e04cd73
extraction prompt
|
1 Minggu lalu |
Lukas Goldschmidt
|
e77a2e6e3e
prompt, keywords filter, emerging topics - related entities
|
1 Minggu lalu |
Lukas Goldschmidt
|
7981f483f0
fix: cross-topic dedup pass to merge duplicate clusters from different feeds
|
1 Minggu lalu |
Lukas Goldschmidt
|
4ed086e30c
fix: deduplicate related_keywords against related_entities in emerging topics
|
1 Minggu lalu |
Lukas Goldschmidt
|
1f8c568ffe
fix: entity results in detect_emerging_topics now get related_keywords
|
1 Minggu lalu |
Lukas Goldschmidt
|
8ee480b872
feat: enrich MCP tool responses with keywords, related entities/keywords
|
1 Minggu lalu |
Lukas Goldschmidt
|
f8677e48b5
fix: collapse two-store design flaw — SQL-level entity/keyword search in all MCP tools
|
1 Minggu lalu |
Lukas Goldschmidt
|
5190469475
version hash
|
1 Minggu lalu |
Lukas Goldschmidt
|
b00c95465c
unified db path
|
1 Minggu lalu |
Lukas Goldschmidt
|
e3d27d9fd1
docs: cleanup obsolete content, document design flaw
|
1 Minggu lalu |
Lukas Goldschmidt
|
0c71a2cc13
chore: bump version to v0.4.0
|
1 Minggu lalu |
Lukas Goldschmidt
|
a3d3aa2c38
fix: backfill script uses DB_PATH from config, same pattern as normalize script
|
1 Minggu lalu |
Lukas Goldschmidt
|
8d0cf9ec4c
feat: junction tables + payload_ts for SQL-level entity/keyword/time search
|
1 Minggu lalu |
Lukas Goldschmidt
|
5ffdb11fe7
fix: get_clusters_page total count now consistent with returned clusters
|
1 Minggu lalu |