chore: auto-sync harness schemas#696
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
Contributor
There was a problem hiding this comment.
Autofix assessment
This run was triggered on PR opened, but there are no inline review comments to address on this PR yet.
Checked:
- Pull request review comments API — empty
- Review threads (GraphQL) — empty
- PR reviews — empty
No code changes were made. Re-run when a reviewer leaves an inline comment on the diff.
Sent by Cursor Automation: Autofix PR review comments
Contributor
There was a problem hiding this comment.
PR Risk Assessment
Risk level: Low
Evidence (diff-based)
| Area | Change |
|---|---|
| Files | 4 schema data modules only (src/data/schemas/v0/pipeline.ts, v0/template.ts, v1/pipeline.ts, v1/template.ts) |
| Runtime code | None — no changes to tools, registry, auth, dispatch, or infra |
| Schema changes | Mechanical upstream sync: adds ChangeAdvisorStepNode/ChangeAdvisorStepInfo; adds agent alias for template in v1 schemas; relaxes serviceReferences required constraint on load-test templates; adds deprecation note on template.agent |
| Lines | +499 / −8 |
Rationale
- Automated daily sync from
harness/harness-schemavia.github/workflows/sync-schemas.yml— established, recurring pattern (prior syncs #692, #651, #597, etc.). - Blast radius limited to bundled JSON Schema validation served by
harness_schema; no shared service or dispatch logic modified. - Changes mirror upstream Harness platform schema definitions; validation relaxations (
serviceReferences) are intentional upstream behavior. - No CODEOWNERS file; no assigned reviewers.
Decision
✅ Approved — Low risk; no reviewers required.
Sent by Cursor Automation: Assign PR reviewers
10 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Automated schema synchronization from
harness/harness-schema.This PR updates both v0 and v1 JSON schemas used by the MCP server to match the latest definitions upstream.