Skip to content

chore(arcade-mcp-server): require arcade-core>=4.10.0#884

Open
samkujovich wants to merge 1 commit into
mainfrom
feat/bump-arcade-core-floor-410
Open

chore(arcade-mcp-server): require arcade-core>=4.10.0#884
samkujovich wants to merge 1 commit into
mainfrom
feat/bump-arcade-core-floor-410

Conversation

@samkujovich

@samkujovich samkujovich commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps arcade-mcp-server's arcade-core floor from >=4.9.0 to >=4.10.0 (version 1.23.01.24.0).

arcade-core 4.10.0 (#880) added the SURVEY ServiceDomain. Toolkits that classify tools as SURVEY (first up: the Google Forms toolkit in ArcadeAI/monorepo#939) need that value. Bumping the floor here lets those toolkits get arcade-core 4.10.0 transitively via arcade-mcp-server — keeping arcade-core a transitive dependency, which is the convention across toolkits — rather than each toolkit declaring a direct arcade-core>=4.10.0 dependency.

Why

Per review feedback on #939: the toolkit shouldn't carry a direct arcade-core dependency just to reach a new ServiceDomain; the floor belongs on arcade-mcp-server so it stays transitive.

Change

  • libs/arcade-mcp-server/pyproject.toml: arcade-core>=4.9.0,<5.0.0arcade-core>=4.10.0,<5.0.0; version 1.23.01.24.0.

No code change. Minor bump because it tightens a dependency requirement.


Note

Low Risk
Packaging-only dependency floor bump with no code changes; may require environments still pinned to arcade-core 4.9.x to upgrade.

Overview
arcade-mcp-server 1.24.0 raises the minimum arcade-core dependency from >=4.9.0 to >=4.10.0, so consumers that depend on this package get arcade-core 4.10+ transitively (including the new SURVEY ServiceDomain) without each toolkit declaring a direct arcade-core floor.

No runtime or library code changes—only libs/arcade-mcp-server/pyproject.toml version and dependency pins.

Reviewed by Cursor Bugbot for commit cd1f1ec. Bugbot is set up for automated code reviews on this repo. Configure here.

arcade-core 4.10.0 added the SURVEY ServiceDomain (#880). Bump the floor so
toolkits using SURVEY (e.g. google_forms) get it transitively via
arcade-mcp-server instead of declaring a direct arcade-core dependency, keeping
arcade-core a transitive dep per toolkit convention. Minor bump: tightens a
dependency requirement.

Refs: TOO-735
@codecov

codecov Bot commented Jun 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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