{"server":"io.github.agentwares/agentcheck","count":15,"changes":[{"tool":"agentcheck_api_sunsets","kind":"changed","observed_at":"2026-10-10T07:09:51.171Z","fields":["description","inputSchema"],"description_before":"When does the API version this code pins stop working, and what happens then? Pass provider and version pairs as your code pins them (shopify 2025-10, meta v21.0, google-ads v22, hubspot v1, twilio-flex 2.16.2, keap xml-rpc, stripe 2024-06-20). For each, returns every dated end the provider's own versioning or changelog page lists: status, end date (and whether the provider gives only a month), what happens after it (error, silent fall-forward to another version, app delisting, or unsupported), whether the failure is silent, the replacement version, the source URL with the date it was read, and a page with the details. A pair with no entry comes back with the reason: older than every listed version, no end date published yet, or a provider that publishes none (Stripe). Covers Shopify, HubSpot, Meta Graph and Marketing APIs, Google Ads and Content API for Shopping, Twilio Flex UI and Thryv's Keap XML-RPC. No API key needed.","description_after":"When does the API version this code pins stop working, and what happens then? Pass provider and version pairs as your code pins them (shopify 2025-10, meta v21.0, google-ads v22, hubspot v1, twilio-flex 2.16.2, twilio-notify v1, keap xml-rpc, exchange-online ews, stripe 2024-06-20). For each, returns every dated end the provider's own versioning, changelog or retirement page lists: status, end date (and whether the provider gives only a month), what happens after it (error, silent fall-forward to another version, app delisting, or unsupported), whether the failure is silent, the replacement version, the source URL with the date it was read, and a page with the details. Where the provider's own pages give different dates for the same end, other_dates lists each one with its page and date_note says which the counts run to. A pair with no entry comes back with the reason: older than every listed version, no end date published yet, or a provider that publishes none (Stripe). Covers Shopify, HubSpot, Meta Graph and Marketing APIs, Google Ads and Content API for Shopping, Twilio Flex UI and Notify, Thryv's Keap XML-RPC, and Exchange Web Services (EWS) in Exchange Online. No API key needed.","description_similarity":0.828,"before_hash":"7c83fe0a96edb82195375362b9e12b23","after_hash":"140cf2a68c1379f4856ecbe666afb812"},{"tool":"agentcheck_statuspage_preview","kind":"added","observed_at":"2026-10-10T00:50:47.415Z","fields":[],"description_before":null,"description_after":"Read a public Atlassian Statuspage page once: its name, overall status, components (id, name, status, group) and unresolved incidents, from the page's own /api/v2/summary.json. Pass any address on the page: status.example.com, https://status.example.com/history or the JSON URL. Use it before POST /api/v1/statuspage, which turns the components you give a URL into a live agentcheck status page checked by agentcheck itself, with no signup; the answer carries that request's body. Same read as /statuspage/preview: only public addresses, 5-second timeout, 512 KB cap. Private pages cannot be read. No API key needed.","description_similarity":null,"before_hash":null,"after_hash":"261f551c9f9776e91a2ae784296055e4"},{"tool":"agentcheck_list_incidents","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"13bcb2a0384c24bd61f070e6ac9eec79","after_hash":"044d2dca1de4324475ce860e92d6b541"},{"tool":"agentcheck_promote_trace","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"456af607f50ac2e948cd6e0c1631aafd","after_hash":"3ea8d34bf77bd8bc38719e9a2bde3dc3"},{"tool":"agentcheck_record","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"33156fe63a586bff0d93421fca0cbee4","after_hash":"b5fde8018c04bacde8c1b48940400c81"},{"tool":"agentcheck_run_now","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"ce4f46622dc6962cb93926b0c2171ec7","after_hash":"17f74759a31c5a37dc03aa2c6b3b97fe"},{"tool":"agentcheck_add_check","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"9fd39c81b05ad428c40d0bf7152e4b7a","after_hash":"12bf00c7483a53195d2abae06d16039b"},{"tool":"agentcheck_create_target","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"c408e508d4a64d94953713d353179bff","after_hash":"7215f9cb7b1e285b704cca006a61316d"},{"tool":"agentcheck_api_sunsets","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"add06163c2df35f6932e58021d21d5cc","after_hash":"7c83fe0a96edb82195375362b9e12b23"},{"tool":"agentcheck_model_retirements","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"cf37ac28afe05bd5a2f1505c9596e49e","after_hash":"ab7cd4805e7fd6d4815e221ef8aebf0c"},{"tool":"agentcheck_get_pricing","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"08d3a12765a68f143ee7d8e24e571faf","after_hash":"fbac02cfc0833da814a41477e3a0f11f"},{"tool":"agentcheck_get_status","kind":"changed","observed_at":"2026-10-09T12:28:47.462Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"fea4b4224295da09c8b835503cacaa81","after_hash":"f9eef410530d5fde0fe670e8d19bbb57"},{"tool":"agentcheck_api_sunsets","kind":"added","observed_at":"2026-10-09T05:53:12.897Z","fields":[],"description_before":null,"description_after":"When does the API version this code pins stop working, and what happens then? Pass provider and version pairs as your code pins them (shopify 2025-10, meta v21.0, google-ads v22, hubspot v1, twilio-flex 2.16.2, keap xml-rpc, stripe 2024-06-20). For each, returns every dated end the provider's own versioning or changelog page lists: status, end date (and whether the provider gives only a month), what happens after it (error, silent fall-forward to another version, app delisting, or unsupported), whether the failure is silent, the replacement version, the source URL with the date it was read, and a page with the details. A pair with no entry comes back with the reason: older than every listed version, no end date published yet, or a provider that publishes none (Stripe). Covers Shopify, HubSpot, Meta Graph and Marketing APIs, Google Ads and Content API for Shopping, Twilio Flex UI and Thryv's Keap XML-RPC. No API key needed.","description_similarity":null,"before_hash":null,"after_hash":"add06163c2df35f6932e58021d21d5cc"},{"tool":"agentcheck_model_retirements","kind":"added","observed_at":"2026-10-09T05:53:12.897Z","fields":[],"description_before":null,"description_after":"Is this model retiring? Pass model IDs as your code or config names them (gpt-5-mini, claude-sonnet-4-5-20250929, gemini-2.5-flash, openai/o3-mini). For each, returns every announced shutdown on OpenAI's, Anthropic's and Google's own deprecation pages (OpenAI API, Claude API, Gemini API, Vertex AI): status, shutdown date, recommended replacement, the replacement's list-price ratio per token, the API changes the provider documents, the source URL with the date it was read, and a page with the details. retiring: false means no shutdown for that ID is on those pages. Language models only. No API key needed.","description_similarity":null,"before_hash":null,"after_hash":"cf37ac28afe05bd5a2f1505c9596e49e"},{"tool":"agentcheck_create_target","kind":"changed","observed_at":"2026-10-06T23:56:28.676Z","fields":["description","inputSchema"],"description_before":"Enroll something to monitor: an http endpoint (JSON or OpenAI-style chat), a remote MCP server (Streamable HTTP url) or an A2A agent (origin with /.well-known/agent-card.json). Pass `checks` to create checks in the same call (POST /api/v1/probe proposes three). Returns the target id, the public status page, the badge SVG URL and a README snippet. The first check runs on the next minute tick; call agentcheck_run_now to run immediately. Free tier: 1 target, hourly; Starter+: 5-minute checks. Requires an API key.","description_after":"Enroll something to monitor: an http endpoint (JSON or OpenAI-style chat), a remote MCP server (Streamable HTTP url) or an A2A agent (origin with /.well-known/agent-card.json). Pass `checks` to create checks in the same call (POST /api/v1/probe proposes three). Returns the target id, the public status page, the badge SVG URL and a README snippet. The first check runs on the next scheduled tick, within five minutes; call agentcheck_run_now to run immediately. Free tier: 1 target, hourly; Starter+: 5-minute checks. Requires an API key.","description_similarity":0.944,"before_hash":"f1bf224c5b3fbc35aa1309fc7702157f","after_hash":"c408e508d4a64d94953713d353179bff"}],"next_before":null,"next_actions":[]}