Skip to content

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 04 Jun 06:27
· 50 commits to master since this release

Changes

  • NOpenCodeBuilder.AnyFreeSelector is now public — consumers and tests filtering OpenCodeClient.Models can reuse the same predicate the SDK uses internally for WithAnyFreeModel() and the default Launch() selection. The -free suffix that defines "free tier" now lives in exactly one place.
  • Integration tests no longer hardcode provider ids or model suffixes — replaced "opencode" with Providers.OpenCode and the inline m.Id.EndsWith("-free") with NOpenCodeBuilder.AnyFreeSelector, so the tests stay in sync with the SDK.
  • Removed <NoWarn>CS0618</NoWarn> from integration test csproj — the test project no longer calls any obsolete API; all WithModel(string) usages have been migrated to the new WithModel(selector) overload.