Skip to content

New version: Anomaly.OpenCode version 2.0.29 - #452561

Merged
microsoft-github-policy-service[bot] merged 2 commits into
microsoft:masterfrom
neriousy:Anomaly.OpenCode-2.0.29
Nov 6, 2026
Merged

microsoft-github-policy-service[bot] merged 2 commits into
microsoft:masterfrom
neriousy:Anomaly.OpenCode-2.0.29

Conversation

@neriousy

@neriousy Filip Hejmowski (neriousy) commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Validation Pipeline Badge Publish Pipeline Badge

@microsoft-github-policy-service microsoft-github-policy-service Bot added the Needs-CLA The author needs to sign the CLA label Oct 14, 2026
@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Hello Filip Hejmowski (@neriousy),

This PR cannot be merged until you sign the Contributor License Agreement (CLA). More information on this process can be found on the Microsoft Open Source website.

Template: msftbot/needsCLA

@wingetvalidator-prod wingetvalidator-prod Bot added the New-Package The pull request adds the first version of a package to the repository. label Oct 14, 2026
@neriousy

Copy link
Copy Markdown
Contributor Author

@microsoft-github-policy-service agree company="Anomaly"

@microsoft-github-policy-service microsoft-github-policy-service Bot removed the Needs-CLA The author needs to sign the CLA label Oct 14, 2026
@wingetvalidator-prod wingetvalidator-prod Bot added Azure-Pipeline-Passed Validation pipeline passed. There may still be manual validation requirements. Validation-Completed Validation passed labels Oct 14, 2026
@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

The check-in policies require a moderator to approve PRs from the community.

Our moderators are community volunteers, please be patient and allow them sufficient time to review your submission.

Template: msftbot/requiresApproval/moderator

@denelon

Copy link
Copy Markdown
Collaborator

Filip Hejmowski (@neriousy)

OpenCode processes personal and potentially sensitive information, including provider credentials, prompts and source-code context sent to configured model providers, account and payment information for hosted services, and conversation data uploaded through the optional sharing feature.

A product-applicable privacy policy is available, so Windows Package Manager repository policy 1.5.1 requires the manifest to include it:

https://learn.microsoft.com/windows/package-manager/package/windows-package-manager-policies#151

Please add the following to the default locale manifest:

PrivacyUrl: https://opencode.ai/legal/privacy-policy

Please also clarify the catalog migration plan from the existing SST.opencode identifier. Both identifiers represent the same upstream repository and install the opencode command, while SST.opencode remains in the repository with active 1.x update submissions. If Anomaly.OpenCode replaces that package, the old identifier needs a coordinated retirement/removal plan so users do not receive duplicate catalog entries or lose the intended upgrade path.

Related open PRs with the same requested correction:

Drafted with GitHub Copilot assistance.
Template: moderator/triage/authorNudge

auto-merge was automatically disabled October 14, 2026 20:33

Head branch was pushed to by a user without write access

@microsoft-github-policy-service microsoft-github-policy-service Bot removed Azure-Pipeline-Passed Validation pipeline passed. There may still be manual validation requirements. Needs-Author-Feedback This needs a response from the author. New-Package The pull request adds the first version of a package to the repository. Validation-Completed Validation passed labels Oct 14, 2026
@wingetvalidator-prod wingetvalidator-prod Bot added the New-Package The pull request adds the first version of a package to the repository. label Oct 14, 2026
@neriousy

Filip Hejmowski (neriousy) commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor Author

Thanks Demitrius Nelon (@denelon)!

PrivacyUrl: Added PrivacyUrl: https://opencode.ai/legal/privacy-policy to all four open submissions:

Migration from SST.*: Some background: the existing SST.opencode and SST.OpenCodeDesktop packages were set up and maintained by community members. They aren't affiliated with us, and we've never published to those identifiers. OpenCode is now developed by Anomaly (https://anoma.ly, repo: https://github.com/anomalyco/opencode). These Anomaly.OpenCode* submissions are the first official manifests, and they're published automatically by our release workflow.

Going forward, we'd like these to be the only official identifiers:

  • Anomaly.OpenCode replaces SST.opencode
  • Anomaly.OpenCode.Desktop replaces SST.OpenCodeDesktop

Our proposed plan:

  1. Merge the Anomaly.OpenCode* packages as the official ones.
  2. After that, retire SST.opencode and SST.OpenCodeDesktop. We can open the removal PRs ourselves, or follow whatever process you prefer
  3. Update our install docs to point to the new identifiers, with a note for existing users to run winget uninstall SST.opencode / SST.OpenCodeDesktop before installing the new packages.

If there's a better way to keep the upgrade path working for existing SST.* users, we're happy to do that. Just let us know what you'd recommend.

@wingetvalidator-prod wingetvalidator-prod Bot added Azure-Pipeline-Passed Validation pipeline passed. There may still be manual validation requirements. Validation-Completed Validation passed labels Oct 14, 2026
@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

The check-in policies require a moderator to approve PRs from the community.

Our moderators are community volunteers, please be patient and allow them sufficient time to review your submission.

Template: msftbot/requiresApproval/moderator

@sim590

Simon Désaulniers (sim590) commented Oct 29, 2026 •

Copy link
Copy Markdown

This PR being merged would be very much appreciated as version 2.0 of Opencode has brought several fixes that are crucial for the user. Just thought to drop this comment here. I'm not part of the devs team. I'm just a simple user that wants this released soon. Thank you for your great work.

@Hona

Copy link
Copy Markdown

Demitrius Nelon (@denelon) friendly nudge: the PrivacyUrl and SST.opencode migration points were addressed above, is anything else blocking this from being merged?

@denelon Demitrius Nelon (denelon) added the Moderator-Approved One of the Moderators has reviewed and approved this PR label Nov 6, 2026
@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Validation has completed.

Template: msftbot/validationCompleted

@microsoft-github-policy-service
microsoft-github-policy-service Bot merged commit fad3bf0 into microsoft:master Nov 6, 2026
131 checks passed
@SpecterShell

Charlie Chen (SpecterShell) commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

2. After that, retire SST.opencode and SST.OpenCodeDesktop. We can open the removal PRs ourselves, or follow whatever process you prefer

Should I remove the SST.opencode package, or move the existing manifests of SST.opencode to the Anomaly.OpenCode package? I'll remove my automation on the old package anyway.

EDIT: In any way the users using the SST.opencode package wouldn't be automatically updated to Anomaly.OpenCode AFAIK.

EDIT2: OK I saw #472459

@ssc-esiemiat

Copy link
Copy Markdown

Does this mean we should soon see Opencode v2 in Winget?

@wingetbot

Copy link
Copy Markdown
Collaborator

Publish pipeline succeeded for this Pull Request. Once you refresh your index, this change should be present.

@microsoft-github-policy-service microsoft-github-policy-service Bot added the Publish-Pipeline-Succeeded The package publishing pipeline completed successfully. label Nov 6, 2026
@ssc-esiemiat

Eric Siemiatkaska (ssc-esiemiat) commented Nov 6, 2026 •

Copy link
Copy Markdown

I see the application in Winget now. Thank you.

Not to be a negative Nelly, but now it needs to be brought up to the latest version.

image

@Hona

Copy link
Copy Markdown

Yup - we disabled our PRs while waiting on approval.
a new v2 release coming out shortly and i'll resume the winget Prs shortly

@ssc-esiemiat

Copy link
Copy Markdown

Excellent news. Thank you

@ssc-esiemiat

Copy link
Copy Markdown

Seems the CLI is still stuck at 2.0.29 and the desktop app didn't get bumped to 2.3.0 either.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Azure-Pipeline-Passed Validation pipeline passed. There may still be manual validation requirements. Moderator-Approved One of the Moderators has reviewed and approved this PR New-Package The pull request adds the first version of a package to the repository. Publish-Pipeline-Succeeded The package publishing pipeline completed successfully. Validation-Completed Validation passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants