diff --git a/.changeset/add-research-tools.md b/.changeset/add-research-tools.md deleted file mode 100644 index ae5040d..0000000 --- a/.changeset/add-research-tools.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -"@tpmjs/tools-page-brief": minor -"@tpmjs/tools-compare-pages": minor -"@tpmjs/tools-source-credibility": minor -"@tpmjs/tools-claim-checklist": minor -"@tpmjs/tools-timeline-from-text": minor ---- - -Add 5 new research tools for AI-powered content analysis - -New tools using AI SDK v6 beta (tool() + jsonSchema() pattern): - -- **@tpmjs/tools-page-brief**: Fetch URL and extract summary with key points and claims needing citations -- **@tpmjs/tools-compare-pages**: Compare two URLs for agreements, conflicts, and unique points -- **@tpmjs/tools-source-credibility**: Calculate heuristic credibility score based on domain signals -- **@tpmjs/tools-claim-checklist**: Extract checkable factual claims from text -- **@tpmjs/tools-timeline-from-text**: Extract dated events and return normalized timeline - -All tools are stub implementations ready for full logic implementation. - -Also moved @tpmjs/createblogpost to packages/tools/official/ directory and set up blocks.yml for Blocks framework validation. diff --git a/packages/tools/official/claim-checklist/CHANGELOG.md b/packages/tools/official/claim-checklist/CHANGELOG.md new file mode 100644 index 0000000..f394834 --- /dev/null +++ b/packages/tools/official/claim-checklist/CHANGELOG.md @@ -0,0 +1,19 @@ +# @tpmjs/tools-claim-checklist + +## 0.2.0 + +### Minor Changes + +- aaf3cdd: Add 5 new research tools for AI-powered content analysis + + New tools using AI SDK v6 beta (tool() + jsonSchema() pattern): + + - **@tpmjs/tools-page-brief**: Fetch URL and extract summary with key points and claims needing citations + - **@tpmjs/tools-compare-pages**: Compare two URLs for agreements, conflicts, and unique points + - **@tpmjs/tools-source-credibility**: Calculate heuristic credibility score based on domain signals + - **@tpmjs/tools-claim-checklist**: Extract checkable factual claims from text + - **@tpmjs/tools-timeline-from-text**: Extract dated events and return normalized timeline + + All tools are stub implementations ready for full logic implementation. + + Also moved @tpmjs/createblogpost to packages/tools/official/ directory and set up blocks.yml for Blocks framework validation. diff --git a/packages/tools/official/claim-checklist/package.json b/packages/tools/official/claim-checklist/package.json index af0ead6..bfe388f 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.1.0", + "version": "0.2.0", "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 new file mode 100644 index 0000000..88c5e00 --- /dev/null +++ b/packages/tools/official/compare-pages/CHANGELOG.md @@ -0,0 +1,19 @@ +# @tpmjs/tools-compare-pages + +## 0.2.0 + +### Minor Changes + +- aaf3cdd: Add 5 new research tools for AI-powered content analysis + + New tools using AI SDK v6 beta (tool() + jsonSchema() pattern): + + - **@tpmjs/tools-page-brief**: Fetch URL and extract summary with key points and claims needing citations + - **@tpmjs/tools-compare-pages**: Compare two URLs for agreements, conflicts, and unique points + - **@tpmjs/tools-source-credibility**: Calculate heuristic credibility score based on domain signals + - **@tpmjs/tools-claim-checklist**: Extract checkable factual claims from text + - **@tpmjs/tools-timeline-from-text**: Extract dated events and return normalized timeline + + All tools are stub implementations ready for full logic implementation. + + Also moved @tpmjs/createblogpost to packages/tools/official/ directory and set up blocks.yml for Blocks framework validation. diff --git a/packages/tools/official/compare-pages/package.json b/packages/tools/official/compare-pages/package.json index 48631c0..26706bb 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.1.0", + "version": "0.2.0", "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 new file mode 100644 index 0000000..784b938 --- /dev/null +++ b/packages/tools/official/page-brief/CHANGELOG.md @@ -0,0 +1,19 @@ +# @tpmjs/tools-page-brief + +## 0.2.0 + +### Minor Changes + +- aaf3cdd: Add 5 new research tools for AI-powered content analysis + + New tools using AI SDK v6 beta (tool() + jsonSchema() pattern): + + - **@tpmjs/tools-page-brief**: Fetch URL and extract summary with key points and claims needing citations + - **@tpmjs/tools-compare-pages**: Compare two URLs for agreements, conflicts, and unique points + - **@tpmjs/tools-source-credibility**: Calculate heuristic credibility score based on domain signals + - **@tpmjs/tools-claim-checklist**: Extract checkable factual claims from text + - **@tpmjs/tools-timeline-from-text**: Extract dated events and return normalized timeline + + All tools are stub implementations ready for full logic implementation. + + Also moved @tpmjs/createblogpost to packages/tools/official/ directory and set up blocks.yml for Blocks framework validation. diff --git a/packages/tools/official/page-brief/package.json b/packages/tools/official/page-brief/package.json index 9e9425e..54c9bc1 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.1.0", + "version": "0.2.0", "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 new file mode 100644 index 0000000..3c6133f --- /dev/null +++ b/packages/tools/official/source-credibility/CHANGELOG.md @@ -0,0 +1,19 @@ +# @tpmjs/tools-source-credibility + +## 0.2.0 + +### Minor Changes + +- aaf3cdd: Add 5 new research tools for AI-powered content analysis + + New tools using AI SDK v6 beta (tool() + jsonSchema() pattern): + + - **@tpmjs/tools-page-brief**: Fetch URL and extract summary with key points and claims needing citations + - **@tpmjs/tools-compare-pages**: Compare two URLs for agreements, conflicts, and unique points + - **@tpmjs/tools-source-credibility**: Calculate heuristic credibility score based on domain signals + - **@tpmjs/tools-claim-checklist**: Extract checkable factual claims from text + - **@tpmjs/tools-timeline-from-text**: Extract dated events and return normalized timeline + + All tools are stub implementations ready for full logic implementation. + + Also moved @tpmjs/createblogpost to packages/tools/official/ directory and set up blocks.yml for Blocks framework validation. diff --git a/packages/tools/official/source-credibility/package.json b/packages/tools/official/source-credibility/package.json index 9536ca9..36721e1 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.1.0", + "version": "0.2.0", "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 new file mode 100644 index 0000000..8933ed7 --- /dev/null +++ b/packages/tools/official/timeline-from-text/CHANGELOG.md @@ -0,0 +1,19 @@ +# @tpmjs/tools-timeline-from-text + +## 0.2.0 + +### Minor Changes + +- aaf3cdd: Add 5 new research tools for AI-powered content analysis + + New tools using AI SDK v6 beta (tool() + jsonSchema() pattern): + + - **@tpmjs/tools-page-brief**: Fetch URL and extract summary with key points and claims needing citations + - **@tpmjs/tools-compare-pages**: Compare two URLs for agreements, conflicts, and unique points + - **@tpmjs/tools-source-credibility**: Calculate heuristic credibility score based on domain signals + - **@tpmjs/tools-claim-checklist**: Extract checkable factual claims from text + - **@tpmjs/tools-timeline-from-text**: Extract dated events and return normalized timeline + + All tools are stub implementations ready for full logic implementation. + + Also moved @tpmjs/createblogpost to packages/tools/official/ directory and set up blocks.yml for Blocks framework validation. diff --git a/packages/tools/official/timeline-from-text/package.json b/packages/tools/official/timeline-from-text/package.json index 14863e5..17a23e6 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.1.0", + "version": "0.2.0", "description": "Extract dated events from text and return a normalized timeline with confidence scores", "type": "module", "keywords": ["tpmjs", "research", "ai", "timeline", "dates", "events"],