| name | sentinel |
| description | Monitor Anthropic public changes — docs, SDK releases, API updates, status incidents. Use to check for recent changes that may affect this project's tooling, dependencies, or AI-native output capabilities. |
| version | 0.1.0 |
| user-invocable | true |
| allowed-tools | Bash(curl *) Bash(gh *) Bash(jq *) Bash(npm *) Bash(pip *) Read Write WebFetch WebSearch Grep Glob |
| argument-hint | [source-filter: docs|sdk|status|all] |
Sentinel — Anthropic Change Monitor
Continuously monitor Anthropic's public surfaces for changes that affect Palimpsest.
Source Priority
Tier 0 (check always)
https://docs.anthropic.com/en/release-notes/overview — Platform release notes
https://docs.anthropic.com/en/api/messages — API reference
https://status.claude.com/ — Operational status
https://github.com/anthropics — GitHub org: SDK repos, claude-code, skills
https://platform.claude.com/llms.txt — LLM-optimized doc index
Tier 1 (check on demand)
https://pypi.org/project/anthropic/ — Python SDK releases
https://www.npmjs.com/package/@anthropic-ai/sdk — TypeScript SDK releases
https://www.npmjs.com/package/@anthropic-ai/claude-code — Claude Code releases
https://docs.anthropic.com/en/release-notes/claude-code — Claude Code notes
Tier 2 (supplementary)
https://www.anthropic.com/news — Official announcements
https://www.anthropic.com/engineering — Engineering blog
Filter
If $ARGUMENTS is provided, filter to that source category. Otherwise check all Tier 0.
Procedure
-
Fetch each source using appropriate method:
- GitHub:
gh api for releases and repo events
- Docs:
curl with ETag caching
- Registries: JSON API endpoints
-
Parse changes since last check (or last 7 days if first run).
-
Classify each change:
breaking — API/SDK breaking changes
deprecation — Deprecated features/models
security — Security fixes or advisories
feature — New capabilities
incident — Status page incidents
docs — Documentation updates
-
Score impact on Palimpsest:
- Does it affect our Rust dependencies? (SDK changes)
- Does it affect our AI-native output format? (API changes)
- Does it affect our tooling? (Claude Code changes)
- Does it affect our development workflow? (Skills/hooks changes)
-
Report:
Sentinel Report — {date}
========================
{count} changes detected across {sources} sources
HIGH IMPACT:
- [breaking] SDK v4.x removes streaming beta header — affects AI output pipeline
- [incident] Claude API elevated errors 2026-04-07 — resolved
MEDIUM IMPACT:
- [feature] Claude Code v2.1.101 adds /team-onboarding command
- [docs] API reference updated: new tool_choice parameter
LOW IMPACT:
- [docs] Best practices guide updated
Recommended actions:
1. ...
2. ...