← Files KolenaARCHIVED FILE
plugin.json
4.62 KB · Nov 3, 2026 · 19:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "kolena",
"version": "0.1.0",
"description": "Build and improve Kolena Agents, process documents, and review results using your Kolena account.",
"author": {
"name": "Kolena",
"url": "https://www.kolena.com"
},
"homepage": "https://www.kolena.com",
"license": "LicenseRef-Kolena-Proprietary",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Kolena",
"shortDescription": "Build and use Kolena Agents",
"longDescription": "Build and refine Kolena Agent Prompts, process documents, and review structured results from ChatGPT or Codex using your own Kolena permissions.",
"developerName": "Kolena",
"category": "Data & Analytics",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://www.kolena.com",
"supportURL": "https://www.kolena.com/contact/",
"privacyPolicyURL": "https://www.kolena.com/privacy-policy/",
"termsOfServiceURL": "https://www.kolena.com/website-terms/",
"logo": "./assets/kolena-logo.svg",
"composerIcon": "./assets/kolena-logo.svg",
"defaultPrompt": [
"Find my Kolena Agents and help me choose one for these documents.",
"Send these documents to a Kolena Agent and report the results.",
"Help me improve this Kolena Agent using its Run Results."
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Explain the Invoice Review Agent.",
"prompt": "What does my Invoice Review Agent do?",
"tools_triggered": "kolena_list_accounts, kolena_list_agents, kolena_get_agent",
"expected_behavior": "Summarize the Agent's Vendor, Invoice Date, Invoice Total, Line Items, and Approved Prompts, and link to the Agent."
},
{
"description": "Read Cascade Paper Works' saved Results.",
"prompt": "What did it find in the Cascade Paper Works invoice?",
"tools_triggered": "kolena_list_runs, kolena_list_run_results",
"expected_behavior": "Report the saved vendor, invoice date, total, line items, and Approved = false. Explain that the purchase-order number is missing, and link to the Run."
},
{
"description": "Find approved invoices.",
"prompt": "Which invoices did it approve?",
"tools_triggered": "kolena_list_runs, kolena_list_run_results",
"expected_behavior": "Return the approved Northwind Supply Co. invoice and its Run link; do not include the unapproved Cascade Paper Works invoice."
},
{
"description": "Re-run only the Approved Prompt.",
"prompt": "Re-run only its Approved Prompt on the Cascade Paper Works invoice, then tell me the new result.",
"tools_triggered": "kolena_run_prompts, kolena_get_run, kolena_list_run_results",
"expected_behavior": "Recompute only Approved, then report its new Result as false because the invoice lacks a purchase-order number. Do not recompute the other Prompts."
},
{
"description": "Create and verify a two-Prompt Agent.",
"prompt": "Create a new Agent named Invoice Vendor and Total in this Account. For each invoice, extract the issuing supplier\u2019s legal name and the final amount payable as a number. I don\u2019t need to process a file yet.",
"tools_triggered": "kolena_list_workspaces, kolena_create_agent, kolena_create_prompt, kolena_get_agent",
"expected_behavior": "Create and link the Agent. Readback shows a Text Prompt for the issuing supplier's legal name and a Number Prompt for the final amount payable. No Run is created."
}
],
"negative": [
{
"description": "Zapier workflow, not Kolena.",
"prompt": "Separate topic: Help me set up a Zapier workflow to extract the vendor, date, and total from invoice emails."
},
{
"description": "GitHub Actions run, not a Kolena Run.",
"prompt": "Another topic: Did the latest run of my invoice-parser workflow in GitHub Actions pass?"
},
{
"description": "Desktop folder, not a Kolena Folder.",
"prompt": "Last question: How do I create a folder named \u201cProcessed Invoices\u201d on my computer\u2019s Desktop?"
}
]
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 01fca15a7fdfb2f67c4bc1c61bec1285cfc1acd2945d3565ad5633083d518fe2