Skip to content

Stoke v0.2.0

Choose a tag to compare

@pozga pozga released this 14 Sep 10:17
· 49 commits to main since this release
9511c62

Stoke v0.2.0

This release adds reusable gateway infrastructure for native Codex Responses and Ollama clients.

Highlights

  • Native Codex gateway-owned authentication using Stoke’s existing local Codex credential store.
  • Ollama-compatible routing with discovered model IDs and preserved client protocol separation.
  • Bounded exact caching/coalescing for eligible named non-streaming routes.
  • Validated client-facing retry hints and decision-feed visibility for coalesced followers.
  • Optional, default-off local Headroom processing for eligible Responses tool outputs.
  • Headroom preserves JSON semantics and native Responses reasoning, tools, metadata, opaque items and SSE behavior; failures fail open to the original request.
  • Authenticated loopback worker boundaries, bounded payloads, pinned optional dependencies and packaging evidence.

Verification

  • 363 Rust tests and 15 Python tests passed locally during release preparation.
  • Public Ubuntu build/test/smoke CI passed.
  • Public macOS arm64 Headroom worker, launcher and extracted-package integration passed.
  • Cloudflare Pages preview passed.

Headroom remains opt-in and targets the verified macOS arm64 / CPython 3.11 packaging path. Payload-byte reduction is not a billing-savings claim.

What's Changed

New Contributors

  • @pozga made their first contribution in #2

Full Changelog: v0.1.2...v0.2.0