Newshot

Show HN: SunsetLint – find retiring AI model IDs in your GitHub repos

Original text(via HN AI)

Find retiring AI model IDs in your code, with file and line, before the shutdown date

Illustration of a code window with a magnifying glass highlighting one line as the sun sets behind it
Illustration of a code window with a magnifying glass highlighting one line as the sun sets behind it

See it in 30 seconds

The next deadline

StatusIdentifierProviderDateDetails
RetiringClaude Sonnet 4.5Anthropic30 Nov 2026What to change
SunsetAssistants APIOpenAI26 Aug 2026Find leftover calls
Rejected (HTTP 400)temperature / top_p / top_kAnthropic, Claude 4.7+In effectWhy it breaks

Why a scanner, not another feed

Emails name the model, not the file

Notice is short

Package bots don't see call sites

Platforms have their own dates

No code to an AI model

If a feed is enough, use a feed

How it will work

  • 1Install on your GitHub orgPick all repositories or a few. The App asks for read-only access to contents and cannot change code.

Install on your GitHub org

  • 2Scan against verified rulesEach rule is an identifier pattern with the provider's shutdown date, the replacement and a link to the notice. A person checks each rule before it ships.

Scan against verified rules

  • 3One issue per repositoryA rolling issue lists file:line, identifier, shutdown date, replacement and source. It updates as you fix things.

One issue per repository

  • 4Checks on pull requests (Pro)A Check Run annotates pull requests that add a new reference to a retiring identifier, so old IDs don't creep back in.

Checks on pull requests (Pro)

What it doesn't do

  • It doesn't open pull requests or edit code. It has no write access to contents.
  • It doesn't guarantee complete coverage. It checks your code against the rules we have verified, and each rule links to its source.
  • It doesn't support GitLab or Bitbucket.

Find retiring model IDs in your repositories

The text above was extracted automatically from the source page and may miss images, tables or code blocks. The original is authoritative.

Published by HN AI
This site only summarises and aggregates; copyright stays with the original author. Headlines and summaries follow the source — where they differ, the original wins.
Read the original ↗