Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "futuresearch",
"description": "Give Claude Code a research team. Forecast, score, classify, or research every row of a dataset.",
"version": "0.7.0",
"version": "0.8.0",
"author": {
"name": "FutureSearch"
},
Expand Down
2 changes: 1 addition & 1 deletion futuresearch-mcp/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"manifest_version": "0.4",
"name": "futuresearch-mcp",
"display_name": "FutureSearch MCP Server",
"version": "0.7.0",
"version": "0.8.0",
"description": "Give your AI a research team. Forecast, score, classify, or research every row of a dataset.",
"long_description": "MCP server for futuresearch: give your AI a research team. Each operation dispatches web research agents across a dataset to forecast, score, classify, deduplicate, merge, or research at scale.",
"author": {
Expand Down
4 changes: 2 additions & 2 deletions futuresearch-mcp/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[project]
name = "futuresearch-mcp"
version = "0.7.0"
version = "0.8.0"
description = "MCP server for futuresearch: a researcher for every row"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"PyJWT[crypto]>=2.8.0",
"futuresearch>=0.7.0",
"futuresearch>=0.8.0",
"httpx>=0.27.0",
"jsonschema>=4.0.0",
"mcp[cli]>=1.0.0",
Expand Down
4 changes: 2 additions & 2 deletions futuresearch-mcp/server.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@
"subfolder": "futuresearch-mcp"
},
"websiteUrl": "https://github.com/futuresearch/everyrow-sdk/tree/main/futuresearch-mcp",
"version": "0.7.0",
"version": "0.8.0",
"packages": [
{
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "futuresearch-mcp",
"version": "0.7.0",
"version": "0.8.0",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ futuresearch = { workspace = true }

[project]
name = "futuresearch"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The version number was not updated in gemini-extension.json and .claude-plugin/marketplace.json, which will cause the test_version_consistency CI check to fail.
Severity: HIGH

Suggested Fix

Update the version field in both gemini-extension.json and .claude-plugin/marketplace.json from 0.7.0 to 0.8.0 to match the version specified in pyproject.toml.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: pyproject.toml#L11

Potential issue: The version number was updated to `0.8.0` in `pyproject.toml` but was
not updated in `gemini-extension.json` and `.claude-plugin/marketplace.json`, where it
remains `0.7.0`. An automated CI test, `test_version_consistency()`, explicitly checks
for version consistency across these files. Due to this mismatch, the test will fail
with an assertion error, blocking the CI/CD pipeline and preventing the pull request
from being merged.

Did we get this right? 👍 / 👎 to inform future reviews.

version = "0.7.0"
version = "0.8.0"
description = "A researcher for every row. Forecast, score, classify, or research entire datasets."
readme = "README.md"
requires-python = ">=3.12"
Expand Down
4 changes: 2 additions & 2 deletions stubs/everyrow-mcp/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[project]
name = "everyrow-mcp"
version = "0.7.0"
version = "0.8.0"
description = "Renamed to futuresearch-mcp. This package is a compatibility shim."
readme = "README.md"
requires-python = ">=3.12"
dependencies = ["futuresearch-mcp>=0.7.0"]
dependencies = ["futuresearch-mcp>=0.8.0"]

[tool.hatch.build.targets.wheel]
packages = ["src/everyrow_mcp"]
Expand Down
4 changes: 2 additions & 2 deletions stubs/everyrow/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[project]
name = "everyrow"
version = "0.7.0"
version = "0.8.0"
description = "Renamed to futuresearch. This package is a compatibility shim."
readme = "README.md"
requires-python = ">=3.12"
dependencies = ["futuresearch>=0.7.0"]
dependencies = ["futuresearch>=0.8.0"]

[tool.hatch.build.targets.wheel]
packages = ["src/everyrow"]
Expand Down
Loading