Skip to content

v3.0.0b2

Pre-release
Pre-release

Choose a tag to compare

@fedorov fedorov released this 14 Jul 20:02
968e137

3.0.0b2 — 2026-07-14

Beta iteration: drops the local-download surface (a beta contract change) and fixes
source=gcs manifests.

Removed

  • The local-download surface: POST /v3/download (REST) and the download_cohort MCP tool
    (beta contract change). Both only worked when the server ran on the caller's own machine and
    errored everywhere else — on the hosted deployment (the common case) the tool's mere presence
    misled agents into calling it. Downloading through the server is also never the right path:
    every IDC bucket is public, so direct S3/GCS transfer is strictly more efficient. Retrieval is
    now manifests/URLs only on every surface — use get_cohort_urls / POST /v3/cohort/manifest.txt
    or the ready-to-run idc CLI commands in the build_cohort response. The
    IDC_API_ENABLE_LOCAL_DOWNLOAD config variable is gone with it.

Fixed

  • get_cohort_urls / POST /v3/cohort/manifest.txt with source=gcs now return s3:// URLs
    (GCS's S3-compatible endpoint) instead of gs:// URLs. This matches how idc-index itself
    reaches GCS, and fixes a real breakage: idc download-from-manifest only recognizes s3://
    lines in a manifest file, so a saved gs:// manifest silently downloaded nothing.