diff --git a/packages/tools/official/claim-checklist/CHANGELOG.md b/packages/tools/official/claim-checklist/CHANGELOG.md index 56e968b..696fc5f 100644 --- a/packages/tools/official/claim-checklist/CHANGELOG.md +++ b/packages/tools/official/claim-checklist/CHANGELOG.md @@ -4,6 +4,20 @@ ### Patch Changes +- Fully implement research tools with production-ready functionality: + + - page-brief: Uses @mozilla/readability + jsdom for content extraction + - compare-pages: Uses natural TF-IDF for text similarity analysis + - source-credibility: Uses tldts + cheerio for credibility signal analysis + - claim-checklist: Uses sbd for sentence parsing with pattern-based detection + - timeline-from-text: Uses chrono-node for date parsing + + All tools include comprehensive error handling, input validation, and Node.js 18+ fetch requirement verification. + +## 0.2.1 + +### Patch Changes + - Fully implement claim-checklist tool with production-ready functionality: - Uses sbd for sentence boundary detection - Identifies claims using regex patterns for statistics, quotes, historical, scientific, and factual claims diff --git a/packages/tools/official/claim-checklist/package.json b/packages/tools/official/claim-checklist/package.json index 59fa1ec..45222d9 100644 --- a/packages/tools/official/claim-checklist/package.json +++ b/packages/tools/official/claim-checklist/package.json @@ -1,6 +1,6 @@ { "name": "@tpmjs/tools-claim-checklist", - "version": "0.2.0", + "version": "0.2.1", "description": "Extract checkable factual claims from text and identify what needs citations", "type": "module", "keywords": ["tpmjs", "research", "ai", "claims", "fact-checking", "citations"], diff --git a/packages/tools/official/compare-pages/CHANGELOG.md b/packages/tools/official/compare-pages/CHANGELOG.md index 76d6bf5..2f139c9 100644 --- a/packages/tools/official/compare-pages/CHANGELOG.md +++ b/packages/tools/official/compare-pages/CHANGELOG.md @@ -4,6 +4,20 @@ ### Patch Changes +- Fully implement research tools with production-ready functionality: + + - page-brief: Uses @mozilla/readability + jsdom for content extraction + - compare-pages: Uses natural TF-IDF for text similarity analysis + - source-credibility: Uses tldts + cheerio for credibility signal analysis + - claim-checklist: Uses sbd for sentence parsing with pattern-based detection + - timeline-from-text: Uses chrono-node for date parsing + + All tools include comprehensive error handling, input validation, and Node.js 18+ fetch requirement verification. + +## 0.2.1 + +### Patch Changes + - Fully implement compare-pages tool with production-ready functionality: - Uses natural library for TF-IDF text similarity analysis - Fetches and parses content from both URLs diff --git a/packages/tools/official/compare-pages/package.json b/packages/tools/official/compare-pages/package.json index 26706bb..c6bbca1 100644 --- a/packages/tools/official/compare-pages/package.json +++ b/packages/tools/official/compare-pages/package.json @@ -1,6 +1,6 @@ { "name": "@tpmjs/tools-compare-pages", - "version": "0.2.0", + "version": "0.2.1", "description": "Compare two URLs for agreements, conflicts, and unique points for cross-source validation", "type": "module", "keywords": ["tpmjs", "research", "ai", "comparison", "fact-checking"], diff --git a/packages/tools/official/page-brief/CHANGELOG.md b/packages/tools/official/page-brief/CHANGELOG.md index b48e1c1..92e9412 100644 --- a/packages/tools/official/page-brief/CHANGELOG.md +++ b/packages/tools/official/page-brief/CHANGELOG.md @@ -4,6 +4,20 @@ ### Patch Changes +- Fully implement research tools with production-ready functionality: + + - page-brief: Uses @mozilla/readability + jsdom for content extraction + - compare-pages: Uses natural TF-IDF for text similarity analysis + - source-credibility: Uses tldts + cheerio for credibility signal analysis + - claim-checklist: Uses sbd for sentence parsing with pattern-based detection + - timeline-from-text: Uses chrono-node for date parsing + + All tools include comprehensive error handling, input validation, and Node.js 18+ fetch requirement verification. + +## 0.2.1 + +### Patch Changes + - Fully implement page-brief tool with production-ready functionality: - Uses @mozilla/readability + jsdom for content extraction - Extracts key points and summary from article text diff --git a/packages/tools/official/page-brief/package.json b/packages/tools/official/page-brief/package.json index 9ce9912..29cfca9 100644 --- a/packages/tools/official/page-brief/package.json +++ b/packages/tools/official/page-brief/package.json @@ -1,6 +1,6 @@ { "name": "@tpmjs/tools-page-brief", - "version": "0.2.0", + "version": "0.2.1", "description": "Fetch a URL, extract main content, and return a brief with summary, key points, and claims needing citations", "type": "module", "keywords": ["tpmjs", "research", "ai", "readability", "web-scraping"], diff --git a/packages/tools/official/source-credibility/CHANGELOG.md b/packages/tools/official/source-credibility/CHANGELOG.md index 099f9aa..ee8aad1 100644 --- a/packages/tools/official/source-credibility/CHANGELOG.md +++ b/packages/tools/official/source-credibility/CHANGELOG.md @@ -4,6 +4,20 @@ ### Patch Changes +- Fully implement research tools with production-ready functionality: + + - page-brief: Uses @mozilla/readability + jsdom for content extraction + - compare-pages: Uses natural TF-IDF for text similarity analysis + - source-credibility: Uses tldts + cheerio for credibility signal analysis + - claim-checklist: Uses sbd for sentence parsing with pattern-based detection + - timeline-from-text: Uses chrono-node for date parsing + + All tools include comprehensive error handling, input validation, and Node.js 18+ fetch requirement verification. + +## 0.2.1 + +### Patch Changes + - Fully implement source-credibility tool with production-ready functionality: - Uses tldts for domain parsing and reputation analysis - Uses cheerio for HTML parsing and signal extraction diff --git a/packages/tools/official/source-credibility/package.json b/packages/tools/official/source-credibility/package.json index 36721e1..59b8d1c 100644 --- a/packages/tools/official/source-credibility/package.json +++ b/packages/tools/official/source-credibility/package.json @@ -1,6 +1,6 @@ { "name": "@tpmjs/tools-source-credibility", - "version": "0.2.0", + "version": "0.2.1", "description": "Calculate heuristic credibility score based on domain signals, author presence, and citations", "type": "module", "keywords": ["tpmjs", "research", "ai", "credibility", "fact-checking"], diff --git a/packages/tools/official/timeline-from-text/CHANGELOG.md b/packages/tools/official/timeline-from-text/CHANGELOG.md index 4bc8c54..0adccf7 100644 --- a/packages/tools/official/timeline-from-text/CHANGELOG.md +++ b/packages/tools/official/timeline-from-text/CHANGELOG.md @@ -4,6 +4,20 @@ ### Patch Changes +- Fully implement research tools with production-ready functionality: + + - page-brief: Uses @mozilla/readability + jsdom for content extraction + - compare-pages: Uses natural TF-IDF for text similarity analysis + - source-credibility: Uses tldts + cheerio for credibility signal analysis + - claim-checklist: Uses sbd for sentence parsing with pattern-based detection + - timeline-from-text: Uses chrono-node for date parsing + + All tools include comprehensive error handling, input validation, and Node.js 18+ fetch requirement verification. + +## 0.2.1 + +### Patch Changes + - Fully implement timeline-from-text tool with production-ready functionality: - Uses chrono-node for comprehensive date parsing (specific, partial, relative, range dates) - Uses sbd for sentence context extraction diff --git a/packages/tools/official/timeline-from-text/package.json b/packages/tools/official/timeline-from-text/package.json index 180c255..08ebc5c 100644 --- a/packages/tools/official/timeline-from-text/package.json +++ b/packages/tools/official/timeline-from-text/package.json @@ -1,6 +1,6 @@ { "name": "@tpmjs/tools-timeline-from-text", - "version": "0.2.0", + "version": "0.2.1", "description": "Extract dated events from text and return a normalized timeline with confidence scores", "type": "module", "keywords": ["tpmjs", "research", "ai", "timeline", "dates", "events"],