Skip to content

Tags: BrainerVirus/opencode-commandcode

Tags

v0.9.1

Toggle v0.9.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: include built plugin in npm package (#142)

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: zod validation, explicit load results, V2 wire modelID fix (#140)

* feat: zod validation, explicit load results, V2 wire modelID fix

- Add src/schemas.ts (ModelEntry/Manifest/availability/plugin config) as the single source of truth; catalog/manifest types derive via z.infer.
- Add explicit LoadResult boundaries (src/load-result.ts) and a hermetic EnvDeps seam (src/env.ts); degraded reasons carry the real cause.
- Parse bundled models.json entry-by-entry, dropping invalid entries with reasons instead of failing the whole catalog.
- V2 modelID is the full catalog wire id; the UI/map key stays the toConfigKey short name.

* fix: use @ai-sdk/openai-compatible as V1 provider npm default

V1 resolves provider npm through BunProc.install and calls the first create* export, so the plugin package itself can never be the SDK npm field. Default provider.commandcode to @ai-sdk/openai-compatible and add the Provider API baseURL unless a custom npm/baseURL is already configured. Aligns the sync:global helper and README transport section with the same defaults.

* chore(deps): refresh and hard-pin dependencies

Refresh devDependencies (ai 7.0.114, oxlint 1.85.0, oxfmt 0.70.0, typescript 6.0.3) and remove the last caret ranges so the lockfile is fully exact. chore commits are path-gated out of releases.

* docs: rewrite README flow and prune docs to specs

README now leads with how the pipeline works (extract/filter, cost merge, artifacts, V1+V2 injection, fallbacks) and the shipped plugin config file. Plans and task notes are removed; docs/specs describe what ships, including the new catalog-freshness spec. AGENTS.md gains the docs rule and the validation/runtime-weight boundaries.

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add OpenCode V2 plugin support with dual V1+V2 entry (#138)

V2 setup via provider transform with V2 model inventory; workit-style packageRoot catalog resolution; @/ import aliases for tests/scripts

v0.7.81

Toggle v0.7.81's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(catalog): sync [email protected] (#136)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

v0.7.80

Toggle v0.7.80's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(catalog): sync [email protected] (#134)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

v0.7.79

Toggle v0.7.79's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(catalog): sync [email protected] (#132)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

v0.7.78

Toggle v0.7.78's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(catalog): sync [email protected] (#130)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

v0.7.77

Toggle v0.7.77's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(catalog): sync [email protected] (#128)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

v0.7.76

Toggle v0.7.76's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(catalog): sync [email protected] (#126)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

v0.7.75

Toggle v0.7.75's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(catalog): sync [email protected] (#124)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>