Skip to content

fix: adapt LMM provider to DSH 0.2.1-alpha.2 - #5

Merged
LIghtJUNction merged 6 commits into
mainfrom
compat/dsh-0.2.1-alpha.2-20261010
Oct 9, 2026
Merged

LIghtJUNction merged 6 commits into
mainfrom
compat/dsh-0.2.1-alpha.2-20261010

Conversation

@LIghtJUNction

@LIghtJUNction LIghtJUNction commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Changes

  • Adapt to DSH 0.2.1-alpha.2 (which upgraded @earendil-works/pi-ai from 0.87 to 1.x), retaining older stable and alpha hosts.
  • Fix a proven TypeScript incompatibility caused by installing a second copy of pi-ai with a different transcript brand. Declare the SDK as a host-owned peer, use the corresponding host SDK during tests, and preserve the older pinned development baseline.
  • Bump plugin source version to 0.1.0-alpha.7, update docs, add an explicit alpha.2 host matrix entry and guard against duplicate runtime SDK installs.

Validation

The initial alpha.2 matrix reproduced TS2322 at src/index.ts:177; stable/alpha.1 were green. After the fix, all four jobs in CI run 37968296755 passed: stable 0.2.0-rc.2, prerelease 0.2.1-alpha.1, prerelease 0.2.1-alpha.2, and npm latest. Each exercises type checking, unit tests, package build, real Web-host OAuth/RPC/catalog/streaming/logout fixture and built tarball host installation. A README-only follow-up requires its own green status.

No real OAuth secrets, billable LMM calls, npm release publication or production deployment. Sync parent api.lmm.best Gitlink only after merge.

Copilot AI balanced review requested due to automatic review settings October 9, 2026 17:39

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
🔒 Security Review ✅ Completed 2026-10-09T17:41:50.550830Z ead2b79 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@LIghtJUNction
LIghtJUNction merged commit f4589c4 into main Oct 9, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants