From 5487b1b9635961fa3213e6ee93379094c39e364e Mon Sep 17 00:00:00 2001 From: Manuel Polo Date: Mon, 27 Jul 2026 11:33:15 +0200 Subject: [PATCH] chore: bump sdk to 0.8.1, release 0.7.1 Picks up the SDK fix for the 202 the API returns when a job is known but its result is not readable yet. No source change here: the SDK's Backtest abstraction absorbs that distinction, so this repo never sees the raw response. The effect is still user-visible. A backtest driven through the MCP tools could report an empty result for a run that had actually completed; it now polls until the result is readable. Verified against the artifact published on JitPack, not a local build. --- CHANGELOG.md | 10 +++++++++- pom.xml | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6393b7f..64f2257 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), ## [Unreleased] -## [0.7.0] — 2026-07-18 +## [0.7.1] — 2026-07-27 + +### Changed 🔄 + +- Bumped `com.qtsurfer:sdk` to `0.8.1`, which fixes the execute poll ending early when the API + answers `202` — the status it returns when a job is known but its result is not readable yet. + Nothing in this repo changed: the SDK's `Backtest` abstraction absorbs that distinction, so a + backtest driven through the MCP tools could previously report an empty result for a run that had + actually completed, and now polls until the result is readable. ### Changed 🔄 diff --git a/pom.xml b/pom.xml index f09a007..01c178c 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.qtsurfer mcp-java - 0.7.0 + 0.7.1 jar qtsurfer-mcp-java @@ -34,7 +34,7 @@ ${java.version} UTF-8 1.1.2 - 0.8.0 + 0.8.1 2.0.16 1.5.11 5.11.4