Currents · JSON-LD Context

Currents Dev Context

JSON-LD context defining the semantic vocabulary for Currents Dev from Currents.

107 Classes 216 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
currents: https://currents.dev/schema#

Classes

ErrorResponse ActionStatus ActionOp ActionSkip ActionQuarantine ActionTag ConditionType ConditionOperator ActionMatcherCondition RuleMatcher ActionRecord CreateActionRequest UpdateActionRequest ActionsListResponse ActionResponse ActionDeleteResponse AffectedTestsListResponse AffectedTestListItem AffectedTestAction AffectedTestExecutionsResponse AffectedTestExecution Project ProjectsListResponse MyOrganization MyOrganizationsResponse ProjectResponse MetricsSummary PeriodMetrics ProjectInsightsResponse ProjectTermsTermItem ProjectTermsListResponse ProjectTermDeleteResponse JiraProjectsDiscoveryResponse JiraProjectDiscovery JiraIssueTypesDiscoveryResponse JiraIssueTypeDiscovery JiraFieldType JiraCustomFieldDiscovery CreateJiraIssueFromRunTestRequest LinkJiraIssueFromRunTestRequest JiraIssueFromRunTestResult CreateJiraIssueFromRunTestResponse LinkJiraIssueFromRunTestResponse RunMetrics TestMetrics Run RunGroup RunMeta RunSpec RunsListResponse PullRequestStats PullRequestRecentRun PullRequestCard PullRequestsListResponse RunResponse RunDeleteResponse RunCancellationResponse AttachmentRequest AttachRunAttachmentsRequest CreateRunContextLinksRequest CreateRunContextLinksResponse RunAttachmentCounts RunAttachment AttachRunAttachmentsResponse CreateSessionRequest SessionAttachmentsResponse SessionAttachment SessionListItem ResetRunRequest ResetRunResponse CancelRunGithubCIRequest Instance InstanceTest InstanceResponse SpecFile SpecFilesResponse TestResult TestResultsResponse RecordedTestOutcome TestsExplorerMetricSettings TestExplorerItem TestsExplorerResponse ErrorsExplorerItem ErrorsExplorerTimelineItem ErrorsExplorerResponse TestSignatureRequest TestSignatureResponse HookEvent Webhook CreateWebhookRequest UpdateWebhookRequest WebhookResponse WebhookListResponse WebhookDeleteResponse ContextResponse ContextTestData ContextInstanceData ContextRunData ContextErrorLocation ContextError ContextAsset ContextFailedTestBase ContextFailureContext ContextFramework ContextPlatform ContextGit ContextStep

Properties

Property Type Container
status string
error string
code string
candidates list
op string
details
type reference
value
cond list
actionId string
name string
description string
action list
matcher reference
createdAt dateTime
createdBy string
updatedAt dateTime
updatedBy string
disabledAt dateTime
disabledBy string
archivedAt dateTime
archivedBy string
expiresAfter dateTime
data list
signature string
title string
specFile string
actions list
lastSeen dateTime
recordingCount integer
types list
id string
expiresAt dateTime
tags list
cursor string
runId string
instanceId string
testId string
branch string
commitSha string
prTitle string
prId string
commitMessage string
groupId string
state
isFlaky boolean
executedAt dateTime
projectId string
failFast boolean
inactivityTimeoutSeconds integer
defaultBranchName string
has_more boolean
orgId string
role string
current boolean
previous
minMs decimal
maxMs decimal
distribution list
executions decimal
overallExecutions decimal
avgMs decimal
p50Ms decimal
p90Ms decimal
p95Ms decimal
passRate decimal
failureRate decimal
flakinessRate decimal
suiteSize decimal
testsPerExecution decimal
count integer
updated_at dateTime
key string
avatarUrl string
iconUrl string
customFields list
fieldId string
required boolean
fieldType reference
allowedValues list
originalType string
jiraInstallationId string
jiraProjectId string
jiraIssueType string
comment string
includeContextInComment boolean
jiraIssueKey string
currentsIssueId string
jiraIssueUrl string
currentsIssueUrl string
total integer
cancelled integer
timeouts integer
completed integer
failed integer
passed integer
nonFullyReported integer
avgDurationSeconds decimal
avgSuccessRate decimal
pending integer
skipped integer
flaky integer
durationMs integer
deletedAt dateTime
previousRunId string
isSession boolean
attachmentCounts reference
attachments list
timeout
cancellation
groups list
meta reference
specs list
completionState string
platform
environment string
coverageEnabled boolean
specCount integer
instances
tests
ciBuildId string
pr
commit
framework
spec string
claimedAt dateTime
completedAt dateTime
machineId string
inactivityTimeoutMs integer
results
running integer
failing integer
canceled integer
timedOut integer
failures integer
stats reference
latestRun reference
timelinePreview list
recentRuns list
hasMoreRuns boolean
stackedOn
contentType string
sizeBytes integer
caption string
testTitle string
attempt integer
byLevel
byType
bySource
attachmentId string
level string
source string
readUrl string
ci
sessionId string
git
attachmentCount integer
isBatchedOr8n boolean
githubRunId string
githubRunAttempt integer
displayError string
attempts list
metrics
duration integer
expectedStatus string
annotations list
avgDuration list
latestTag list
latestAnnotations list
message string
error_category string
error_action string
error_target string
date string
items list
specFilePath string
hookId string
url reference
headers string
hookEvents list
label string
test
otherAttempts list
errorContext
traceErrorAnalysis
failureContext reference
steps list
stdout list
stderr list
assets
instanceStatus string
instanceAssets
list list
nextPage
runStatus string
totalFlakyTests integer
file string
line integer
column integer
stack string
location reference
snippet string
detailUrl string
failedStepIndex integer
stepBefore
failedStep reference
stepAfter
version string
osName string
osVersion string
browserName string
browserVersion string
repository string
sha string
pullRequest
category string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://currents.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "currents": "https://currents.dev/schema#",
    "ErrorResponse": "currents:ErrorResponse",
    "status": {
      "@id": "currents:status",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "currents:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "currents:code",
      "@type": "xsd:string"
    },
    "candidates": {
      "@id": "currents:candidates",
      "@container": "@list"
    },
    "ActionStatus": "currents:ActionStatus",
    "ActionOp": "currents:ActionOp",
    "ActionSkip": "currents:ActionSkip",
    "op": {
      "@id": "currents:op",
      "@type": "xsd:string"
    },
    "ActionQuarantine": "currents:ActionQuarantine",
    "ActionTag": "currents:ActionTag",
    "details": {
      "@id": "currents:details"
    },
    "ConditionType": "currents:ConditionType",
    "ConditionOperator": "currents:ConditionOperator",
    "ActionMatcherCondition": "currents:ActionMatcherCondition",
    "type": {
      "@id": "currents:type",
      "@type": "@id"
    },
    "value": {
      "@id": "currents:value"
    },
    "RuleMatcher": "currents:RuleMatcher",
    "cond": {
      "@id": "currents:cond",
      "@container": "@list"
    },
    "ActionRecord": "currents:ActionRecord",
    "actionId": {
      "@id": "currents:actionId",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "currents:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "currents:description",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "currents:action",
      "@container": "@list"
    },
    "matcher": {
      "@id": "currents:matcher",
      "@type": "@id"
    },
    "createdAt": {
      "@id": "currents:createdAt",
      "@type": "xsd:dateTime"
    },
    "createdBy": {
      "@id": "currents:createdBy",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "currents:updatedAt",
      "@type": "xsd:dateTime"
    },
    "updatedBy": {
      "@id": "currents:updatedBy",
      "@type": "xsd:string"
    },
    "disabledAt": {
      "@id": "currents:disabledAt",
      "@type": "xsd:dateTime"
    },
    "disabledBy": {
      "@id": "currents:disabledBy",
      "@type": "xsd:string"
    },
    "archivedAt": {
      "@id": "currents:archivedAt",
      "@type": "xsd:dateTime"
    },
    "archivedBy": {
      "@id": "currents:archivedBy",
      "@type": "xsd:string"
    },
    "expiresAfter": {
      "@id": "currents:expiresAfter",
      "@type": "xsd:dateTime"
    },
    "CreateActionRequest": "currents:CreateActionRequest",
    "UpdateActionRequest": "currents:UpdateActionRequest",
    "ActionsListResponse": "currents:ActionsListResponse",
    "data": {
      "@id": "currents:data",
      "@container": "@list"
    },
    "ActionResponse": "currents:ActionResponse",
    "ActionDeleteResponse": "currents:ActionDeleteResponse",
    "AffectedTestsListResponse": "currents:AffectedTestsListResponse",
    "AffectedTestListItem": "currents:AffectedTestListItem",
    "signature": {
      "@id": "currents:signature",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "currents:title",
      "@type": "xsd:string"
    },
    "specFile": {
      "@id": "currents:specFile",
      "@type": "xsd:string"
    },
    "actions": {
      "@id": "currents:actions",
      "@container": "@list"
    },
    "lastSeen": {
      "@id": "currents:lastSeen",
      "@type": "xsd:dateTime"
    },
    "recordingCount": {
      "@id": "currents:recordingCount",
      "@type": "xsd:integer"
    },
    "AffectedTestAction": "currents:AffectedTestAction",
    "types": {
      "@id": "currents:types",
      "@container": "@list"
    },
    "id": {
      "@id": "currents:id",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "currents:expiresAt",
      "@type": "xsd:dateTime"
    },
    "tags": {
      "@id": "currents:tags",
      "@container": "@list"
    },
    "AffectedTestExecutionsResponse": "currents:AffectedTestExecutionsResponse",
    "AffectedTestExecution": "currents:AffectedTestExecution",
    "cursor": {
      "@id": "currents:cursor",
      "@type": "xsd:string"
    },
    "runId": {
      "@id": "currents:runId",
      "@type": "xsd:string"
    },
    "instanceId": {
      "@id": "currents:instanceId",
      "@type": "xsd:string"
    },
    "testId": {
      "@id": "currents:testId",
      "@type": "xsd:string"
    },
    "branch": {
      "@id": "currents:branch",
      "@type": "xsd:string"
    },
    "commitSha": {
      "@id": "currents:commitSha",
      "@type": "xsd:string"
    },
    "prTitle": {
      "@id": "currents:prTitle",
      "@type": "xsd:string"
    },
    "prId": {
      "@id": "currents:prId",
      "@type": "xsd:string"
    },
    "commitMessage": {
      "@id": "currents:commitMessage",
      "@type": "xsd:string"
    },
    "groupId": {
      "@id": "currents:groupId",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "currents:state"
    },
    "isFlaky": {
      "@id": "currents:isFlaky",
      "@type": "xsd:boolean"
    },
    "executedAt": {
      "@id": "currents:executedAt",
      "@type": "xsd:dateTime"
    },
    "Project": "currents:Project",
    "projectId": {
      "@id": "currents:projectId",
      "@type": "xsd:string"
    },
    "failFast": {
      "@id": "currents:failFast",
      "@type": "xsd:boolean"
    },
    "inactivityTimeoutSeconds": {
      "@id": "currents:inactivityTimeoutSeconds",
      "@type": "xsd:integer"
    },
    "defaultBranchName": {
      "@id": "currents:defaultBranchName",
      "@type": "xsd:string"
    },
    "ProjectsListResponse": "currents:ProjectsListResponse",
    "has_more": {
      "@id": "currents:has_more",
      "@type": "xsd:boolean"
    },
    "MyOrganization": "currents:MyOrganization",
    "orgId": {
      "@id": "currents:orgId",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "currents:role",
      "@type": "xsd:string"
    },
    "current": {
      "@id": "currents:current",
      "@type": "xsd:boolean"
    },
    "MyOrganizationsResponse": "currents:MyOrganizationsResponse",
    "ProjectResponse": "currents:ProjectResponse",
    "MetricsSummary": "currents:MetricsSummary",
    "previous": {
      "@id": "currents:previous"
    },
    "minMs": {
      "@id": "currents:minMs",
      "@type": "xsd:decimal"
    },
    "maxMs": {
      "@id": "currents:maxMs",
      "@type": "xsd:decimal"
    },
    "distribution": {
      "@id": "currents:distribution",
      "@container": "@list"
    },
    "PeriodMetrics": "currents:PeriodMetrics",
    "executions": {
      "@id": "currents:executions",
      "@type": "xsd:decimal"
    },
    "overallExecutions": {
      "@id": "currents:overallExecutions",
      "@type": "xsd:decimal"
    },
    "avgMs": {
      "@id": "currents:avgMs",
      "@type": "xsd:decimal"
    },
    "p50Ms": {
      "@id": "currents:p50Ms",
      "@type": "xsd:decimal"
    },
    "p90Ms": {
      "@id": "currents:p90Ms",
      "@type": "xsd:decimal"
    },
    "p95Ms": {
      "@id": "currents:p95Ms",
      "@type": "xsd:decimal"
    },
    "passRate": {
      "@id": "currents:passRate",
      "@type": "xsd:decimal"
    },
    "failureRate": {
      "@id": "currents:failureRate",
      "@type": "xsd:decimal"
    },
    "flakinessRate": {
      "@id": "currents:flakinessRate",
      "@type": "xsd:decimal"
    },
    "suiteSize": {
      "@id": "currents:suiteSize",
      "@type": "xsd:decimal"
    },
    "testsPerExecution": {
      "@id": "currents:testsPerExecution",
      "@type": "xsd:decimal"
    },
    "ProjectInsightsResponse": "currents:ProjectInsightsResponse",
    "ProjectTermsTermItem": "currents:ProjectTermsTermItem",
    "count": {
      "@id": "currents:count",
      "@type": "xsd:integer"
    },
    "updated_at": {
      "@id": "currents:updated_at",
      "@type": "xsd:dateTime"
    },
    "ProjectTermsListResponse": "currents:ProjectTermsListResponse",
    "ProjectTermDeleteResponse": "currents:ProjectTermDeleteResponse",
    "JiraProjectsDiscoveryResponse": "currents:JiraProjectsDiscoveryResponse",
    "JiraProjectDiscovery": "currents:JiraProjectDiscovery",
    "key": {
      "@id": "currents:key",
      "@type": "xsd:string"
    },
    "avatarUrl": {
      "@id": "currents:avatarUrl",
      "@type": "xsd:string"
    },
    "JiraIssueTypesDiscoveryResponse": "currents:JiraIssueTypesDiscoveryResponse",
    "JiraIssueTypeDiscovery": "currents:JiraIssueTypeDiscovery",
    "iconUrl": {
      "@id": "currents:iconUrl",
      "@type": "xsd:string"
    },
    "customFields": {
      "@id": "currents:customFields",
      "@container": "@list"
    },
    "JiraFieldType": "currents:JiraFieldType",
    "JiraCustomFieldDiscovery": "currents:JiraCustomFieldDiscovery",
    "fieldId": {
      "@id": "currents:fieldId",
      "@type": "xsd:string"
    },
    "required": {
      "@id": "currents:required",
      "@type": "xsd:boolean"
    },
    "fieldType": {
      "@id": "currents:fieldType",
      "@type": "@id"
    },
    "allowedValues": {
      "@id": "currents:allowedValues",
      "@container": "@list"
    },
    "originalType": {
      "@id": "currents:originalType",
      "@type": "xsd:string"
    },
    "CreateJiraIssueFromRunTestRequest": "currents:CreateJiraIssueFromRunTestRequest",
    "jiraInstallationId": {
      "@id": "currents:jiraInstallationId",
      "@type": "xsd:string"
    },
    "jiraProjectId": {
      "@id": "currents:jiraProjectId",
      "@type": "xsd:string"
    },
    "jiraIssueType": {
      "@id": "currents:jiraIssueType",
      "@type": "xsd:string"
    },
    "LinkJiraIssueFromRunTestRequest": "currents:LinkJiraIssueFromRunTestRequest",
    "comment": {
      "@id": "currents:comment",
      "@type": "xsd:string"
    },
    "includeContextInComment": {
      "@id": "currents:includeContextInComment",
      "@type": "xsd:boolean"
    },
    "JiraIssueFromRunTestResult": "currents:JiraIssueFromRunTestResult",
    "jiraIssueKey": {
      "@id": "currents:jiraIssueKey",
      "@type": "xsd:string"
    },
    "currentsIssueId": {
      "@id": "currents:currentsIssueId",
      "@type": "xsd:string"
    },
    "jiraIssueUrl": {
      "@id": "currents:jiraIssueUrl",
      "@type": "xsd:string"
    },
    "currentsIssueUrl": {
      "@id": "currents:currentsIssueUrl",
      "@type": "xsd:string"
    },
    "CreateJiraIssueFromRunTestResponse": "currents:CreateJiraIssueFromRunTestResponse",
    "LinkJiraIssueFromRunTestResponse": "currents:LinkJiraIssueFromRunTestResponse",
    "RunMetrics": "currents:RunMetrics",
    "total": {
      "@id": "currents:total",
      "@type": "xsd:integer"
    },
    "cancelled": {
      "@id": "currents:cancelled",
      "@type": "xsd:integer"
    },
    "timeouts": {
      "@id": "currents:timeouts",
      "@type": "xsd:integer"
    },
    "completed": {
      "@id": "currents:completed",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "currents:failed",
      "@type": "xsd:integer"
    },
    "passed": {
      "@id": "currents:passed",
      "@type": "xsd:integer"
    },
    "nonFullyReported": {
      "@id": "currents:nonFullyReported",
      "@type": "xsd:integer"
    },
    "avgDurationSeconds": {
      "@id": "currents:avgDurationSeconds",
      "@type": "xsd:decimal"
    },
    "avgSuccessRate": {
      "@id": "currents:avgSuccessRate",
      "@type": "xsd:decimal"
    },
    "TestMetrics": "currents:TestMetrics",
    "pending": {
      "@id": "currents:pending",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "currents:skipped",
      "@type": "xsd:integer"
    },
    "flaky": {
      "@id": "currents:flaky",
      "@type": "xsd:integer"
    },
    "Run": "currents:Run",
    "durationMs": {
      "@id": "currents:durationMs",
      "@type": "xsd:integer"
    },
    "deletedAt": {
      "@id": "currents:deletedAt",
      "@type": "xsd:dateTime"
    },
    "previousRunId": {
      "@id": "currents:previousRunId",
      "@type": "xsd:string"
    },
    "isSession": {
      "@id": "currents:isSession",
      "@type": "xsd:boolean"
    },
    "attachmentCounts": {
      "@id": "currents:attachmentCounts",
      "@type": "@id"
    },
    "attachments": {
      "@id": "currents:attachments",
      "@container": "@list"
    },
    "timeout": {
      "@id": "currents:timeout"
    },
    "cancellation": {
      "@id": "currents:cancellation"
    },
    "groups": {
      "@id": "currents:groups",
      "@container": "@list"
    },
    "meta": {
      "@id": "currents:meta",
      "@type": "@id"
    },
    "specs": {
      "@id": "currents:specs",
      "@container": "@list"
    },
    "completionState": {
      "@id": "currents:completionState",
      "@type": "xsd:string"
    },
    "RunGroup": "currents:RunGroup",
    "platform": {
      "@id": "currents:platform"
    },
    "environment": {
      "@id": "currents:environment",
      "@type": "xsd:string"
    },
    "coverageEnabled": {
      "@id": "currents:coverageEnabled",
      "@type": "xsd:boolean"
    },
    "specCount": {
      "@id": "currents:specCount",
      "@type": "xsd:integer"
    },
    "instances": {
      "@id": "currents:instances"
    },
    "tests": {
      "@id": "currents:tests"
    },
    "RunMeta": "currents:RunMeta",
    "ciBuildId": {
      "@id": "currents:ciBuildId",
      "@type": "xsd:string"
    },
    "pr": {
      "@id": "currents:pr"
    },
    "commit": {
      "@id": "currents:commit"
    },
    "framework": {
      "@id": "currents:framework"
    },
    "RunSpec": "currents:RunSpec",
    "spec": {
      "@id": "currents:spec",
      "@type": "xsd:string"
    },
    "claimedAt": {
      "@id": "currents:claimedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "currents:completedAt",
      "@type": "xsd:dateTime"
    },
    "machineId": {
      "@id": "currents:machineId",
      "@type": "xsd:string"
    },
    "inactivityTimeoutMs": {
      "@id": "currents:inactivityTimeoutMs",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "currents:results"
    },
    "RunsListResponse": "currents:RunsListResponse",
    "PullRequestStats": "currents:PullRequestStats",
    "running": {
      "@id": "currents:running",
      "@type": "xsd:integer"
    },
    "failing": {
      "@id": "currents:failing",
      "@type": "xsd:integer"
    },
    "canceled": {
      "@id": "currents:canceled",
      "@type": "xsd:integer"
    },
    "timedOut": {
      "@id": "currents:timedOut",
      "@type": "xsd:integer"
    },
    "PullRequestRecentRun": "currents:PullRequestRecentRun",
    "failures": {
      "@id": "currents:failures",
      "@type": "xsd:integer"
    },
    "PullRequestCard": "currents:PullRequestCard",
    "stats": {
      "@id": "currents:stats",
      "@type": "@id"
    },
    "latestRun": {
      "@id": "currents:latestRun",
      "@type": "@id"
    },
    "timelinePreview": {
      "@id": "currents:timelinePreview",
      "@container": "@list"
    },
    "recentRuns": {
      "@id": "currents:recentRuns",
      "@container": "@list"
    },
    "hasMoreRuns": {
      "@id": "currents:hasMoreRuns",
      "@type": "xsd:boolean"
    },
    "stackedOn": {
      "@id": "currents:stackedOn"
    },
    "PullRequestsListResponse": "currents:PullRequestsListResponse",
    "RunResponse": "currents:RunResponse",
    "RunDeleteResponse": "currents:RunDeleteResponse",
    "RunCancellationResponse": "currents:RunCancellationResponse",
    "AttachmentRequest": "currents:AttachmentRequest",
    "contentType": {
      "@id": "currents:contentType",
      "@type": "xsd:string"
    },
    "sizeBytes": {
      "@id": "currents:sizeBytes",
      "@type": "xsd:integer"
    },
    "caption": {
      "@id": "currents:caption",
      "@type": "xsd:string"
    },
    "AttachRunAttachmentsRequest": "currents:AttachRunAttachmentsRequest",
    "testTitle": {
      "@id": "currents:testTitle",
      "@type": "xsd:string"
    },
    "attempt": {
      "@id": "currents:attempt",
      "@type": "xsd:integer"
    },
    "CreateRunContextLinksRequest": "currents:CreateRunContextLinksRequest",
    "CreateRunContextLinksResponse": "currents:CreateRunContextLinksResponse",
    "RunAttachmentCounts": "currents:RunAttachmentCounts",
    "byLevel": {
      "@id": "currents:byLevel"
    },
    "byType": {
      "@id": "currents:byType"
    },
    "bySource": {
      "@id": "currents:bySource"
    },
    "RunAttachment": "currents:RunAttachment",
    "attachmentId": {
      "@id": "currents:attachmentId",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "currents:level",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "currents:source",
      "@type": "xsd:string"
    },
    "readUrl": {
      "@id": "currents:readUrl",
      "@type": "xsd:string"
    },
    "AttachRunAttachmentsResponse": "currents:AttachRunAttachmentsResponse",
    "CreateSessionRequest": "currents:CreateSessionRequest",
    "ci": {
      "@id": "currents:ci"
    },
    "SessionAttachmentsResponse": "currents:SessionAttachmentsResponse",
    "SessionAttachment": "currents:SessionAttachment",
    "SessionListItem": "currents:SessionListItem",
    "sessionId": {
      "@id": "currents:sessionId",
      "@type": "xsd:string"
    },
    "git": {
      "@id": "currents:git"
    },
    "attachmentCount": {
      "@id": "currents:attachmentCount",
      "@type": "xsd:integer"
    },
    "ResetRunRequest": "currents:ResetRunRequest",
    "isBatchedOr8n": {
      "@id": "currents:isBatchedOr8n",
      "@type": "xsd:boolean"
    },
    "ResetRunResponse": "currents:ResetRunResponse",
    "CancelRunGithubCIRequest": "currents:CancelRunGithubCIRequest",
    "githubRunId": {
      "@id": "currents:githubRunId",
      "@type": "xsd:string"
    },
    "githubRunAttempt": {
      "@id": "currents:githubRunAttempt",
      "@type": "xsd:integer"
    },
    "Instance": "currents:Instance",
    "InstanceTest": "currents:InstanceTest",
    "displayError": {
      "@id": "currents:displayError",
      "@type": "xsd:string"
    },
    "attempts": {
      "@id": "currents:attempts",
      "@container": "@list"
    },
    "InstanceResponse": "currents:InstanceResponse",
    "SpecFile": "currents:SpecFile",
    "metrics": {
      "@id": "currents:metrics"
    },
    "SpecFilesResponse": "currents:SpecFilesResponse",
    "TestResult": "currents:TestResult",
    "duration": {
      "@id": "currents:duration",
      "@type": "xsd:integer"
    },
    "expectedStatus": {
      "@id": "currents:expectedStatus",
      "@type": "xsd:string"
    },
    "annotations": {
      "@id": "currents:annotations",
      "@container": "@list"
    },
    "TestResultsResponse": "currents:TestResultsResponse",
    "RecordedTestOutcome": "currents:RecordedTestOutcome",
    "TestsExplorerMetricSettings": "currents:TestsExplorerMetricSettings",
    "avgDuration": {
      "@id": "currents:avgDuration",
      "@container": "@list"
    },
    "TestExplorerItem": "currents:TestExplorerItem",
    "latestTag": {
      "@id": "currents:latestTag",
      "@container": "@list"
    },
    "latestAnnotations": {
      "@id": "currents:latestAnnotations",
      "@container": "@list"
    },
    "TestsExplorerResponse": "currents:TestsExplorerResponse",
    "ErrorsExplorerItem": "currents:ErrorsExplorerItem",
    "message": {
      "@id": "currents:message",
      "@type": "xsd:string"
    },
    "error_category": {
      "@id": "currents:error_category",
      "@type": "xsd:string"
    },
    "error_action": {
      "@id": "currents:error_action",
      "@type": "xsd:string"
    },
    "error_target": {
      "@id": "currents:error_target",
      "@type": "xsd:string"
    },
    "ErrorsExplorerTimelineItem": "currents:ErrorsExplorerTimelineItem",
    "date": {
      "@id": "currents:date",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "currents:items",
      "@container": "@list"
    },
    "ErrorsExplorerResponse": "currents:ErrorsExplorerResponse",
    "TestSignatureRequest": "currents:TestSignatureRequest",
    "specFilePath": {
      "@id": "currents:specFilePath",
      "@type": "xsd:string"
    },
    "TestSignatureResponse": "currents:TestSignatureResponse",
    "HookEvent": "currents:HookEvent",
    "Webhook": "currents:Webhook",
    "hookId": {
      "@id": "currents:hookId",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "currents:url",
      "@type": "@id"
    },
    "headers": {
      "@id": "currents:headers",
      "@type": "xsd:string"
    },
    "hookEvents": {
      "@id": "currents:hookEvents",
      "@container": "@list"
    },
    "label": {
      "@id": "currents:label",
      "@type": "xsd:string"
    },
    "CreateWebhookRequest": "currents:CreateWebhookRequest",
    "UpdateWebhookRequest": "currents:UpdateWebhookRequest",
    "WebhookResponse": "currents:WebhookResponse",
    "WebhookListResponse": "currents:WebhookListResponse",
    "WebhookDeleteResponse": "currents:WebhookDeleteResponse",
    "ContextResponse": "currents:ContextResponse",
    "ContextTestData": "currents:ContextTestData",
    "test": {
      "@id": "currents:test"
    },
    "otherAttempts": {
      "@id": "currents:otherAttempts",
      "@container": "@list"
    },
    "errorContext": {
      "@id": "currents:errorContext"
    },
    "traceErrorAnalysis": {
      "@id": "currents:traceErrorAnalysis"
    },
    "failureContext": {
      "@id": "currents:failureContext",
      "@type": "@id"
    },
    "steps": {
      "@id": "currents:steps",
      "@container": "@list"
    },
    "stdout": {
      "@id": "currents:stdout",
      "@container": "@list"
    },
    "stderr": {
      "@id": "currents:stderr",
      "@container": "@list"
    },
    "assets": {
      "@id": "currents:assets"
    },
    "ContextInstanceData": "currents:ContextInstanceData",
    "instanceStatus": {
      "@id": "currents:instanceStatus",
      "@type": "xsd:string"
    },
    "instanceAssets": {
      "@id": "currents:instanceAssets"
    },
    "list": {
      "@id": "currents:list",
      "@container": "@list"
    },
    "nextPage": {
      "@id": "currents:nextPage"
    },
    "ContextRunData": "currents:ContextRunData",
    "runStatus": {
      "@id": "currents:runStatus",
      "@type": "xsd:string"
    },
    "totalFlakyTests": {
      "@id": "currents:totalFlakyTests",
      "@type": "xsd:integer"
    },
    "ContextErrorLocation": "currents:ContextErrorLocation",
    "file": {
      "@id": "currents:file",
      "@type": "xsd:string"
    },
    "line": {
      "@id": "currents:line",
      "@type": "xsd:integer"
    },
    "column": {
      "@id": "currents:column",
      "@type": "xsd:integer"
    },
    "ContextError": "currents:ContextError",
    "stack": {
      "@id": "currents:stack",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "currents:location",
      "@type": "@id"
    },
    "snippet": {
      "@id": "currents:snippet",
      "@type": "xsd:string"
    },
    "ContextAsset": "currents:ContextAsset",
    "ContextFailedTestBase": "currents:ContextFailedTestBase",
    "detailUrl": {
      "@id": "currents:detailUrl",
      "@type": "xsd:string"
    },
    "ContextFailureContext": "currents:ContextFailureContext",
    "failedStepIndex": {
      "@id": "currents:failedStepIndex",
      "@type": "xsd:integer"
    },
    "stepBefore": {
      "@id": "currents:stepBefore"
    },
    "failedStep": {
      "@id": "currents:failedStep",
      "@type": "@id"
    },
    "stepAfter": {
      "@id": "currents:stepAfter"
    },
    "ContextFramework": "currents:ContextFramework",
    "version": {
      "@id": "currents:version",
      "@type": "xsd:string"
    },
    "ContextPlatform": "currents:ContextPlatform",
    "osName": {
      "@id": "currents:osName",
      "@type": "xsd:string"
    },
    "osVersion": {
      "@id": "currents:osVersion",
      "@type": "xsd:string"
    },
    "browserName": {
      "@id": "currents:browserName",
      "@type": "xsd:string"
    },
    "browserVersion": {
      "@id": "currents:browserVersion",
      "@type": "xsd:string"
    },
    "ContextGit": "currents:ContextGit",
    "repository": {
      "@id": "currents:repository",
      "@type": "xsd:string"
    },
    "sha": {
      "@id": "currents:sha",
      "@type": "xsd:string"
    },
    "pullRequest": {
      "@id": "currents:pullRequest"
    },
    "ContextStep": "currents:ContextStep",
    "category": {
      "@id": "currents:category",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Currents API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Currents's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/currents-dev-openapi.yml, openapi/currents-dev-trace-api-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/currents-dev-openapi.yml",
    "openapi/currents-dev-trace-api-openapi.yml"
  ]
}