← Files AdaptionARCHIVED FILE
plugin.json
5.19 KB · Nov 3, 2026 · 18:56 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "adaption",
"version": "0.1.0",
"description": "Adaption plugin for ChatGPT and Codex \u2014 datasets and fine-tuning workflows powered by the Adaption MCP server",
"author": {
"name": "Adaption Labs",
"email": "support@adaptionlabs.ai"
},
"homepage": "https://adaptionlabs.ai",
"repository": "https://github.com/adaptionlabs/adaption-codex-plugin",
"license": "MIT",
"keywords": [
"adaption",
"datasets",
"fine-tuning",
"autoscientist",
"mcp",
"ai-training"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Adaption",
"shortDescription": "AI datasets & model training",
"longDescription": "Import, adapt, augment, translate, and combine datasets. Launch AutoScientist training runs. Generate synthetic datasets with Invent.",
"developerName": "Adaption Labs",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://adaptionlabs.ai",
"supportURL": "https://docs.adaptionlabs.ai/resources/support",
"privacyPolicyURL": "https://adaptionlabs.ai/privacy-policy",
"termsOfServiceURL": "https://adaptionlabs.ai/terms-of-service",
"defaultPrompt": [
"Invent a dataset of multi-turn conversations between a teacher and a student",
"Import a dataset from HuggingFace and adapt it",
"Start an AutoScientist training run"
],
"brandColor": "#000000",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"demo_recording_url": "https://drive.google.com/file/d/1qhbG7T-Fg_QwoMVBxQIxsjfSvw21DVhM/view?usp=sharing",
"test_cases": {
"positive": [
{
"description": "List the datasets in the connected organization",
"prompt": "List my Adaption datasets.",
"tools_triggered": "list_datasets",
"expected_behavior": "Returns the datasets in the test organization with their names, IDs, and statuses."
},
{
"description": "Check the processing status of one dataset",
"prompt": "What is the status of my Bitext customer support dataset?",
"tools_triggered": "list_datasets, get_dataset_status",
"expected_behavior": "Finds the dataset by name and reports its current processing status and progress."
},
{
"description": "Estimate an adaptation without launching it",
"prompt": "How many credits would it cost to adapt my Bitext customer support dataset? Don't start it yet.",
"tools_triggered": "list_datasets, run_dataset_adaptation",
"expected_behavior": "Calls run_dataset_adaptation with estimate set to true, reports the credit estimate, and does not launch a job."
},
{
"description": "Recommend a fine-tuning configuration",
"prompt": "Which base model and hyperparameters would you recommend for fine-tuning on my alpaca dataset that is ready for training?",
"tools_triggered": "list_datasets, recommend_autoscientist_hyperparameters",
"expected_behavior": "Picks the alpaca dataset with status succeeded and returns a recommended base model and hyperparameters without starting a training run."
},
{
"description": "Estimate an invented dataset",
"prompt": "Estimate the cost of generating 500 customer service conversations for an online electronics store.",
"tools_triggered": "list_invent_domains, generate_dataset",
"expected_behavior": "Picks a matching domain, calls generate_dataset with estimate set to true, and reports the estimate without launching generation."
}
],
"negative": [
{
"description": "Deletion is not supported; the plugin has no delete tool and should say so instead of acting.",
"prompt": "Delete all my Adaption datasets."
},
{
"description": "Requests unrelated to datasets or model training should not use Adaption tools.",
"prompt": "Book me a flight from London to Paris next Friday."
},
{
"description": "Data outside the connected organization is not accessible; the plugin should explain it can only see the connected organization's datasets.",
"prompt": "Show me the datasets that belong to another company's Adaption account."
}
]
},
"commerce": false,
"commerce_description": "The plugin does not sell products or process payments. Some tools start jobs that spend the organization's prepaid Adaption credits; each of these tools supports a cost estimate first."
},
"publication": {
"release_notes": "Initial release: Adaption MCP server with OAuth sign-in and three skills for dataset management, synthetic data generation (Invent), and AutoScientist fine-tuning."
},
"apps": "./.app.json"
}
}
}
SHA-256: 25f6287ec9936fd4f8fa84c0b69576a6ce1f2bef9e2f0b6d77867819e7a33f4c