Repository navigation
Description
Plugin name
sap-integration-suite-copilot
Short description
SAP Cloud Integration (CPI) agent and skill: Groovy script API, header/property scope, Exception Subprocess status, JMS retry, and MPL error-to-root-cause mapping for SFTP, HTTP/OAuth, IDoc, OData, SOAP, AS2 and Cloud Connector.
GitHub repository
rameshvaranganti/sap-integration-suite-copilot
Plugin path inside the repository
plugins/sap-integration-suite-copilot
Ref to review
v1.1.1
Commit SHA to review
0252453fba18c9ff13a5632e755d130b5800795d
Version
1.1.1
License identifier
MIT
Author name
Rameshkumar Varanganti
Author URL
https://agenticintegrationhub.com/
Homepage URL
https://github.com/rameshvaranganti/sap-integration-suite-copilot
Keywords
sap
sap-cpi
sap-btp
integration-suite
groovy
xslt
iflow
api-management
event-mesh
mcp
Additional notes for reviewers
Resubmission of #6364 (rejected), addressing the feedback. Version 1.1.0 adds the sap-cloud-integration skill (plugins/sap-integration-suite-copilot/skills/sap-cloud-integration/) with four CPI runtime reference files. Each behavior claim is cross-checked against SAP-docs/btp-integration-suite, and references/sap-documentation-index.md links the sources. The agent (com.github.copilot/agents/) now delegates CPI questions to the skill.
The with/without-skill evaluation on the same model is in PR #6363. Clearest case: asked to read the receiver's HTTP status in an Exception Subprocess, the plain model checks for HttpOperationFailedException, which CPI never throws. With the skill, it uses AhcOperationFailedException as in SAP's own script example. The PR also lists where the skill did not add value.
Submission checklist
- The plugin lives in a public GitHub repository.
- The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
- This submission follows this repository's contribution, security, and responsible AI policies.
- This plugin is not already listed in the Awesome Copilot marketplace.
Activity
github-actions commentedon Nov 12, 2026
✅ External plugin intake passed
This submission passed automated intake validation and quality checks and is ready for maintainer review.
View workflow run · Download full quality gate logs
v1.1.10252453fba18c9ff13a5632e755d130b5800795dReviewer signals
These are non-blocking heuristics for maintainer review; they are not evidence of misconduct or low quality.
Quality gate summary
Legend: ✅ pass ·⚠️ warning · 🛑 fail
spec compliance output (✅ pass)
vally lint output (✅ pass)
install smoke test output (✅ pass)
Version match output
Ref/SHA consistency output
Canvas structure output
Canonical external.json payload
{ "name": "sap-integration-suite-copilot", "description": "SAP Cloud Integration (CPI) agent and skill: Groovy script API, header/property scope, Exception Subprocess status, JMS retry, and MPL error-to-root-cause mapping for SFTP, HTTP/OAuth, IDoc, OData, SOAP, AS2 and Cloud Connector.", "version": "1.1.1", "author": { "name": "Rameshkumar Varanganti", "url": "https://agenticintegrationhub.com/" }, "repository": "https://github.com/rameshvaranganti/sap-integration-suite-copilot", "homepage": "https://github.com/rameshvaranganti/sap-integration-suite-copilot", "license": "MIT", "keywords": [ "sap", "sap-cpi", "sap-btp", "integration-suite", "groovy", "xslt", "iflow", "api-management", "event-mesh", "mcp" ], "source": { "source": "github", "repo": "rameshvaranganti/sap-integration-suite-copilot", "path": "plugins/sap-integration-suite-copilot", "ref": "v1.1.1", "sha": "0252453fba18c9ff13a5632e755d130b5800795d" } }rameshvaranganti commentedon Nov 12, 2026
ready-for-review