Skip to content

Add latest OpenCode installation and LMM OAuth configuration - #6

Merged
LIghtJUNction merged 10 commits into
mainfrom
feat/opencode-oauth
Oct 1, 2026
Merged

LIghtJUNction merged 10 commits into
mainfrom
feat/opencode-oauth

Conversation

@LIghtJUNction

@LIghtJUNction LIghtJUNction commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Adds Unix and PowerShell installers for the latest official OpenCode and the latest official LMM OAuth plugin release. Public tagged release metadata and SHA-256 verification avoid GitHub API rate limits while preserving updateability; only the shared bootstrap is pinned for integrity.

The installer preserves other providers, plugins, JSONC comments and custom configuration directories, backs up changed configuration, and replaces its managed plugin entry on reruns. The desktop menu adds OpenCode at option 9. Login uses opencode auth login --provider lmm; installation does not log in or send inference requests.

Validation: 11 config, release-validation and bootstrap tests; 7 actual terminal menu tests; ShellCheck; isolated latest OpenCode installs twice and native OAuth registration/config-hook checks. CI verifies both latest and the last-tested baseline across Linux, macOS and Windows, including PowerShell 5.1. Feature-push CI is removed to avoid duplicate PR runs; all PR and main-platform checks remain.

Copilot AI balanced review requested due to automatic review settings September 30, 2026 23:54
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for security reviews. Please try again later.

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.

@LIghtJUNction
LIghtJUNction merged commit 95e5b07 into main Oct 1, 2026
14 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