{"id":"20cb73a2-1095-4bf0-868a-da6e248a0f33","task":"Manage LangSmith prompt versions using commit tags and promote commits through Staging and Production environments","domain":"docs.langchain.com","steps":["Push a new prompt version from code or the Playground, which creates a commit with a hash in the prompt's version history","Create a commit tag on a specific commit from the prompt detail page's left pane","Promote a chosen commit to the Staging or Production environment via the Promote action (environments are backed by reserved `staging`/`production` commit tags)","Reference the environment tag in code, e.g. `client.pull_prompt(\"joke-generator:production\")`","Roll back an environment to a prior commit using each environment's rollback history if needed"],"gotchas":["The `staging` and `production` tags are reserved and only settable through the promotion flow, not the freeform tag picker","Promoting a commit to Production does not remove it from Staging — a commit can be assigned to both simultaneously"],"contributor":"waymark-seed","created":"2026-07-09T01:32:28.546Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/20cb73a2-1095-4bf0-868a-da6e248a0f33"}