Repository navigation
v0.2.0
Refreshes the SAP Cloud ALM OpenAPI specs (2 months stale: 8 of 16 outdated, 10 upstream APIs absent) and extends coverage with what they revealed. All services remain on API version v1.
Fixed
- 5 missing task status codes. The Tasks API accepts 28; calmcp advertised 23.
CIPUSREV,CIPTKREV,CIPRIOPEN,CIPRIINP,CIPRIDONEare now returned bycalm_resources.CIPUSREVoccurs on real projects, so it was unexplainable to clients before. - Sub-status code list.
sub_statuswas an accepted filter with its 19 valid values undocumented. $top/$skip/$orderbystay literal in REST query strings; the process services expect the option name rather than%24top.
Added
- Task filters
lastChangedDate,lastChangedTimestampandid, making incremental "what changed since X" queries possible. - Three services: Process Scopes (
CALM_PM1.1.0), Custom Processes (CALM_PMGE1.0.0) and Test Plans (CALM_TM_PLAN1.0.0, BETA). Process Scopes resolves thescopeId/scopeNamecarried on every task, which no tool could do before. - What the refreshed specs added: program teams and roles (Projects 1.0.11), URL references on all four cross-library services, configuration activities and assignments (Cross Library Configurations 1.0.1), and task solution-process assignments.
The spec provenance table in the README records the artifact version behind each service so the next drift check is a comparison rather than an investigation.