Skip to content

Releases: GooDAnDReaDY/dsh-opencode-provider

v0.5.1 [DSH v0.2.1-rc.2]

Choose a tag to compare

@GooDAnDReaDY GooDAnDReaDY released this 20 Oct 20:47

English

@goodandready/dsh-opencode-provider v0.5.1 — provider card cleanup.

  • Removed the custom inline key card from Settings → Models. OpenCode and OpenCode Go now use the standard provider cards; the key is edited only via Изменить on the OpenCode settings page.
  • Version/docs updated; no routing or credential changes.
  • Tests: typecheck, 75/75 tests, build.

中文

@goodandready/dsh-opencode-provider v0.5.1 — 提供商卡片清理。

  • 移除了 Settings → Models 中自定义的内联密钥卡片。OpenCode 和 OpenCode Go 现在使用标准提供商卡片;密钥仅通过 OpenCode 设置页的 Изменить 编辑。
  • 更新版本和文档;路由与凭据逻辑未变。
  • 验证:typecheck、75/75 测试、build。

Русский

@goodandready/dsh-opencode-provider v0.5.1 — чистка карточек провайдера.

  • Убрана кастомная inline-карточка ключа из Settings → Models. OpenCode и OpenCode Go используют стандартные карточки провайдера; ключ редактируется только через Изменить на странице OpenCode.
  • Обновлены версия и документация; маршрутизация и работа с ключами не менялись.
  • Проверки: typecheck, 75/75 тестов, build.

v0.5.0 [DSH v0.2.1-rc.2]

Choose a tag to compare

@GooDAnDReaDY GooDAnDReaDY released this 20 Oct 15:29

English

@goodandready/dsh-opencode-provider v0.5.0 — OpenCode / OpenCode Go provider for DeepSeek Harness.

What changed

  • Scoped package identity @goodandready/dsh-opencode-provider (the unscoped npm name belongs to an unrelated package).
  • One-click plugin update in Settings → OpenCode: current/latest registry status, update badge, exact dsh plugin add, restart notice, loopback/same-origin POST guard.
  • The custom composer cost pill and custom analytics cost columns are removed; cost is shown only by DSH's native display.
  • English, Chinese and Russian READMEs and a visual-verification image.
  • Audit hardening retained: strict loopback Host, honest analytics, fail-open Go plan filter, core-tool preservation, tool-result placeholders, bounded analytics reads and health endpoint.

Install

dsh plugin --profile web add @goodandready/dsh-opencode-provider@0.5.0

Verification

  • npm run check: typecheck, 75/75 tests, build.
  • npm pack --dry-run --json: 12 files, all below 256 KiB, including all three READMEs.
  • Exact .tgz installed on the isolated test server (/health ok) and in production (/health, /test, update status).
  • DSH compatibility: 0.2.1-rc.2.

Notes

  • The update status reports latestCheckFailed until the first registry publication; after publication it compares against 0.5.0.
  • File attachments are not forwarded yet; images are.
  • Automatic update requires the DSH CLI in the runtime; otherwise use the DSH plugin manager.

中文

@goodandready/dsh-opencode-provider v0.5.0 — DeepSeek Harness 的 OpenCode / OpenCode Go 提供商。

变更

  • 包名改为 @goodandready/dsh-opencode-provider(无 scope 的 npm 名称属于其他作者)。
  • Settings → OpenCode 支持一键更新:显示当前/最新版本、更新徽章,通过 dsh plugin add 安装精确版本,提示重启,并限制 loopback/同源 POST。
  • 移除了自定义 composer 成本胶囊和分析成本列;成本仅由 DSH 原生显示。
  • 提供英文、中文和俄文 README 以及视觉验收图片。
  • 保留审计加固:严格 loopback Host、真实的 analytics 状态、Go 计划 fail-open、核心工具保留、工具结果图片占位、并行分析读取和 health 端点。

安装

dsh plugin --profile web add @goodandready/dsh-opencode-provider@0.5.0

验证

  • npm run check:typecheck、75/75 测试、build。
  • npm pack --dry-run --json:12 个文件,均小于 256 KiB,包含三个 README。
  • 精确 .tgz 已在隔离测试服务器(/health ok)和生产环境(/health、/test、更新状态)验证。
  • DSH 兼容性:0.2.1-rc.2。

Русский

@goodandready/dsh-opencode-provider v0.5.0 — провайдер OpenCode / OpenCode Go для DeepSeek Harness.

Что изменилось

  • Package identity переведена на @goodandready/dsh-opencode-provider (unscoped npm-имя принадлежит другому автору).
  • One-click обновление в Settings → OpenCode: текущая/последняя версия, badge, exact dsh plugin add, уведомление о перезапуске, loopback/same-origin защита POST.
  • Удалены собственная composer cost pill и cost-колонки аналитики; стоимость показывает только встроенный DSH.
  • README на английском, китайском и русском; visual-verification image.
  • Сохранены аудит-фиксы: строгий loopback Host, честная аналитика, fail-open Go-плана, core-tool preservation, placeholder для tool-result images, параллельное чтение аналитики и health endpoint.

Установка

dsh plugin --profile web add @goodandready/dsh-opencode-provider@0.5.0

Проверки

  • npm run check: typecheck, 75/75 tests, build.
  • npm pack --dry-run --json: 12 файлов, все <256 KiB, включая три README.
  • Exact .tgz проверен на изолированном test server (/health ok) и в production (/health, /test, update status).
  • Совместимость DSH: 0.2.1-rc.2.

Ограничения

  • До первой публикации update status показывает latestCheckFailed; после публикации сравнивает с 0.5.0.
  • Файловые вложения пока не передаются; изображения поддерживаются.
  • Автообновление требует DSH CLI в runtime; иначе используйте DSH plugin manager.