{"source":"semconv","version":"1.44.0","attribute":{"id":"vcs.change.state","type":"enum","enumMembers":[{"id":"open","value":"open","stability":"release_candidate","brief":"Open means the change is currently active and under review. It hasn't been merged into the target branch yet, and it's still possible to make changes or add comments."},{"id":"wip","value":"wip","stability":"release_candidate","brief":"WIP (work-in-progress, draft) means the change is still in progress and not yet ready for a full review. It might still undergo significant changes."},{"id":"closed","value":"closed","stability":"release_candidate","brief":"Closed means the merge request has been closed without merging. This can happen for various reasons, such as the changes being deemed unnecessary, the issue being resolved in another way, or the author deciding to withdraw the request."},{"id":"merged","value":"merged","stability":"release_candidate","brief":"Merged indicates that the change has been successfully integrated into the target codebase."}],"stability":"release_candidate","brief":"The state of the change (pull request/merge request/changelist).","examples":["open","closed","merged"],"namespace":"vcs","definedIn":"model/vcs/registry.yaml","usedBy":[{"groupId":"metric.vcs.change.count","groupType":"metric","signalName":"vcs.change.count","requirementLevel":"required"},{"groupId":"metric.vcs.change.duration","groupType":"metric","signalName":"vcs.change.duration","requirementLevel":"required"}]},"history":[{"version":"1.30.0","publishedAt":"2025-01-24T19:11:42Z","kind":"first-seen","detail":"Already present at v1.30.0, the oldest release tracked here (development)."},{"version":"1.43.0","publishedAt":"2026-07-03T20:14:31Z","kind":"stability-changed","detail":"Promoted to release_candidate.","severity":"notable"}],"replaces":[]}