Skip to content

v1.39.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Aug 03:43
· 72 commits to main since this release
9096f39

What's Changed

  • fix(release): read the pytest npm pin without importing the package by @jpr5 in #354
  • fix(drift): one Fix Drift run per day, and an alert that names the PR by @jpr5 in #348
  • test(drift): the alert-state sweep reads a comparand in every spelling bash accepts by @jpr5 in #355
  • fix(drift): the install script cannot reach the app token, and a per-note overlap no longer discards the run by @jpr5 in #357
  • fix(drift): anthropic deprecation drift actually runs, and an unclassifiable skip is not a quiet day by @jpr5 in #356
  • fix(drift): the rejection lookup no longer saturates, and the Ollama artifact is pinned by @jpr5 in #359
  • fix(drift): pin the Ollama artifact the drift job unpacks as root by @jpr5 in #360
  • ci: pin pkg-pr-new to the lockfile; document why the pnpm toolchain cannot be integrity-pinned by @jpr5 in #361
  • fix(ci): hash-pin the Python build backend the PyPI publish job executes by @jpr5 in #362
  • Make POST /__aimock/reset the canonical full reset and converge llmock.reset() by @jpr5 in #358
  • fix(drift): the daily cron dies at jq — PR listings no longer travel through argv by @jpr5 in #363
  • fix(drift-sync): record provider deprecations instead of paging a human by @jpr5 in #365
  • fix(drift-sync): bound the sync commit subject so the bot's own PR can merge by @jpr5 in #367
  • fix(drift-sync): mechanical model-family sync (2026-08-07) by @copilotkit-bot[bot] in #366
  • fix(drift): the drift pipeline stops failing on faults that are not drift by @jpr5 in #371
  • fix(drift): attribute a WS refusal, close the CLI signal race, and probe a modality Gemini serves by @jpr5 in #374
  • fix(drift-sync): mechanical model-family sync (2026-08-12) by @copilotkit-bot[bot] in #370
  • docs: restyle README header to match Channels SDK and OpenTag by @jerelvelarde in #375
  • fix(drift): classify the new Gemini families, and document the procedure that actually applies one by @jpr5 in #378
  • fix: collapse OpenAI Responses-API function-call streams into toolCalls by @jpr5 in #380
  • fix: Responses-API ordered blocks + fallback-branch coverage (follow-up to #380) by @jpr5 in #382
  • docs(changelog): record the four unreleased user-facing fixes before the release by @jpr5 in #381
  • chore(release): v1.39.0 by @jpr5 in #383

New Contributors

Full Changelog: v1.38.0...v1.39.0