{
  "@context": {
    "@vocab": "https://grafomem.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "grafomem": "https://grafomem.com/schema#",
    "ApiKeyMeta": "grafomem:ApiKeyMeta",
    "key_id": {
      "@id": "grafomem:key_id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "grafomem:name"
    },
    "role": {
      "@id": "grafomem:role"
    },
    "scopes": {
      "@id": "grafomem:scopes",
      "@container": "@list"
    },
    "created_at": {
      "@id": "grafomem:created_at"
    },
    "last_used_at": {
      "@id": "grafomem:last_used_at"
    },
    "expires_at": {
      "@id": "grafomem:expires_at"
    },
    "AttestRequest": "grafomem:AttestRequest",
    "decision": {
      "@id": "grafomem:decision",
      "@type": "xsd:string"
    },
    "signer_id": {
      "@id": "grafomem:signer_id",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "grafomem:signature",
      "@type": "xsd:string"
    },
    "AuditRecordResponse": "grafomem:AuditRecordResponse",
    "id": {
      "@id": "grafomem:id",
      "@type": "xsd:string"
    },
    "tenant_id": {
      "@id": "grafomem:tenant_id",
      "@type": "xsd:string"
    },
    "store_id": {
      "@id": "grafomem:store_id",
      "@type": "xsd:string"
    },
    "conformance_rate": {
      "@id": "grafomem:conformance_rate",
      "@type": "xsd:decimal"
    },
    "capabilities": {
      "@id": "grafomem:capabilities",
      "@container": "@list"
    },
    "audited_at": {
      "@id": "grafomem:audited_at",
      "@type": "xsd:dateTime"
    },
    "report_json": {
      "@id": "grafomem:report_json"
    },
    "BillingOut": "grafomem:BillingOut",
    "plan": {
      "@id": "grafomem:plan",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "grafomem:status",
      "@type": "xsd:string"
    },
    "current_period_end": {
      "@id": "grafomem:current_period_end"
    },
    "CalibrationBody": "grafomem:CalibrationBody",
    "calibration_weight": {
      "@id": "grafomem:calibration_weight",
      "@type": "xsd:decimal"
    },
    "n_observations": {
      "@id": "grafomem:n_observations",
      "@type": "xsd:integer"
    },
    "method": {
      "@id": "grafomem:method"
    },
    "CertificateResponse": "grafomem:CertificateResponse",
    "certificate_id": {
      "@id": "grafomem:certificate_id",
      "@type": "xsd:string"
    },
    "fact_ref": {
      "@id": "grafomem:fact_ref",
      "@type": "xsd:integer"
    },
    "fact_content_hash": {
      "@id": "grafomem:fact_content_hash"
    },
    "coverage": {
      "@id": "grafomem:coverage"
    },
    "scrubbed_decision_ids": {
      "@id": "grafomem:scrubbed_decision_ids",
      "@container": "@list"
    },
    "erasure_requested_at": {
      "@id": "grafomem:erasure_requested_at",
      "@type": "xsd:string"
    },
    "erasure_completed_at": {
      "@id": "grafomem:erasure_completed_at",
      "@type": "xsd:string"
    },
    "legal_basis": {
      "@id": "grafomem:legal_basis",
      "@type": "xsd:string"
    },
    "requested_by": {
      "@id": "grafomem:requested_by"
    },
    "public_key": {
      "@id": "grafomem:public_key"
    },
    "verified": {
      "@id": "grafomem:verified",
      "@type": "xsd:boolean"
    },
    "verification_note": {
      "@id": "grafomem:verification_note"
    },
    "CertifyRequest": "grafomem:CertifyRequest",
    "ChainVerificationResponse": "grafomem:ChainVerificationResponse",
    "steps_verified": {
      "@id": "grafomem:steps_verified",
      "@type": "xsd:integer"
    },
    "tampered_at_step": {
      "@id": "grafomem:tampered_at_step"
    },
    "ChangePasswordRequest": "grafomem:ChangePasswordRequest",
    "current_password": {
      "@id": "grafomem:current_password",
      "@type": "xsd:string"
    },
    "new_password": {
      "@id": "grafomem:new_password",
      "@type": "xsd:string"
    },
    "CheckoutRequest": "grafomem:CheckoutRequest",
    "success_url": {
      "@id": "grafomem:success_url",
      "@type": "xsd:string"
    },
    "cancel_url": {
      "@id": "grafomem:cancel_url",
      "@type": "xsd:string"
    },
    "ComplianceDashboardResponse": "grafomem:ComplianceDashboardResponse",
    "tenants": {
      "@id": "grafomem:tenants",
      "@container": "@list"
    },
    "ComplianceOut": "grafomem:ComplianceOut",
    "ComposeBody": "grafomem:ComposeBody",
    "composition_kind": {
      "@id": "grafomem:composition_kind",
      "@type": "xsd:string"
    },
    "members": {
      "@id": "grafomem:members",
      "@container": "@list"
    },
    "target_ref": {
      "@id": "grafomem:target_ref",
      "@type": "xsd:string"
    },
    "authority": {
      "@id": "grafomem:authority"
    },
    "required_trust_tier": {
      "@id": "grafomem:required_trust_tier",
      "@type": "xsd:string"
    },
    "ConfigureProviderRequest": "grafomem:ConfigureProviderRequest",
    "provider": {
      "@id": "grafomem:provider",
      "@type": "xsd:string"
    },
    "client_id": {
      "@id": "grafomem:client_id",
      "@type": "xsd:string"
    },
    "client_secret": {
      "@id": "grafomem:client_secret",
      "@type": "xsd:string"
    },
    "issuer_url": {
      "@id": "grafomem:issuer_url",
      "@type": "xsd:string"
    },
    "ConformanceRequest": "grafomem:ConformanceRequest",
    "artifact_ref": {
      "@id": "grafomem:artifact_ref",
      "@type": "xsd:string"
    },
    "layer_hashes": {
      "@id": "grafomem:layer_hashes",
      "@container": "@list"
    },
    "data_provenance": {
      "@id": "grafomem:data_provenance"
    },
    "CreateAgentRequest": "grafomem:CreateAgentRequest",
    "description": {
      "@id": "grafomem:description",
      "@type": "xsd:string"
    },
    "model_id": {
      "@id": "grafomem:model_id",
      "@type": "xsd:string"
    },
    "fallback_models": {
      "@id": "grafomem:fallback_models",
      "@container": "@list"
    },
    "system_prompt": {
      "@id": "grafomem:system_prompt",
      "@type": "xsd:string"
    },
    "memory_stores": {
      "@id": "grafomem:memory_stores",
      "@container": "@list"
    },
    "tools": {
      "@id": "grafomem:tools",
      "@container": "@list"
    },
    "max_steps": {
      "@id": "grafomem:max_steps",
      "@type": "xsd:integer"
    },
    "max_tokens_per_step": {
      "@id": "grafomem:max_tokens_per_step",
      "@type": "xsd:integer"
    },
    "temperature": {
      "@id": "grafomem:temperature",
      "@type": "xsd:decimal"
    },
    "enabled": {
      "@id": "grafomem:enabled",
      "@type": "xsd:boolean"
    },
    "agent_key": {
      "@id": "grafomem:agent_key"
    },
    "agent_handle": {
      "@id": "grafomem:agent_handle"
    },
    "CreateApiKeyRequest": "grafomem:CreateApiKeyRequest",
    "ip_allowlist": {
      "@id": "grafomem:ip_allowlist"
    },
    "CreatePolicyRequest": "grafomem:CreatePolicyRequest",
    "policy_type": {
      "@id": "grafomem:policy_type",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "grafomem:action",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "grafomem:config"
    },
    "priority": {
      "@id": "grafomem:priority",
      "@type": "xsd:integer"
    },
    "CreateScheduleRequest": "grafomem:CreateScheduleRequest",
    "interval_min": {
      "@id": "grafomem:interval_min",
      "@type": "xsd:integer"
    },
    "checks": {
      "@id": "grafomem:checks",
      "@container": "@list"
    },
    "alert_webhook": {
      "@id": "grafomem:alert_webhook"
    },
    "CreateTenantRequest": "grafomem:CreateTenantRequest",
    "CreateWorkflowRequest": "grafomem:CreateWorkflowRequest",
    "agent_ids": {
      "@id": "grafomem:agent_ids",
      "@container": "@list"
    },
    "mode": {
      "@id": "grafomem:mode",
      "@type": "xsd:string"
    },
    "supervisor_agent_id": {
      "@id": "grafomem:supervisor_agent_id"
    },
    "max_total_steps": {
      "@id": "grafomem:max_total_steps",
      "@type": "xsd:integer"
    },
    "DashboardResponse": "grafomem:DashboardResponse",
    "email": {
      "@id": "grafomem:email",
      "@type": "xsd:string"
    },
    "keys": {
      "@id": "grafomem:keys",
      "@container": "@list"
    },
    "timezone": {
      "@id": "grafomem:timezone"
    },
    "usage": {
      "@id": "grafomem:usage",
      "@type": "@id"
    },
    "compliance": {
      "@id": "grafomem:compliance"
    },
    "billing": {
      "@id": "grafomem:billing"
    },
    "DecisionResponse": "grafomem:DecisionResponse",
    "decision_id": {
      "@id": "grafomem:decision_id",
      "@type": "xsd:string"
    },
    "session_id": {
      "@id": "grafomem:session_id"
    },
    "query": {
      "@id": "grafomem:query",
      "@type": "xsd:string"
    },
    "retrieved_fact_refs": {
      "@id": "grafomem:retrieved_fact_refs",
      "@container": "@list"
    },
    "retrieved_contents": {
      "@id": "grafomem:retrieved_contents",
      "@container": "@list"
    },
    "retrieval_scores": {
      "@id": "grafomem:retrieval_scores",
      "@container": "@list"
    },
    "retrieval_options": {
      "@id": "grafomem:retrieval_options"
    },
    "prompt_hash": {
      "@id": "grafomem:prompt_hash"
    },
    "parameters": {
      "@id": "grafomem:parameters"
    },
    "raw_output": {
      "@id": "grafomem:raw_output",
      "@type": "xsd:string"
    },
    "parsed_output": {
      "@id": "grafomem:parsed_output"
    },
    "output_tokens": {
      "@id": "grafomem:output_tokens"
    },
    "latency_ms": {
      "@id": "grafomem:latency_ms"
    },
    "parent_decision_id": {
      "@id": "grafomem:parent_decision_id"
    },
    "DeleteRequest": "grafomem:DeleteRequest",
    "ref": {
      "@id": "grafomem:ref"
    },
    "DestroyKeyRequest": "grafomem:DestroyKeyRequest",
    "confirmation": {
      "@id": "grafomem:confirmation",
      "@type": "xsd:string"
    },
    "DispositionIn": "grafomem:DispositionIn",
    "profile": {
      "@id": "grafomem:profile",
      "@type": "xsd:string"
    },
    "approval_mode": {
      "@id": "grafomem:approval_mode",
      "@type": "xsd:string"
    },
    "content_body": {
      "@id": "grafomem:content_body"
    },
    "approval_assertion": {
      "@id": "grafomem:approval_assertion"
    },
    "approver_signature": {
      "@id": "grafomem:approver_signature",
      "@type": "xsd:string"
    },
    "system_signature": {
      "@id": "grafomem:system_signature"
    },
    "system_metadata": {
      "@id": "grafomem:system_metadata"
    },
    "EvaluateRequest": "grafomem:EvaluateRequest",
    "operation": {
      "@id": "grafomem:operation",
      "@type": "xsd:string"
    },
    "context": {
      "@id": "grafomem:context"
    },
    "ExecuteStepRequest": "grafomem:ExecuteStepRequest",
    "agent_id": {
      "@id": "grafomem:agent_id",
      "@type": "xsd:string"
    },
    "input_text": {
      "@id": "grafomem:input_text",
      "@type": "xsd:string"
    },
    "timeout_seconds": {
      "@id": "grafomem:timeout_seconds"
    },
    "GenerateReportRequest": "grafomem:GenerateReportRequest",
    "report_type": {
      "@id": "grafomem:report_type",
      "@type": "xsd:string"
    },
    "period_days": {
      "@id": "grafomem:period_days",
      "@type": "xsd:integer"
    },
    "GovernanceLogResponse": "grafomem:GovernanceLogResponse",
    "logs": {
      "@id": "grafomem:logs",
      "@container": "@list"
    },
    "count": {
      "@id": "grafomem:count",
      "@type": "xsd:integer"
    },
    "GovernanceStatsResponse": "grafomem:GovernanceStatsResponse",
    "policies_total": {
      "@id": "grafomem:policies_total",
      "@type": "xsd:integer"
    },
    "policies_active": {
      "@id": "grafomem:policies_active",
      "@type": "xsd:integer"
    },
    "evaluations_total": {
      "@id": "grafomem:evaluations_total",
      "@type": "xsd:integer"
    },
    "denials_total": {
      "@id": "grafomem:denials_total",
      "@type": "xsd:integer"
    },
    "escalations_total": {
      "@id": "grafomem:escalations_total",
      "@type": "xsd:integer"
    },
    "evaluations_by_type": {
      "@id": "grafomem:evaluations_by_type"
    },
    "GovernedDecisionRequest": "grafomem:GovernedDecisionRequest",
    "reason": {
      "@id": "grafomem:reason",
      "@type": "xsd:string"
    },
    "invoice_id": {
      "@id": "grafomem:invoice_id"
    },
    "verifiability_tag": {
      "@id": "grafomem:verifiability_tag",
      "@type": "xsd:string"
    },
    "agent_tier": {
      "@id": "grafomem:agent_tier"
    },
    "domain": {
      "@id": "grafomem:domain"
    },
    "HTTPValidationError": "grafomem:HTTPValidationError",
    "detail": {
      "@id": "grafomem:detail",
      "@container": "@list"
    },
    "InstallTemplateRequest": "grafomem:InstallTemplateRequest",
    "template_id": {
      "@id": "grafomem:template_id",
      "@type": "xsd:string"
    },
    "IntegrityRequest": "grafomem:IntegrityRequest",
    "InviteMemberRequest": "grafomem:InviteMemberRequest",
    "InvokeRequest": "grafomem:InvokeRequest",
    "action_name": {
      "@id": "grafomem:action_name",
      "@type": "xsd:string"
    },
    "subject_refs": {
      "@id": "grafomem:subject_refs",
      "@container": "@list"
    },
    "params": {
      "@id": "grafomem:params"
    },
    "IssueErasureRequest": "grafomem:IssueErasureRequest",
    "fact_content": {
      "@id": "grafomem:fact_content"
    },
    "memory_deleted": {
      "@id": "grafomem:memory_deleted",
      "@type": "xsd:boolean"
    },
    "signing_key": {
      "@id": "grafomem:signing_key"
    },
    "declared_subsystems": {
      "@id": "grafomem:declared_subsystems"
    },
    "IssueRequest": "grafomem:IssueRequest",
    "base_model_ref": {
      "@id": "grafomem:base_model_ref",
      "@type": "xsd:string"
    },
    "conformance": {
      "@id": "grafomem:conformance"
    },
    "permitted_actions": {
      "@id": "grafomem:permitted_actions",
      "@container": "@list"
    },
    "kind": {
      "@id": "grafomem:kind",
      "@type": "xsd:string"
    },
    "LLMProviderListResponse": "grafomem:LLMProviderListResponse",
    "providers": {
      "@id": "grafomem:providers",
      "@container": "@list"
    },
    "LLMProviderResponse": "grafomem:LLMProviderResponse",
    "config_id": {
      "@id": "grafomem:config_id",
      "@type": "xsd:string"
    },
    "api_key": {
      "@id": "grafomem:api_key"
    },
    "base_url": {
      "@id": "grafomem:base_url"
    },
    "max_tokens": {
      "@id": "grafomem:max_tokens"
    },
    "LogDecisionRequest": "grafomem:LogDecisionRequest",
    "prompt_template_hash": {
      "@id": "grafomem:prompt_template_hash"
    },
    "LoginRequest": "grafomem:LoginRequest",
    "password": {
      "@id": "grafomem:password",
      "@type": "xsd:string"
    },
    "OrchestratorStatsResponse": "grafomem:OrchestratorStatsResponse",
    "agents_total": {
      "@id": "grafomem:agents_total",
      "@type": "xsd:integer"
    },
    "workflows_total": {
      "@id": "grafomem:workflows_total",
      "@type": "xsd:integer"
    },
    "steps_total": {
      "@id": "grafomem:steps_total",
      "@type": "xsd:integer"
    },
    "tokens_total": {
      "@id": "grafomem:tokens_total",
      "@type": "xsd:integer"
    },
    "OutcomeEvent": "grafomem:OutcomeEvent",
    "invoice_ref": {
      "@id": "grafomem:invoice_ref",
      "@type": "xsd:string"
    },
    "outcome": {
      "@id": "grafomem:outcome",
      "@type": "xsd:string"
    },
    "outcome_date": {
      "@id": "grafomem:outcome_date"
    },
    "amount_recovered": {
      "@id": "grafomem:amount_recovered"
    },
    "source": {
      "@id": "grafomem:source",
      "@type": "xsd:string"
    },
    "PolicyListResponse": "grafomem:PolicyListResponse",
    "policies": {
      "@id": "grafomem:policies",
      "@container": "@list"
    },
    "PolicyResponse": "grafomem:PolicyResponse",
    "policy_id": {
      "@id": "grafomem:policy_id",
      "@type": "xsd:string"
    },
    "ProposeActionRequest": "grafomem:ProposeActionRequest",
    "tool": {
      "@id": "grafomem:tool",
      "@type": "xsd:string"
    },
    "args": {
      "@id": "grafomem:args"
    },
    "PushRegisterRequest": "grafomem:PushRegisterRequest",
    "approver_id": {
      "@id": "grafomem:approver_id",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "grafomem:platform",
      "@type": "xsd:string"
    },
    "push_token": {
      "@id": "grafomem:push_token",
      "@type": "xsd:string"
    },
    "RegisterCorpusRequest": "grafomem:RegisterCorpusRequest",
    "sources": {
      "@id": "grafomem:sources",
      "@container": "@list"
    },
    "attestations": {
      "@id": "grafomem:attestations"
    },
    "processing": {
      "@id": "grafomem:processing",
      "@container": "@list"
    },
    "metadata": {
      "@id": "grafomem:metadata"
    },
    "RegisterProviderRequest": "grafomem:RegisterProviderRequest",
    "default_temperature": {
      "@id": "grafomem:default_temperature",
      "@type": "xsd:decimal"
    },
    "RegisterRequest": "grafomem:RegisterRequest",
    "layers": {
      "@id": "grafomem:layers",
      "@container": "@list"
    },
    "RegisterToolRequest": "grafomem:RegisterToolRequest",
    "tool_type": {
      "@id": "grafomem:tool_type",
      "@type": "xsd:string"
    },
    "input_schema": {
      "@id": "grafomem:input_schema"
    },
    "requires_governance": {
      "@id": "grafomem:requires_governance",
      "@type": "xsd:boolean"
    },
    "RegisterTypeRequest": "grafomem:RegisterTypeRequest",
    "spec": {
      "@id": "grafomem:spec"
    },
    "RegisterWebhookRequest": "grafomem:RegisterWebhookRequest",
    "url": {
      "@id": "grafomem:url",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "grafomem:events",
      "@container": "@list"
    },
    "ReplayResponse": "grafomem:ReplayResponse",
    "memory_state_at_decision": {
      "@id": "grafomem:memory_state_at_decision",
      "@container": "@list"
    },
    "facts_used": {
      "@id": "grafomem:facts_used",
      "@container": "@list"
    },
    "facts_since_deleted": {
      "@id": "grafomem:facts_since_deleted",
      "@container": "@list"
    },
    "ReportListResponse": "grafomem:ReportListResponse",
    "reports": {
      "@id": "grafomem:reports",
      "@container": "@list"
    },
    "ReportResponse": "grafomem:ReportResponse",
    "report_id": {
      "@id": "grafomem:report_id",
      "@type": "xsd:string"
    },
    "framework": {
      "@id": "grafomem:framework"
    },
    "sections": {
      "@id": "grafomem:sections",
      "@container": "@list"
    },
    "overall_status": {
      "@id": "grafomem:overall_status",
      "@type": "xsd:string"
    },
    "content_hash": {
      "@id": "grafomem:content_hash"
    },
    "ReportSectionResponse": "grafomem:ReportSectionResponse",
    "title": {
      "@id": "grafomem:title",
      "@type": "xsd:string"
    },
    "article": {
      "@id": "grafomem:article",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "grafomem:evidence"
    },
    "narrative": {
      "@id": "grafomem:narrative",
      "@type": "xsd:string"
    },
    "ReportStatsResponse": "grafomem:ReportStatsResponse",
    "total_reports": {
      "@id": "grafomem:total_reports",
      "@type": "xsd:integer"
    },
    "frameworks_used": {
      "@id": "grafomem:frameworks_used",
      "@container": "@list"
    },
    "ReportSummaryResponse": "grafomem:ReportSummaryResponse",
    "ResumeBody": "grafomem:ResumeBody",
    "approver": {
      "@id": "grafomem:approver",
      "@type": "xsd:string"
    },
    "ResumeRequest": "grafomem:ResumeRequest",
    "ResumeWorkflowRequest": "grafomem:ResumeWorkflowRequest",
    "approved": {
      "@id": "grafomem:approved",
      "@type": "xsd:boolean"
    },
    "RetrieveOptionsModel": "grafomem:RetrieveOptionsModel",
    "budget_tokens": {
      "@id": "grafomem:budget_tokens",
      "@type": "xsd:integer"
    },
    "as_of": {
      "@id": "grafomem:as_of"
    },
    "top_k": {
      "@id": "grafomem:top_k"
    },
    "RetrieveRequest": "grafomem:RetrieveRequest",
    "options": {
      "@id": "grafomem:options",
      "@type": "@id"
    },
    "ReviewRecord": "grafomem:ReviewRecord",
    "reviewer_handle": {
      "@id": "grafomem:reviewer_handle",
      "@type": "xsd:string"
    },
    "rating": {
      "@id": "grafomem:rating",
      "@type": "xsd:decimal"
    },
    "review_date": {
      "@id": "grafomem:review_date"
    },
    "RotateKeyResponse": "grafomem:RotateKeyResponse",
    "new_api_key": {
      "@id": "grafomem:new_api_key",
      "@type": "xsd:string"
    },
    "RotationProofRequest": "grafomem:RotationProofRequest",
    "prev_key": {
      "@id": "grafomem:prev_key",
      "@type": "xsd:string"
    },
    "new_key": {
      "@id": "grafomem:new_key",
      "@type": "xsd:string"
    },
    "seq": {
      "@id": "grafomem:seq",
      "@type": "xsd:integer"
    },
    "not_before": {
      "@id": "grafomem:not_before"
    },
    "sig": {
      "@id": "grafomem:sig",
      "@type": "xsd:string"
    },
    "RunWorkflowRequest": "grafomem:RunWorkflowRequest",
    "SSOConfiguredResponse": "grafomem:SSOConfiguredResponse",
    "SSOProviderInfo": "grafomem:SSOProviderInfo",
    "SSOProviderListResponse": "grafomem:SSOProviderListResponse",
    "ScrubResponse": "grafomem:ScrubResponse",
    "decisions_affected": {
      "@id": "grafomem:decisions_affected",
      "@type": "xsd:integer"
    },
    "SignupRequest": "grafomem:SignupRequest",
    "SubscriptionResponse": "grafomem:SubscriptionResponse",
    "stripe_subscription_id": {
      "@id": "grafomem:stripe_subscription_id"
    },
    "SupersedeRequest": "grafomem:SupersedeRequest",
    "old_ref": {
      "@id": "grafomem:old_ref"
    },
    "content": {
      "@id": "grafomem:content",
      "@type": "xsd:string"
    },
    "SyncPayload": "grafomem:SyncPayload",
    "payload": {
      "@id": "grafomem:payload"
    },
    "SyncRequest": "grafomem:SyncRequest",
    "TenantCreatedResponse": "grafomem:TenantCreatedResponse",
    "limits": {
      "@id": "grafomem:limits",
      "@type": "@id"
    },
    "TenantLimitsResponse": "grafomem:TenantLimitsResponse",
    "max_memories": {
      "@id": "grafomem:max_memories",
      "@type": "xsd:integer"
    },
    "max_stores": {
      "@id": "grafomem:max_stores",
      "@type": "xsd:integer"
    },
    "max_requests_per_minute": {
      "@id": "grafomem:max_requests_per_minute",
      "@type": "xsd:integer"
    },
    "TenantResponse": "grafomem:TenantResponse",
    "TokenResponse": "grafomem:TokenResponse",
    "token": {
      "@id": "grafomem:token",
      "@type": "xsd:string"
    },
    "ToolDefinitionResponse": "grafomem:ToolDefinitionResponse",
    "builtin": {
      "@id": "grafomem:builtin",
      "@type": "xsd:boolean"
    },
    "ToolListResponse": "grafomem:ToolListResponse",
    "UpdateAgentRequest": "grafomem:UpdateAgentRequest",
    "UpdatePolicyRequest": "grafomem:UpdatePolicyRequest",
    "UpdateProfileRequest": "grafomem:UpdateProfileRequest",
    "UpdateRoleRequest": "grafomem:UpdateRoleRequest",
    "UpdateScheduleRequest": "grafomem:UpdateScheduleRequest",
    "UpdateTenantRequest": "grafomem:UpdateTenantRequest",
    "UpdateWebhookRequest": "grafomem:UpdateWebhookRequest",
    "UpgradeRequest": "grafomem:UpgradeRequest",
    "UsageSummaryOut": "grafomem:UsageSummaryOut",
    "writes": {
      "@id": "grafomem:writes",
      "@type": "xsd:integer"
    },
    "reads": {
      "@id": "grafomem:reads",
      "@type": "xsd:integer"
    },
    "deletes": {
      "@id": "grafomem:deletes",
      "@type": "xsd:integer"
    },
    "supersedes": {
      "@id": "grafomem:supersedes",
      "@type": "xsd:integer"
    },
    "total_bytes": {
      "@id": "grafomem:total_bytes",
      "@type": "xsd:integer"
    },
    "total_operations": {
      "@id": "grafomem:total_operations",
      "@type": "xsd:integer"
    },
    "UsageSummaryResponse": "grafomem:UsageSummaryResponse",
    "period": {
      "@id": "grafomem:period",
      "@type": "xsd:string"
    },
    "ValidateLinkRequest": "grafomem:ValidateLinkRequest",
    "link_name": {
      "@id": "grafomem:link_name",
      "@type": "xsd:string"
    },
    "from_type": {
      "@id": "grafomem:from_type",
      "@type": "xsd:string"
    },
    "to_type": {
      "@id": "grafomem:to_type",
      "@type": "xsd:string"
    },
    "ValidateObjectRequest": "grafomem:ValidateObjectRequest",
    "type_name": {
      "@id": "grafomem:type_name",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "grafomem:instance"
    },
    "ValidationError": "grafomem:ValidationError",
    "loc": {
      "@id": "grafomem:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "grafomem:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "grafomem:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "grafomem:input"
    },
    "ctx": {
      "@id": "grafomem:ctx"
    },
    "VerifyBatchRequest": "grafomem:VerifyBatchRequest",
    "invoices": {
      "@id": "grafomem:invoices",
      "@container": "@list"
    },
    "policy": {
      "@id": "grafomem:policy"
    },
    "VerifyRequest": "grafomem:VerifyRequest",
    "receipts": {
      "@id": "grafomem:receipts",
      "@container": "@list"
    },
    "public_key_b64": {
      "@id": "grafomem:public_key_b64"
    },
    "VerifyResponse": "grafomem:VerifyResponse",
    "valid": {
      "@id": "grafomem:valid",
      "@type": "xsd:boolean"
    },
    "WebhookConfigResponse": "grafomem:WebhookConfigResponse",
    "webhook_id": {
      "@id": "grafomem:webhook_id",
      "@type": "xsd:string"
    },
    "WebhookCreatedResponse": "grafomem:WebhookCreatedResponse",
    "secret": {
      "@id": "grafomem:secret",
      "@type": "xsd:string"
    },
    "WebhookEventTypesResponse": "grafomem:WebhookEventTypesResponse",
    "event_types": {
      "@id": "grafomem:event_types",
      "@container": "@list"
    },
    "WebhookListResponse": "grafomem:WebhookListResponse",
    "webhooks": {
      "@id": "grafomem:webhooks",
      "@container": "@list"
    },
    "WriteBatchRequest": "grafomem:WriteBatchRequest",
    "items": {
      "@id": "grafomem:items",
      "@container": "@list"
    },
    "WriteOptionsModel": "grafomem:WriteOptionsModel",
    "valid_from": {
      "@id": "grafomem:valid_from"
    },
    "WriteRequest": "grafomem:WriteRequest"
  },
  "@type": "schema:Dataset",
  "schema:name": "grafomem-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects grafomem-com'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-10-30) from openapi/grafomem-com-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/grafomem-com-openapi.json"
  ]
}