apps/mcp-server/v0.2.0

ruixenui/ruixen.comapps/mcp-server/v0.2.0Jun 12, 2026by github-actions[bot]

AI Summary

Major SDK update introducing new endpoints for Security Penetration Tests and Trust Portal, alongside breaking changes to existing API request/response structures.

Key Highlights

  • Added endpoints for PentestFindingContexts, CustomFrameworks, SecuritySession resolution, and AllowedEmails updates
  • Breaking changes to Trust Portal, Compliance, and Evidence Export APIs
  • Added fields for Evidence Form types and account types

Breaking Changes

  • `CompAi.Trust Portal.TrustPortalController_listComplianceResources_v1()` response structure changed
  • `CompAi.Policies.PoliciesController_createPolicyVersion_v1()` request body changed
  • `CompAi.Trust Portal.TrustPortalController_uploadComplianceResource_v1()` request and response changed
  • `CompAi.Evidence Export (Auditor).AuditorEvidenceExportController_exportAllEvidence_v1()` response changed
  • `CompAi.Controls.ControlsController_unlinkDocumentType_v1()` request formType changed
  • `CompAi.Findings.FindingsController_listFindings_v1()` request evidenceFormType changed

New Features

  • Added `PentestFindingContextsController_list_v1` and `upsert_v1`
  • Added `TrustPortalController_listCustomFrameworks_v1` and `updateCustomFramework_v1`
  • Added `TrustAccessController_getPublicCustomFrameworks_v1`
  • Added `CloudSecurityController_resolveSession_v1`
  • Added `TrustPortalController_updateAllowedEmails_v1`
  • Added `AuditorEvidenceExportController_exportAllEvidence_v1`

Full Release Notes

# Generated by Speakeasy CLI
[@trycompai/mcp-server 0.2.0]()
## Mcp-typescript SDK Changes:
* `CompAi.Trust Portal.TrustPortalController_listComplianceResources_v1()`:  `response.[]` **Changed** (Breaking ⚠️)
* `CompAi.Policies.PoliciesController_createPolicyVersion_v1()`: 
  *  `request.body` **Changed** (Breaking ⚠️)
* `CompAi.Trust Portal.TrustPortalController_uploadComplianceResource_v1()`: 
  *  `request` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `CompAi.Evidence Export (Auditor).AuditorEvidenceExportController_exportAllEvidence_v1()`:  `response` **Changed** (Breaking ⚠️)
* `CompAi.Security Penetration Tests.PentestFindingContextsController_list_v1()`: **Added**
* `CompAi.Trust Portal.TrustPortalController_getComplianceResourceUrl_v1()`:  `request` **Changed**
* `CompAi.Security Penetration Tests.PentestFindingContextsController_upsert_v1()`: **Added**
* `CompAi.Security Penetration Tests.PentestFindingContextsController_remove_v1()`: **Added**
* `CompAi.Trust Portal.TrustPortalController_listCustomFrameworks_v1()`: **Added**
* `CompAi.Trust Portal.TrustPortalController_updateCustomFramework_v1()`: **Added**
* `CompAi.Trust Access.TrustAccessController_getPublicCustomFrameworks_v1()`: **Added**
* `CompAi.CloudSecurity.CloudSecurityController_resolveSession_v1()`: **Added**
* `CompAi.Trust Portal.TrustPortalController_updateAllowedEmails_v1()`: **Added**
* `CompAi.Findings.FindingsController_listFindings_v1()`: 
  *  `request.evidenceFormType` **Changed**
* `CompAi.Findings.FindingsController_createFinding_v1()`: 
  *  `request.evidenceFormType.enum(account-types)` **Added**
* `CompAi.Controls.ControlsController_create_v1()`: 
  *  `request.documentTypes[].enum(account_types)` **Added**
* `CompAi.Controls.ControlsController_linkDocumentTypes_v1()`: 
  *  `request.body.formTypes[].enum(account_types)` **Added**
* `CompAi.Controls.ControlsController_unlinkDocumentType_v1()`: 
  *  `request.formType` **Changed**
* `CompAi.Security Penetration Tests.SecurityPenetrationTestsController_create_v1()`: 
  *  `request.body.additionalContext` **Added**

Generated with [Speakeasy CLI 1.777.1](https://github.com/speakeasy-api/speakeasy/releases)


Publishing Completed