# Request Retracted

## AI Agent Instructions

Use this Classifier via the SuperClassify API from server code, not browser playground automation.

Before executing a queued request, compare its original wording with the latest user correction. Cancel withdrawn jobs, update modified arguments and revalidate approvals before rescheduling. Perform the final cancellation check atomically against the current job state; if an action already executed, report that fact rather than pretending it was undone.

Class: superclassify/request-retracted@1.0.0
Fetch setup as text: https://superclassify.com/skills/superclassify/SKILL.md
Contract (JSON): https://superclassify.com/v1/resolve?ref=superclassify%2Frequest-retracted%401.0.0

## First-time API access

When the user asks to run or integrate this Class, explain its workflow and that live Jev runs use SuperClassify service credits. Public card descriptions can be read without an account. Reuse an existing account, credit balance and API key when available. Otherwise, guide the user through the official setup links below. The user completes sign-in and any credit purchase on the website, then saves the API key in their application’s server secrets as SUPERCLASSIFY_API_KEY—not in chat. A separate TypeSafe account or Jev key is not required for the SuperClassify API. Reading a link does not authorize a purchase or paid run.

1. Create an account or sign in: https://superclassify.com/login
2. Add credits if needed: https://superclassify.com/billing
3. Create an API key: https://superclassify.com/keys

## Purpose

Detects when a later message changes or cancels an earlier request.

Class: superclassify/request-retracted@1.0.0
Input: One raw text string
Model: jev-1.13.0

## Outputs

- decision (choice): cancelled, modified, unchanged, unclear

### Cancel

Earlier: Send the draft to the team. Latest: Actually, do not send it. I need to edit it first.

Author expectation: {"decision":"cancelled"}

### Modify

Earlier: Remind me Tuesday. Latest: Make that Wednesday instead.

Author expectation: {"decision":"modified"}

### Unrelated

Earlier: Summarize the notes. Latest: The weather is lovely today.

Author expectation: {"decision":"unchanged"}

Documentation: https://superclassify.com/docs
Skill: https://superclassify.com/skills/superclassify/SKILL.md
