Agent Plugins
Test an agent plugin
Runs provider-specific validation. Local skill/component tests refresh the durable capability snapshot to the exact tested state but do not execute component source or an external tool action. MCP tests check connectivity without synchronizing the remote manifest.
POST
/
api
/
v1
/
agent
/
plugins
/
{agentPluginId}
/
test
Test an agent plugin
curl --request POST \
--url https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/test \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/test', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/test"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text)⌘I
Test an agent plugin
curl --request POST \
--url https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/test \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/test', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/test"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text)
