Skip to content

chore: bump version to 0.8.0#260

Closed
RafaelPo wants to merge 2 commits intomainfrom
release/0.8.0
Closed

chore: bump version to 0.8.0#260
RafaelPo wants to merge 2 commits intomainfrom
release/0.8.0

Conversation

@RafaelPo
Copy link
Copy Markdown
Contributor

Summary

  • Bump version from 0.7.0 to 0.8.0 across all 4 packages (futuresearch, futuresearch-mcp, everyrow stub, everyrow-mcp stub)
  • Updates pyproject.toml, manifest.json, and server.json

New features since 0.7.0:

  • document_query_llm param for agent_map / agent_map_async
  • llm param for dedupe / dedupe_async
  • Session rename support (session_name + session_id together)
  • conversation_id param in create_session
  • MCP: widget UX fixes, activity rehydration, deferred polling instructions, active worker counts

Test plan

  • Verify CI passes
  • After merge, create GitHub Release with tag v0.8.0 to trigger PyPI publish

🤖 Generated with Claude Code

New features since 0.7.0: document_query_llm for agent_map, llm param
for dedupe, session rename support, conversation_id in create_session.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@RafaelPo RafaelPo requested a review from rgambee March 30, 2026 11:49
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@@ -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.

@rgambee
Copy link
Copy Markdown
Contributor

rgambee commented Mar 30, 2026

We should make this change in delphos instead. It will be copied to this repo automatically. If we PR it here, the two repos will diverge, which we don't want. See delphos PR#5044 for an example.

@RafaelPo
Copy link
Copy Markdown
Contributor Author

Closing — will PR this from delphos instead to avoid sync divergence.

@RafaelPo RafaelPo closed this Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants