cd /news/ai-tools/show-hn-sunsetlint-find-retiring-ai-… · home › topics › ai-tools › article
[ARTICLE · art-169567] src=sunsetlint.com ↗ pub= topic=ai-tools verified=true sentiment=· neutral

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

SunsetLint launched as a GitHub App that scans repositories for retiring AI model IDs and reports each match by file and line alongside the provider's shutdown date and recommended replacement. The tool's rule set includes Anthropic's Claude Sonnet 4.5, which Anthropic announced on 30 September 2026 retires on 30 November 2026, OpenAI's Assistants API, sunsetting 26 August 2026, and sampling parameters temperature, top_p and top_k, which Anthropic rejects with HTTP 400 on Claude 4.7 and later. SunsetLint says matching uses plain literal strings and patterns rather than sending code to an LLM, requests read-only access to repository contents, and does not support GitLab or Bitbucket.

read3 min views3 publishedNov 14, 2026
Show HN: SunsetLint – find retiring AI model IDs in your GitHub repos
Image: source

GitHub App

Provider notices tell you

whichmodel is retiring. SunsetLint tells youwhereit is: the file and line in each repository, next to the shutdown date and the replacement the provider recommends.

See it in 30 seconds #

The next deadline #

Anthropic announced on 30 September 2026 that Claude Sonnet 4.5 retires on 30 November 2026. Source:

Anthropic model deprecations, last verified 6 October 2026. | Status | Identifier | Provider | Date | Details |

|---|---|---|---|---|
| Retiring | `Claude Sonnet 4.5` | Anthropic | 30 Nov 2026 | [What to change](https://www.sunsetlint.com/deprecations/anthropic/claude-sonnet-4-5) | 

| Sunset | Assistants API | OpenAI | 26 Aug 2026 | Find leftover calls | | Rejected (HTTP 400) | temperature / top_p / top_k | Anthropic, Claude 4.7+ | In effect | Why it breaks |

Why a scanner, not another feed #

Emails name the model, not the file

Provider emails go to the account owner. They don't say which service, cron job or notebook still uses the old ID.

Notice is short

Anthropic's 2026 retirement notices gave about 60 to 62 days, the policy minimum. In 2025 they gave about 4 to 6 months.

Package bots don't see call sites

Renovate and Dependabot work on package versions. A model string or a removed request parameter isn't a package.

Platforms have their own dates

Bedrock and Vertex set their own retirement dates, which can differ from the model maker's.

No code to an AI model

Matching is plain rules: literal strings and patterns. Your code is never sent to an LLM.

If a feed is enough, use a feed

deprecations.info is a free feed of AI model shutdowns. SunsetLint is for teams that want findings in their repos.

How it will work #

What happens after you install the App.

  1. 1### Install on your GitHub org Pick all repositories or a few. The App asks for read-only access to contents and cannot change code.
  2. 2### Scan against verified rules Each 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.
  3. 3### One issue per repository A rolling issue lists file:line, identifier, shutdown date, replacement and source. It updates as you fix things.
  4. 4### Checks 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.

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 #

Install the GitHub App on your account and choose repositories. The first scan runs straight away and posts what it matched as an issue, with the file, line, shutdown date and source.

── more in #ai-tools 4 stories · sorted by recency
── more on @sunsetlint 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-sunsetlint-f…] indexed:0 read:3min 2026-11-14 · —