Skip to content

Releases: vmvarela/opencode-model-aliases

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 11:50
d348530

OpenCode Model Aliases 1.0.0

Stable floating aliases for OpenCode's model catalog. Declare a provider-scoped alias once; it follows the newest eligible model as providers add or update models.

Highlights

  • Precise, provider-scoped selection: use match and exclude patterns, then filter by enabled state, status, tools, input/output modalities, and minimum context.
  • Deterministic latest selection: the newest release date wins; ties use descending model ID, and models without release dates are never selected.
  • Flexible, validated configuration: define aliases inline or in the nearest .opencode/opencode-model-aliases.jsonc; use the published JSON Schema, strict validation, and custom display names.
  • Inspect and explain decisions: /model-aliases and the inspect/explain RPCs show resolved targets, rejected candidates, and selection reasons.
  • Track target changes: alias history and TUI notifications surface when a target changes.
  • Resilience and identity: after startup, strict aliases recover when a matching model returns after target loss; TUI rows preserve alias identity.
  • Verified host compatibility: CI real-host smoke tests cover OpenCode 2.0.16 and 2.0.24.

Only the latest strategy is supported. Filters determine eligibility, not quality or price; aliases remain provider-local, with no proxying or failover.

1.0.0 (2026-10-11)

Bug Fixes

  • keep strict aliases alive after target loss (#58) (2ed3daf)
  • tui: preserve alias row identity (#59) (680292f)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 07:40
4ad3563

0.4.0 (2026-10-09)

Features

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 06:28
1042e23

0.3.0 (2026-10-07)

Features

Bug Fixes

  • harden change notifications and remove unrelated docs (#40) (8f99978)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 11:13
00fd7a6

0.2.0 (2026-10-05)

Features

  • add capability and context filters (00fd7a6), closes #8
  • tui: show configured alias names (#34) (262d9b8)

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 04 Oct 12:21
e72c74f

0.1.4 (2026-10-04)

Bug Fixes

  • reject unknown configuration keys (#21) (e72c74f)

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Oct 11:45
ac8221c

0.1.3 (2026-10-04)

Bug Fixes

  • plugin: escape control characters in logs (#19) (ac8221c), closes #3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 04 Oct 11:32
4dbf7f7

0.1.2 (2026-10-04)

Bug Fixes

  • release: accept actions v6 and v7 (#18) (4dbf7f7)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 04 Oct 10:56
b30f9a7

0.1.1 (2026-10-04)

Bug Fixes

  • release: parse breaking commit headers (#9) (b30f9a7), closes #2