Claude's new SDKs change Files/Skills; delete now wipes all versions

Upgrade the Aug 27 SDKs and beta Files and Skills calls return new shapes; the Console also adds per-account keys, and Copilot reviews your diff pre-PR.

Nowline AUG 30 12:00 PM banner

Top AI stories from the last hour

Top AI stories from the last hour

Copy markdown

  • Beta Files and Skills calls now return non-beta shapes

    In the Aug 27 SDKs — Python 1.2.0, TypeScript 0.122.0, Go 1.68.0, plus Java, Ruby and C# — client.beta.files and client.beta.skills stop sending the files-api-2025-04-14 and skills-2025-10-02 beta headers, so they now return the same shapes as the non-beta clients. If your code parses the old beta responses, keep sending those headers to opt out until you migrate.

  • Deleting a Skill now wipes every version

    client.beta.skills.delete() now removes a Skill together with all of its versions, and the BetaSkill type is renamed BetaContainerSkill. Audit any delete calls before you upgrade — a cleanup that used to drop one version can now erase the whole Skill.

  • Console adds personal and service-account keys

    You can now mint personal keys and service-account keys in the Claude Console; each carries its linked account's permissions and stops working when that account leaves the org, scoped to one workspace or across admin endpoints. It's a cleaner path for CI and per-dev access than shared workspace keys, which stay supported as a legacy option.

  • Copilot now reviews your uncommitted diff before the PR

    GitHub's Aug 28 Visual Studio update adds a Git-agent review that flags issues in uncommitted changes or local commits inline, before you open a pull request — on every plan including Free, for GitHub and Azure DevOps repos. It's a local pre-PR pass, separate from Copilot's server-side PR review.