{
  "@context": {
    "@vocab": "https://genhttp.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "genhttp": "https://genhttp.dev/schema#",
    "CreateLambdaRequest": "genhttp:CreateLambdaRequest",
    "publicKey": {
      "@id": "genhttp:publicKey",
      "@type": "xsd:string"
    },
    "acceptedTerms": {
      "@id": "genhttp:acceptedTerms",
      "@type": "xsd:boolean"
    },
    "template": {
      "@id": "genhttp:template",
      "@type": "xsd:string"
    },
    "view": {
      "@id": "genhttp:view",
      "@type": "xsd:string"
    },
    "LambdaResponse": "genhttp:LambdaResponse",
    "privateKey": {
      "@id": "genhttp:privateKey",
      "@type": "xsd:string"
    },
    "tier": {
      "@id": "genhttp:tier",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "genhttp:created",
      "@type": "xsd:dateTime"
    },
    "modified": {
      "@id": "genhttp:modified",
      "@type": "xsd:dateTime"
    },
    "activeVersion": {
      "@id": "genhttp:activeVersion",
      "@type": "xsd:integer"
    },
    "latestVersion": {
      "@id": "genhttp:latestVersion",
      "@type": "xsd:integer"
    },
    "publicUrl": {
      "@id": "genhttp:publicUrl",
      "@type": "xsd:string"
    },
    "editorPath": {
      "@id": "genhttp:editorPath",
      "@type": "xsd:string"
    },
    "deployedAt": {
      "@id": "genhttp:deployedAt",
      "@type": "xsd:dateTime"
    },
    "deployedUntil": {
      "@id": "genhttp:deployedUntil",
      "@type": "xsd:dateTime"
    },
    "keptUntil": {
      "@id": "genhttp:keptUntil",
      "@type": "xsd:dateTime"
    },
    "domain": {
      "@id": "genhttp:domain",
      "@type": "xsd:string"
    },
    "domainServed": {
      "@id": "genhttp:domainServed",
      "@type": "xsd:boolean"
    },
    "address": {
      "@id": "genhttp:address",
      "@type": "xsd:string"
    },
    "gitPath": {
      "@id": "genhttp:gitPath",
      "@type": "xsd:string"
    },
    "ErrorResponse": "genhttp:ErrorResponse",
    "status": {
      "@id": "genhttp:status",
      "@type": "xsd:integer"
    },
    "error": {
      "@id": "genhttp:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "genhttp:message",
      "@type": "xsd:string"
    },
    "UpdateLambdaRequest": "genhttp:UpdateLambdaRequest",
    "VersionResponse": "genhttp:VersionResponse",
    "version": {
      "@id": "genhttp:version",
      "@type": "xsd:integer"
    },
    "specification": {
      "@id": "genhttp:specification",
      "@type": "xsd:string"
    },
    "change": {
      "@id": "genhttp:change",
      "@type": "xsd:string"
    },
    "origin": {
      "@id": "genhttp:origin",
      "@type": "xsd:string"
    },
    "VersionContentResponse": "genhttp:VersionContentResponse",
    "files": {
      "@id": "genhttp:files",
      "@container": "@list"
    },
    "LambdaFile": "genhttp:LambdaFile",
    "name": {
      "@id": "genhttp:name",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "genhttp:code",
      "@type": "xsd:string"
    },
    "encoding": {
      "@id": "genhttp:encoding",
      "@type": "xsd:string"
    },
    "SavedVersionResponse": "genhttp:SavedVersionResponse",
    "deployment": {
      "@id": "genhttp:deployment",
      "@type": "@id"
    },
    "DeploymentOutcomeResponse": "genhttp:DeploymentOutcomeResponse",
    "success": {
      "@id": "genhttp:success",
      "@type": "xsd:boolean"
    },
    "lambda": {
      "@id": "genhttp:lambda",
      "@type": "@id"
    },
    "diagnostics": {
      "@id": "genhttp:diagnostics",
      "@container": "@list"
    },
    "CompilationDiagnostic": "genhttp:CompilationDiagnostic",
    "severity": {
      "@id": "genhttp:severity",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "genhttp:id",
      "@type": "xsd:string"
    },
    "line": {
      "@id": "genhttp:line",
      "@type": "xsd:integer"
    },
    "column": {
      "@id": "genhttp:column",
      "@type": "xsd:integer"
    },
    "file": {
      "@id": "genhttp:file",
      "@type": "xsd:string"
    },
    "VersionChangeRequest": "genhttp:VersionChangeRequest",
    "remove": {
      "@id": "genhttp:remove",
      "@container": "@list"
    },
    "edits": {
      "@id": "genhttp:edits",
      "@container": "@list"
    },
    "FileEdit": "genhttp:FileEdit",
    "find": {
      "@id": "genhttp:find",
      "@type": "xsd:string"
    },
    "replace": {
      "@id": "genhttp:replace",
      "@type": "xsd:string"
    },
    "VersionRequest": "genhttp:VersionRequest",
    "DeploymentResponse": "genhttp:DeploymentResponse",
    "deployed": {
      "@id": "genhttp:deployed",
      "@type": "xsd:boolean"
    },
    "DeploymentRequest": "genhttp:DeploymentRequest",
    "ActivationResponse": "genhttp:ActivationResponse",
    "started": {
      "@id": "genhttp:started",
      "@type": "xsd:dateTime"
    },
    "ended": {
      "@id": "genhttp:ended",
      "@type": "xsd:dateTime"
    },
    "endedBy": {
      "@id": "genhttp:endedBy",
      "@type": "xsd:string"
    },
    "seconds": {
      "@id": "genhttp:seconds",
      "@type": "xsd:integer"
    },
    "WorkspaceListing": "genhttp:WorkspaceListing",
    "folders": {
      "@id": "genhttp:folders",
      "@container": "@list"
    },
    "usedBytes": {
      "@id": "genhttp:usedBytes",
      "@type": "xsd:integer"
    },
    "quotaBytes": {
      "@id": "genhttp:quotaBytes",
      "@type": "xsd:integer"
    },
    "enabled": {
      "@id": "genhttp:enabled",
      "@type": "xsd:boolean"
    },
    "WorkspaceEntry": "genhttp:WorkspaceEntry",
    "path": {
      "@id": "genhttp:path",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "genhttp:size",
      "@type": "xsd:integer"
    },
    "FileResponse": "genhttp:FileResponse",
    "content": {
      "@id": "genhttp:content",
      "@type": "xsd:string"
    },
    "FileRequest": "genhttp:FileRequest",
    "DataStoreResponse": "genhttp:DataStoreResponse",
    "kind": {
      "@id": "genhttp:kind",
      "@type": "xsd:string"
    },
    "default": {
      "@id": "genhttp:default",
      "@type": "xsd:boolean"
    },
    "changed": {
      "@id": "genhttp:changed",
      "@type": "xsd:dateTime"
    },
    "items": {
      "@id": "genhttp:items",
      "@type": "xsd:integer"
    },
    "maxItems": {
      "@id": "genhttp:maxItems",
      "@type": "xsd:integer"
    },
    "SecretListingResponse": "genhttp:SecretListingResponse",
    "secrets": {
      "@id": "genhttp:secrets",
      "@container": "@list"
    },
    "used": {
      "@id": "genhttp:used",
      "@container": "@list"
    },
    "missing": {
      "@id": "genhttp:missing",
      "@container": "@list"
    },
    "optional": {
      "@id": "genhttp:optional",
      "@container": "@list"
    },
    "limit": {
      "@id": "genhttp:limit",
      "@type": "xsd:integer"
    },
    "SecretResponse": "genhttp:SecretResponse",
    "SecretRequest": "genhttp:SecretRequest",
    "value": {
      "@id": "genhttp:value",
      "@type": "xsd:string"
    },
    "DatabaseResponse": "genhttp:DatabaseResponse",
    "tables": {
      "@id": "genhttp:tables",
      "@container": "@list"
    },
    "DatabaseTableResponse": "genhttp:DatabaseTableResponse",
    "rows": {
      "@id": "genhttp:rows",
      "@type": "xsd:integer"
    },
    "columns": {
      "@id": "genhttp:columns",
      "@container": "@list"
    },
    "migrations": {
      "@id": "genhttp:migrations",
      "@type": "xsd:boolean"
    },
    "DatabaseColumnResponse": "genhttp:DatabaseColumnResponse",
    "type": {
      "@id": "genhttp:type",
      "@type": "xsd:string"
    },
    "notNull": {
      "@id": "genhttp:notNull",
      "@type": "xsd:boolean"
    },
    "primaryKey": {
      "@id": "genhttp:primaryKey",
      "@type": "xsd:boolean"
    },
    "DatabaseRowsResponse": "genhttp:DatabaseRowsResponse",
    "table": {
      "@id": "genhttp:table",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "genhttp:total",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "genhttp:offset",
      "@type": "xsd:integer"
    },
    "order": {
      "@id": "genhttp:order",
      "@type": "xsd:string"
    },
    "descending": {
      "@id": "genhttp:descending",
      "@type": "xsd:boolean"
    },
    "FeatureResponse": "genhttp:FeatureResponse",
    "key": {
      "@id": "genhttp:key",
      "@type": "xsd:string"
    },
    "branch": {
      "@id": "genhttp:branch",
      "@type": "xsd:string"
    },
    "base": {
      "@id": "genhttp:base",
      "@type": "xsd:integer"
    },
    "newest": {
      "@id": "genhttp:newest",
      "@type": "xsd:integer"
    },
    "mergeable": {
      "@id": "genhttp:mergeable",
      "@type": "xsd:boolean"
    },
    "online": {
      "@id": "genhttp:online",
      "@type": "xsd:boolean"
    },
    "current": {
      "@id": "genhttp:current",
      "@type": "xsd:boolean"
    },
    "previewed": {
      "@id": "genhttp:previewed",
      "@type": "xsd:dateTime"
    },
    "previewPath": {
      "@id": "genhttp:previewPath",
      "@type": "xsd:string"
    },
    "revision": {
      "@id": "genhttp:revision",
      "@type": "xsd:integer"
    },
    "CreateFeatureRequest": "genhttp:CreateFeatureRequest",
    "FeatureContentResponse": "genhttp:FeatureContentResponse",
    "feature": {
      "@id": "genhttp:feature",
      "@type": "@id"
    },
    "UpdateFeatureRequest": "genhttp:UpdateFeatureRequest",
    "FeatureFilesRequest": "genhttp:FeatureFilesRequest",
    "FeatureSavedResponse": "genhttp:FeatureSavedResponse",
    "preview": {
      "@id": "genhttp:preview",
      "@type": "@id"
    },
    "FeaturePreviewResponse": "genhttp:FeaturePreviewResponse",
    "OwnerLogResponse": "genhttp:OwnerLogResponse",
    "lines": {
      "@id": "genhttp:lines",
      "@container": "@list"
    },
    "cursor": {
      "@id": "genhttp:cursor",
      "@type": "xsd:integer"
    },
    "missed": {
      "@id": "genhttp:missed",
      "@type": "xsd:integer"
    },
    "capturing": {
      "@id": "genhttp:capturing",
      "@type": "xsd:boolean"
    },
    "OwnerLogEntry": "genhttp:OwnerLogEntry",
    "seq": {
      "@id": "genhttp:seq",
      "@type": "xsd:integer"
    },
    "at": {
      "@id": "genhttp:at",
      "@type": "xsd:dateTime"
    },
    "level": {
      "@id": "genhttp:level",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "genhttp:source",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "genhttp:text",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "genhttp:detail",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "genhttp:country",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "genhttp:agent",
      "@type": "xsd:string"
    },
    "repeats": {
      "@id": "genhttp:repeats",
      "@type": "xsd:integer"
    },
    "MergeFeatureRequest": "genhttp:MergeFeatureRequest",
    "deploy": {
      "@id": "genhttp:deploy",
      "@type": "xsd:boolean"
    },
    "FeatureMergeResponse": "genhttp:FeatureMergeResponse",
    "merged": {
      "@id": "genhttp:merged",
      "@type": "xsd:boolean"
    },
    "CodeRequest": "genhttp:CodeRequest",
    "CompilationResponse": "genhttp:CompilationResponse",
    "SemanticsResponse": "genhttp:SemanticsResponse",
    "tokens": {
      "@id": "genhttp:tokens",
      "@container": "@list"
    },
    "SemanticToken": "genhttp:SemanticToken",
    "length": {
      "@id": "genhttp:length",
      "@type": "xsd:integer"
    },
    "CompletionsResponse": "genhttp:CompletionsResponse",
    "completions": {
      "@id": "genhttp:completions",
      "@container": "@list"
    },
    "ResolvedCompletionResponse": "genhttp:ResolvedCompletionResponse",
    "label": {
      "@id": "genhttp:label",
      "@type": "xsd:string"
    },
    "documentation": {
      "@id": "genhttp:documentation",
      "@type": "xsd:string"
    },
    "DefinitionResponse": "genhttp:DefinitionResponse",
    "LambdaSummaryResponse": "genhttp:LambdaSummaryResponse",
    "live": {
      "@id": "genhttp:live",
      "@type": "@id"
    },
    "latest": {
      "@id": "genhttp:latest",
      "@type": "@id"
    },
    "versions": {
      "@id": "genhttp:versions",
      "@type": "xsd:integer"
    },
    "activation": {
      "@id": "genhttp:activation",
      "@type": "@id"
    },
    "traffic": {
      "@id": "genhttp:traffic",
      "@type": "@id"
    },
    "recentProblems": {
      "@id": "genhttp:recentProblems",
      "@container": "@list"
    },
    "storage": {
      "@id": "genhttp:storage",
      "@type": "@id"
    },
    "limits": {
      "@id": "genhttp:limits",
      "@type": "@id"
    },
    "TrafficSummary": "genhttp:TrafficSummary",
    "hourRequests": {
      "@id": "genhttp:hourRequests",
      "@type": "xsd:integer"
    },
    "hourFailed": {
      "@id": "genhttp:hourFailed",
      "@type": "xsd:integer"
    },
    "dayRequests": {
      "@id": "genhttp:dayRequests",
      "@type": "xsd:integer"
    },
    "dayFailed": {
      "@id": "genhttp:dayFailed",
      "@type": "xsd:integer"
    },
    "dayRejected": {
      "@id": "genhttp:dayRejected",
      "@type": "xsd:integer"
    },
    "averageMillis": {
      "@id": "genhttp:averageMillis",
      "@type": "xsd:decimal"
    },
    "upgrades": {
      "@id": "genhttp:upgrades",
      "@type": "xsd:integer"
    },
    "hourly": {
      "@id": "genhttp:hourly",
      "@container": "@list"
    },
    "lastSeen": {
      "@id": "genhttp:lastSeen",
      "@type": "xsd:dateTime"
    },
    "since": {
      "@id": "genhttp:since",
      "@type": "xsd:dateTime"
    },
    "StorageSummary": "genhttp:StorageSummary",
    "codeFiles": {
      "@id": "genhttp:codeFiles",
      "@type": "xsd:integer"
    },
    "codeBytes": {
      "@id": "genhttp:codeBytes",
      "@type": "xsd:integer"
    },
    "resourceFiles": {
      "@id": "genhttp:resourceFiles",
      "@type": "xsd:integer"
    },
    "resourceBytes": {
      "@id": "genhttp:resourceBytes",
      "@type": "xsd:integer"
    },
    "workspaceFiles": {
      "@id": "genhttp:workspaceFiles",
      "@type": "xsd:integer"
    },
    "workspaceBytes": {
      "@id": "genhttp:workspaceBytes",
      "@type": "xsd:integer"
    },
    "servesResources": {
      "@id": "genhttp:servesResources",
      "@type": "xsd:boolean"
    },
    "servesWorkspace": {
      "@id": "genhttp:servesWorkspace",
      "@type": "xsd:boolean"
    },
    "workspaceEnabled": {
      "@id": "genhttp:workspaceEnabled",
      "@type": "xsd:boolean"
    },
    "usesWorkspace": {
      "@id": "genhttp:usesWorkspace",
      "@type": "xsd:boolean"
    },
    "secretsEnabled": {
      "@id": "genhttp:secretsEnabled",
      "@type": "xsd:boolean"
    },
    "missingSecrets": {
      "@id": "genhttp:missingSecrets",
      "@container": "@list"
    },
    "databaseEnabled": {
      "@id": "genhttp:databaseEnabled",
      "@type": "xsd:boolean"
    },
    "databaseTables": {
      "@id": "genhttp:databaseTables",
      "@type": "xsd:integer"
    },
    "databaseBytes": {
      "@id": "genhttp:databaseBytes",
      "@type": "xsd:integer"
    },
    "usesDatabase": {
      "@id": "genhttp:usesDatabase",
      "@type": "xsd:boolean"
    },
    "SummaryLimits": "genhttp:SummaryLimits",
    "buildBytes": {
      "@id": "genhttp:buildBytes",
      "@type": "xsd:integer"
    },
    "dataBytes": {
      "@id": "genhttp:dataBytes",
      "@type": "xsd:integer"
    },
    "deploymentLifetimeHours": {
      "@id": "genhttp:deploymentLifetimeHours",
      "@type": "xsd:integer"
    },
    "retentionDays": {
      "@id": "genhttp:retentionDays",
      "@type": "xsd:integer"
    },
    "features": {
      "@id": "genhttp:features",
      "@type": "xsd:integer"
    },
    "DocumentationSummary": "genhttp:DocumentationSummary",
    "about": {
      "@id": "genhttp:about",
      "@type": "xsd:string"
    },
    "product": {
      "@id": "genhttp:product",
      "@type": "xsd:boolean"
    },
    "decisions": {
      "@id": "genhttp:decisions",
      "@type": "xsd:boolean"
    },
    "tests": {
      "@id": "genhttp:tests",
      "@type": "xsd:boolean"
    },
    "bytes": {
      "@id": "genhttp:bytes",
      "@type": "xsd:integer"
    },
    "LambdaTraffic": "genhttp:LambdaTraffic",
    "totals": {
      "@id": "genhttp:totals",
      "@type": "@id"
    },
    "minutes": {
      "@id": "genhttp:minutes",
      "@container": "@list"
    },
    "quarters": {
      "@id": "genhttp:quarters",
      "@container": "@list"
    },
    "statuses": {
      "@id": "genhttp:statuses",
      "@type": "@id"
    },
    "paths": {
      "@id": "genhttp:paths",
      "@container": "@list"
    },
    "entrances": {
      "@id": "genhttp:entrances",
      "@container": "@list"
    },
    "LambdaActivity": "genhttp:LambdaActivity",
    "requests": {
      "@id": "genhttp:requests",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "genhttp:failed",
      "@type": "xsd:integer"
    },
    "slowestMillis": {
      "@id": "genhttp:slowestMillis",
      "@type": "xsd:decimal"
    },
    "bytesOut": {
      "@id": "genhttp:bytesOut",
      "@type": "xsd:integer"
    },
    "firstSeen": {
      "@id": "genhttp:firstSeen",
      "@type": "xsd:dateTime"
    },
    "TrafficPoint": "genhttp:TrafficPoint",
    "rejected": {
      "@id": "genhttp:rejected",
      "@type": "xsd:integer"
    },
    "StatusClasses": "genhttp:StatusClasses",
    "redirect": {
      "@id": "genhttp:redirect",
      "@type": "xsd:integer"
    },
    "clientError": {
      "@id": "genhttp:clientError",
      "@type": "xsd:integer"
    },
    "serverError": {
      "@id": "genhttp:serverError",
      "@type": "xsd:integer"
    },
    "PathTraffic": "genhttp:PathTraffic",
    "EntranceTraffic": "genhttp:EntranceTraffic",
    "OwnShowcaseResponse": "genhttp:OwnShowcaseResponse",
    "showcase": {
      "@id": "genhttp:showcase",
      "@type": "@id"
    },
    "ShowcaseResponse": "genhttp:ShowcaseResponse",
    "title": {
      "@id": "genhttp:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "genhttp:description",
      "@type": "xsd:string"
    },
    "imagePath": {
      "@id": "genhttp:imagePath",
      "@type": "xsd:string"
    },
    "imageType": {
      "@id": "genhttp:imageType",
      "@type": "xsd:string"
    },
    "imageBytes": {
      "@id": "genhttp:imageBytes",
      "@type": "xsd:integer"
    },
    "updated": {
      "@id": "genhttp:updated",
      "@type": "xsd:dateTime"
    },
    "ShowcaseLimitsResponse": "genhttp:ShowcaseLimitsResponse",
    "imageTypes": {
      "@id": "genhttp:imageTypes",
      "@container": "@list"
    },
    "tone": {
      "@id": "genhttp:tone",
      "@type": "xsd:string"
    },
    "ShowcaseRequest": "genhttp:ShowcaseRequest",
    "image": {
      "@id": "genhttp:image",
      "@type": "xsd:string"
    },
    "OwnSourceResponse": "genhttp:OwnSourceResponse",
    "licenses": {
      "@id": "genhttp:licenses",
      "@container": "@list"
    },
    "maxAuthor": {
      "@id": "genhttp:maxAuthor",
      "@type": "xsd:integer"
    },
    "SourceSettingsResponse": "genhttp:SourceSettingsResponse",
    "published": {
      "@id": "genhttp:published",
      "@type": "xsd:boolean"
    },
    "license": {
      "@id": "genhttp:license",
      "@type": "@id"
    },
    "author": {
      "@id": "genhttp:author",
      "@type": "xsd:string"
    },
    "holder": {
      "@id": "genhttp:holder",
      "@type": "xsd:string"
    },
    "stars": {
      "@id": "genhttp:stars",
      "@type": "xsd:integer"
    },
    "publishedAt": {
      "@id": "genhttp:publishedAt",
      "@type": "xsd:dateTime"
    },
    "LicenseResponse": "genhttp:LicenseResponse",
    "url": {
      "@id": "genhttp:url",
      "@type": "xsd:string"
    },
    "SourceRequest": "genhttp:SourceRequest",
    "AnalyticsResponse": "genhttp:AnalyticsResponse",
    "days": {
      "@id": "genhttp:days",
      "@type": "xsd:integer"
    },
    "window": {
      "@id": "genhttp:window",
      "@type": "xsd:integer"
    },
    "kept": {
      "@id": "genhttp:kept",
      "@type": "xsd:integer"
    },
    "from": {
      "@id": "genhttp:from",
      "@type": "xsd:date"
    },
    "to": {
      "@id": "genhttp:to",
      "@type": "xsd:date"
    },
    "earliest": {
      "@id": "genhttp:earliest",
      "@type": "xsd:date"
    },
    "previous": {
      "@id": "genhttp:previous",
      "@type": "@id"
    },
    "daily": {
      "@id": "genhttp:daily",
      "@container": "@list"
    },
    "pages": {
      "@id": "genhttp:pages",
      "@container": "@list"
    },
    "referrers": {
      "@id": "genhttp:referrers",
      "@container": "@list"
    },
    "countries": {
      "@id": "genhttp:countries",
      "@container": "@list"
    },
    "devices": {
      "@id": "genhttp:devices",
      "@container": "@list"
    },
    "browsers": {
      "@id": "genhttp:browsers",
      "@container": "@list"
    },
    "systems": {
      "@id": "genhttp:systems",
      "@container": "@list"
    },
    "crawlers": {
      "@id": "genhttp:crawlers",
      "@container": "@list"
    },
    "intervalSeconds": {
      "@id": "genhttp:intervalSeconds",
      "@type": "xsd:integer"
    },
    "confirmedCrawlers": {
      "@id": "genhttp:confirmedCrawlers",
      "@container": "@list"
    },
    "AnalyticsTotalsResponse": "genhttp:AnalyticsTotalsResponse",
    "hits": {
      "@id": "genhttp:hits",
      "@type": "xsd:integer"
    },
    "views": {
      "@id": "genhttp:views",
      "@type": "xsd:integer"
    },
    "botViews": {
      "@id": "genhttp:botViews",
      "@type": "xsd:integer"
    },
    "visitors": {
      "@id": "genhttp:visitors",
      "@type": "xsd:integer"
    },
    "AnalyticsDayResponse": "genhttp:AnalyticsDayResponse",
    "date": {
      "@id": "genhttp:date",
      "@type": "xsd:date"
    },
    "AnalyticsValueResponse": "genhttp:AnalyticsValueResponse",
    "DomainResponse": "genhttp:DomainResponse",
    "allowed": {
      "@id": "genhttp:allowed",
      "@type": "xsd:boolean"
    },
    "served": {
      "@id": "genhttp:served",
      "@type": "xsd:boolean"
    },
    "dns": {
      "@id": "genhttp:dns",
      "@type": "@id"
    },
    "DnsResponse": "genhttp:DnsResponse",
    "addresses": {
      "@id": "genhttp:addresses",
      "@container": "@list"
    },
    "problem": {
      "@id": "genhttp:problem",
      "@type": "xsd:string"
    },
    "DomainChangeRequest": "genhttp:DomainChangeRequest",
    "AgentState": "genhttp:AgentState",
    "available": {
      "@id": "genhttp:available",
      "@type": "xsd:boolean"
    },
    "perDay": {
      "@id": "genhttp:perDay",
      "@type": "xsd:integer"
    },
    "left": {
      "@id": "genhttp:left",
      "@type": "xsd:integer"
    },
    "secondModel": {
      "@id": "genhttp:secondModel",
      "@type": "xsd:boolean"
    },
    "job": {
      "@id": "genhttp:job",
      "@type": "@id"
    },
    "ChangeProgress": "genhttp:ChangeProgress",
    "state": {
      "@id": "genhttp:state",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "genhttp:prompt",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "genhttp:model",
      "@type": "xsd:string"
    },
    "before": {
      "@id": "genhttp:before",
      "@type": "xsd:integer"
    },
    "steps": {
      "@id": "genhttp:steps",
      "@container": "@list"
    },
    "result": {
      "@id": "genhttp:result",
      "@type": "@id"
    },
    "waiting": {
      "@id": "genhttp:waiting",
      "@type": "xsd:integer"
    },
    "AgentStep": "genhttp:AgentStep",
    "tool": {
      "@id": "genhttp:tool",
      "@type": "xsd:string"
    },
    "removed": {
      "@id": "genhttp:removed",
      "@container": "@list"
    },
    "whole": {
      "@id": "genhttp:whole",
      "@type": "xsd:boolean"
    },
    "done": {
      "@id": "genhttp:done",
      "@type": "xsd:boolean"
    },
    "errors": {
      "@id": "genhttp:errors",
      "@type": "xsd:integer"
    },
    "problems": {
      "@id": "genhttp:problems",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "genhttp:data",
      "@type": "xsd:string"
    },
    "ChangeResult": "genhttp:ChangeResult",
    "ok": {
      "@id": "genhttp:ok",
      "@type": "xsd:boolean"
    },
    "compiles": {
      "@id": "genhttp:compiles",
      "@type": "xsd:boolean"
    },
    "unchanged": {
      "@id": "genhttp:unchanged",
      "@type": "xsd:boolean"
    },
    "cancelled": {
      "@id": "genhttp:cancelled",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "genhttp:reason",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "genhttp:summary",
      "@type": "xsd:string"
    },
    "featureName": {
      "@id": "genhttp:featureName",
      "@type": "xsd:string"
    },
    "declined": {
      "@id": "genhttp:declined",
      "@type": "xsd:boolean"
    },
    "ChangeRequest": "genhttp:ChangeRequest",
    "password": {
      "@id": "genhttp:password",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "genhttp:language",
      "@type": "xsd:string"
    },
    "KeyResponse": "genhttp:KeyResponse",
    "valid": {
      "@id": "genhttp:valid",
      "@type": "xsd:boolean"
    },
    "exists": {
      "@id": "genhttp:exists",
      "@type": "xsd:boolean"
    },
    "DemoResponse": "genhttp:DemoResponse",
    "shows": {
      "@id": "genhttp:shows",
      "@type": "xsd:string"
    },
    "readWhen": {
      "@id": "genhttp:readWhen",
      "@type": "xsd:string"
    },
    "PageOfShowcaseResponse": "genhttp:PageOfShowcaseResponse",
    "entries": {
      "@id": "genhttp:entries",
      "@container": "@list"
    },
    "next": {
      "@id": "genhttp:next",
      "@type": "xsd:integer"
    },
    "PageOfSourceEntryResponse": "genhttp:PageOfSourceEntryResponse",
    "SourceEntryResponse": "genhttp:SourceEntryResponse",
    "SourceProjectResponse": "genhttp:SourceProjectResponse",
    "starTicket": {
      "@id": "genhttp:starTicket",
      "@type": "xsd:string"
    },
    "SourceVersionResponse": "genhttp:SourceVersionResponse",
    "zipPath": {
      "@id": "genhttp:zipPath",
      "@type": "xsd:string"
    },
    "SourceTreeResponse": "genhttp:SourceTreeResponse",
    "root": {
      "@id": "genhttp:root",
      "@type": "xsd:string"
    },
    "SourceFileResponse": "genhttp:SourceFileResponse",
    "SourceFileContentResponse": "genhttp:SourceFileContentResponse",
    "rawPath": {
      "@id": "genhttp:rawPath",
      "@type": "xsd:string"
    },
    "StarRequest": "genhttp:StarRequest",
    "ticket": {
      "@id": "genhttp:ticket",
      "@type": "xsd:string"
    },
    "starred": {
      "@id": "genhttp:starred",
      "@type": "xsd:boolean"
    },
    "StarResponse": "genhttp:StarResponse",
    "counted": {
      "@id": "genhttp:counted",
      "@type": "xsd:boolean"
    },
    "BuildRequest": "genhttp:BuildRequest",
    "BuildStarted": "genhttp:BuildStarted",
    "queued": {
      "@id": "genhttp:queued",
      "@type": "xsd:integer"
    },
    "BuildProgress": "genhttp:BuildProgress",
    "BuildResult": "genhttp:BuildResult",
    "editorUrl": {
      "@id": "genhttp:editorUrl",
      "@type": "xsd:string"
    },
    "keep": {
      "@id": "genhttp:keep",
      "@type": "xsd:string"
    },
    "PlatformResponse": "genhttp:PlatformResponse",
    "terms": {
      "@id": "genhttp:terms",
      "@type": "xsd:string"
    },
    "starters": {
      "@id": "genhttp:starters",
      "@container": "@list"
    },
    "imports": {
      "@id": "genhttp:imports",
      "@container": "@list"
    },
    "build": {
      "@id": "genhttp:build",
      "@type": "@id"
    },
    "lambdaUrl": {
      "@id": "genhttp:lambdaUrl",
      "@type": "xsd:string"
    },
    "StarterResponse": "genhttp:StarterResponse",
    "demo": {
      "@id": "genhttp:demo",
      "@type": "xsd:string"
    },
    "CompletionItem": "genhttp:CompletionItem",
    "insert": {
      "@id": "genhttp:insert",
      "@type": "xsd:string"
    },
    "BuildAvailability": "genhttp:BuildAvailability",
    "FeaturesResponse": "genhttp:FeaturesResponse",
    "enterprise": {
      "@id": "genhttp:enterprise",
      "@type": "xsd:boolean"
    },
    "AdminListingResponse": "genhttp:AdminListingResponse",
    "lambdas": {
      "@id": "genhttp:lambdas",
      "@container": "@list"
    },
    "matched": {
      "@id": "genhttp:matched",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "genhttp:page",
      "@type": "xsd:integer"
    },
    "AdminLambda": "genhttp:AdminLambda",
    "AdminLambdaDetail": "genhttp:AdminLambdaDetail",
    "activations": {
      "@id": "genhttp:activations",
      "@container": "@list"
    },
    "tiers": {
      "@id": "genhttp:tiers",
      "@container": "@list"
    },
    "TierRequest": "genhttp:TierRequest",
    "LambdaOverviewResponse": "genhttp:LambdaOverviewResponse",
    "SettingsModel": "genhttp:SettingsModel",
    "enterprisePage": {
      "@id": "genhttp:enterprisePage",
      "@type": "xsd:boolean"
    },
    "buildBox": {
      "@id": "genhttp:buildBox",
      "@type": "xsd:boolean"
    },
    "changeBox": {
      "@id": "genhttp:changeBox",
      "@type": "xsd:boolean"
    },
    "LimitsModel": "genhttp:LimitsModel",
    "free": {
      "@id": "genhttp:free",
      "@type": "@id"
    },
    "premium": {
      "@id": "genhttp:premium",
      "@type": "@id"
    },
    "offlineAfterHours": {
      "@id": "genhttp:offlineAfterHours",
      "@type": "xsd:integer"
    },
    "removedAfterHours": {
      "@id": "genhttp:removedAfterHours",
      "@type": "xsd:integer"
    },
    "showcaseImageBytes": {
      "@id": "genhttp:showcaseImageBytes",
      "@type": "xsd:integer"
    },
    "requestsPerSecond": {
      "@id": "genhttp:requestsPerSecond",
      "@type": "xsd:integer"
    },
    "buildsPerDay": {
      "@id": "genhttp:buildsPerDay",
      "@type": "xsd:integer"
    },
    "TierLimitsModel": "genhttp:TierLimitsModel",
    "analyticsDays": {
      "@id": "genhttp:analyticsDays",
      "@type": "xsd:integer"
    },
    "TelemetryResponse": "genhttp:TelemetryResponse",
    "server": {
      "@id": "genhttp:server",
      "@type": "@id"
    },
    "platform": {
      "@id": "genhttp:platform",
      "@type": "@id"
    },
    "samples": {
      "@id": "genhttp:samples",
      "@container": "@list"
    },
    "events": {
      "@id": "genhttp:events",
      "@type": "@id"
    },
    "ServerDescription": "genhttp:ServerDescription",
    "engine": {
      "@id": "genhttp:engine",
      "@type": "xsd:string"
    },
    "runtime": {
      "@id": "genhttp:runtime",
      "@type": "xsd:string"
    },
    "serverGarbageCollection": {
      "@id": "genhttp:serverGarbageCollection",
      "@type": "xsd:boolean"
    },
    "processors": {
      "@id": "genhttp:processors",
      "@type": "xsd:integer"
    },
    "uptimeSeconds": {
      "@id": "genhttp:uptimeSeconds",
      "@type": "xsd:integer"
    },
    "TrafficDescription": "genhttp:TrafficDescription",
    "openSockets": {
      "@id": "genhttp:openSockets",
      "@type": "xsd:integer"
    },
    "PlatformDescription": "genhttp:PlatformDescription",
    "TelemetrySample": "genhttp:TelemetrySample",
    "taken": {
      "@id": "genhttp:taken",
      "@type": "xsd:dateTime"
    },
    "managedBytes": {
      "@id": "genhttp:managedBytes",
      "@type": "xsd:integer"
    },
    "heapCommittedBytes": {
      "@id": "genhttp:heapCommittedBytes",
      "@type": "xsd:integer"
    },
    "heapFragmentedBytes": {
      "@id": "genhttp:heapFragmentedBytes",
      "@type": "xsd:integer"
    },
    "workingSetBytes": {
      "@id": "genhttp:workingSetBytes",
      "@type": "xsd:integer"
    },
    "privateBytes": {
      "@id": "genhttp:privateBytes",
      "@type": "xsd:integer"
    },
    "residentBytes": {
      "@id": "genhttp:residentBytes",
      "@type": "xsd:integer"
    },
    "anonymousBytes": {
      "@id": "genhttp:anonymousBytes",
      "@type": "xsd:integer"
    },
    "jitBytes": {
      "@id": "genhttp:jitBytes",
      "@type": "xsd:integer"
    },
    "assemblyBytes": {
      "@id": "genhttp:assemblyBytes",
      "@type": "xsd:integer"
    },
    "otherFileBytes": {
      "@id": "genhttp:otherFileBytes",
      "@type": "xsd:integer"
    },
    "swapBytes": {
      "@id": "genhttp:swapBytes",
      "@type": "xsd:integer"
    },
    "gen0Collections": {
      "@id": "genhttp:gen0Collections",
      "@type": "xsd:integer"
    },
    "gen1Collections": {
      "@id": "genhttp:gen1Collections",
      "@type": "xsd:integer"
    },
    "gen2Collections": {
      "@id": "genhttp:gen2Collections",
      "@type": "xsd:integer"
    },
    "allocatedBytes": {
      "@id": "genhttp:allocatedBytes",
      "@type": "xsd:integer"
    },
    "pausePercentage": {
      "@id": "genhttp:pausePercentage",
      "@type": "xsd:decimal"
    },
    "cpuPercentage": {
      "@id": "genhttp:cpuPercentage",
      "@type": "xsd:decimal"
    },
    "threads": {
      "@id": "genhttp:threads",
      "@type": "xsd:integer"
    },
    "inFlight": {
      "@id": "genhttp:inFlight",
      "@type": "xsd:integer"
    },
    "openConnections": {
      "@id": "genhttp:openConnections",
      "@type": "xsd:integer"
    },
    "acceptedConnections": {
      "@id": "genhttp:acceptedConnections",
      "@type": "xsd:integer"
    },
    "connections": {
      "@id": "genhttp:connections",
      "@type": "xsd:integer"
    },
    "fileDescriptors": {
      "@id": "genhttp:fileDescriptors",
      "@type": "xsd:integer"
    },
    "socketDescriptors": {
      "@id": "genhttp:socketDescriptors",
      "@type": "xsd:integer"
    },
    "ringDescriptors": {
      "@id": "genhttp:ringDescriptors",
      "@type": "xsd:integer"
    },
    "EventHistory": "genhttp:EventHistory",
    "series": {
      "@id": "genhttp:series",
      "@container": "@list"
    },
    "EventSeries": "genhttp:EventSeries",
    "counts": {
      "@id": "genhttp:counts",
      "@container": "@list"
    },
    "ActivityResponse": "genhttp:ActivityResponse",
    "LogResponse": "genhttp:LogResponse",
    "capacity": {
      "@id": "genhttp:capacity",
      "@type": "xsd:integer"
    },
    "written": {
      "@id": "genhttp:written",
      "@type": "xsd:integer"
    },
    "LogEntry": "genhttp:LogEntry",
    "client": {
      "@id": "genhttp:client",
      "@type": "xsd:string"
    },
    "place": {
      "@id": "genhttp:place",
      "@type": "xsd:string"
    },
    "PreviousRun": "genhttp:PreviousRun",
    "signalled": {
      "@id": "genhttp:signalled",
      "@type": "xsd:boolean"
    },
    "fault": {
      "@id": "genhttp:fault",
      "@type": "xsd:string"
    },
    "workingSet": {
      "@id": "genhttp:workingSet",
      "@type": "xsd:integer"
    },
    "sockets": {
      "@id": "genhttp:sockets",
      "@type": "xsd:integer"
    },
    "LogCaller": "genhttp:LogCaller",
    "first": {
      "@id": "genhttp:first",
      "@type": "xsd:dateTime"
    },
    "last": {
      "@id": "genhttp:last",
      "@type": "xsd:dateTime"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "GenHTTP API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects GenHTTP'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-09) from openapi/_original/genhttp-dev-v1-openapi.json.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/_original/genhttp-dev-v1-openapi.json"
  ]
}