{
  "@context": {
    "@vocab": "https://agent4.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agent4": "https://agent4.io/schema#",
    "ActivateIn": "agent4:ActivateIn",
    "active": {
      "@id": "agent4:active",
      "@type": "xsd:boolean"
    },
    "AgentAliasIn": "agent4:AgentAliasIn",
    "alias": {
      "@id": "agent4:alias"
    },
    "AgentAliasOut": "agent4:AgentAliasOut",
    "url": {
      "@id": "agent4:url"
    },
    "url_prefix": {
      "@id": "agent4:url_prefix",
      "@type": "xsd:string"
    },
    "AgentExport": "agent4:AgentExport",
    "schema_version": {
      "@id": "agent4:schema_version",
      "@type": "xsd:integer"
    },
    "kind": {
      "@id": "agent4:kind",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "agent4:name",
      "@type": "xsd:string"
    },
    "soul": {
      "@id": "agent4:soul",
      "@type": "xsd:string"
    },
    "task": {
      "@id": "agent4:task",
      "@type": "xsd:string"
    },
    "tools": {
      "@id": "agent4:tools",
      "@container": "@list"
    },
    "skills": {
      "@id": "agent4:skills",
      "@container": "@list"
    },
    "knowledge_bases": {
      "@id": "agent4:knowledge_bases",
      "@container": "@list"
    },
    "history_window": {
      "@id": "agent4:history_window"
    },
    "max_output_tokens": {
      "@id": "agent4:max_output_tokens"
    },
    "tool_call_max_tokens": {
      "@id": "agent4:tool_call_max_tokens"
    },
    "model": {
      "@id": "agent4:model"
    },
    "greeting": {
      "@id": "agent4:greeting"
    },
    "auto_greeting": {
      "@id": "agent4:auto_greeting",
      "@type": "xsd:boolean"
    },
    "auto_suggest": {
      "@id": "agent4:auto_suggest",
      "@type": "xsd:boolean"
    },
    "suggest_prompt": {
      "@id": "agent4:suggest_prompt"
    },
    "ask_forms": {
      "@id": "agent4:ask_forms",
      "@type": "xsd:boolean"
    },
    "proactive_cta": {
      "@id": "agent4:proactive_cta",
      "@type": "xsd:boolean"
    },
    "cta_prompt": {
      "@id": "agent4:cta_prompt"
    },
    "no_match_reply": {
      "@id": "agent4:no_match_reply"
    },
    "reasoning": {
      "@id": "agent4:reasoning",
      "@type": "xsd:boolean"
    },
    "grounding_required": {
      "@id": "agent4:grounding_required",
      "@type": "xsd:boolean"
    },
    "AgentImportIn": "agent4:AgentImportIn",
    "override_name": {
      "@id": "agent4:override_name"
    },
    "AgentIn": "agent4:AgentIn",
    "published": {
      "@id": "agent4:published",
      "@type": "xsd:boolean"
    },
    "injection_guard": {
      "@id": "agent4:injection_guard",
      "@type": "xsd:boolean"
    },
    "public_sources": {
      "@id": "agent4:public_sources",
      "@type": "xsd:boolean"
    },
    "ambiguity_check": {
      "@id": "agent4:ambiguity_check",
      "@type": "xsd:boolean"
    },
    "deep_research": {
      "@id": "agent4:deep_research",
      "@type": "xsd:boolean"
    },
    "on_demand_context": {
      "@id": "agent4:on_demand_context",
      "@type": "xsd:boolean"
    },
    "guard_escalation": {
      "@id": "agent4:guard_escalation",
      "@type": "xsd:boolean"
    },
    "menu_items": {
      "@id": "agent4:menu_items"
    },
    "AgentOut": "agent4:AgentOut",
    "id": {
      "@id": "agent4:id"
    },
    "source": {
      "@id": "agent4:source",
      "@type": "xsd:string"
    },
    "AgentPatch": "agent4:AgentPatch",
    "tools_add": {
      "@id": "agent4:tools_add"
    },
    "tools_remove": {
      "@id": "agent4:tools_remove"
    },
    "skills_add": {
      "@id": "agent4:skills_add"
    },
    "skills_remove": {
      "@id": "agent4:skills_remove"
    },
    "knowledge_bases_add": {
      "@id": "agent4:knowledge_bases_add"
    },
    "knowledge_bases_remove": {
      "@id": "agent4:knowledge_bases_remove"
    },
    "AgentSessionOut": "agent4:AgentSessionOut",
    "user_id": {
      "@id": "agent4:user_id",
      "@type": "xsd:string"
    },
    "external_user_id": {
      "@id": "agent4:external_user_id",
      "@type": "xsd:string"
    },
    "space_id": {
      "@id": "agent4:space_id",
      "@type": "xsd:string"
    },
    "space_name": {
      "@id": "agent4:space_name"
    },
    "agent": {
      "@id": "agent4:agent"
    },
    "message_count": {
      "@id": "agent4:message_count",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "agent4:created_at",
      "@type": "xsd:dateTime"
    },
    "AgentSessionPage": "agent4:AgentSessionPage",
    "items": {
      "@id": "agent4:items",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "agent4:next_cursor"
    },
    "AgentStatRow": "agent4:AgentStatRow",
    "conversations": {
      "@id": "agent4:conversations",
      "@type": "xsd:integer"
    },
    "people": {
      "@id": "agent4:people",
      "@type": "xsd:integer"
    },
    "last_active": {
      "@id": "agent4:last_active"
    },
    "AgentStatsOut": "agent4:AgentStatsOut",
    "rows": {
      "@id": "agent4:rows",
      "@container": "@list"
    },
    "AgentSummary": "agent4:AgentSummary",
    "tools_count": {
      "@id": "agent4:tools_count",
      "@type": "xsd:integer"
    },
    "skills_count": {
      "@id": "agent4:skills_count",
      "@type": "xsd:integer"
    },
    "AnswerIn": "agent4:AnswerIn",
    "lang": {
      "@id": "agent4:lang"
    },
    "lang_explicit": {
      "@id": "agent4:lang_explicit",
      "@type": "xsd:boolean"
    },
    "end_user": {
      "@id": "agent4:end_user",
      "@type": "xsd:string"
    },
    "end_user_proof": {
      "@id": "agent4:end_user_proof"
    },
    "page_key": {
      "@id": "agent4:page_key"
    },
    "page_url": {
      "@id": "agent4:page_url"
    },
    "id_token": {
      "@id": "agent4:id_token"
    },
    "host_uid": {
      "@id": "agent4:host_uid"
    },
    "host_ts": {
      "@id": "agent4:host_ts"
    },
    "host_sig": {
      "@id": "agent4:host_sig"
    },
    "info_key": {
      "@id": "agent4:info_key",
      "@type": "xsd:string"
    },
    "answer": {
      "@id": "agent4:answer",
      "@type": "xsd:string"
    },
    "ApiKeyOut": "agent4:ApiKeyOut",
    "revoked": {
      "@id": "agent4:revoked",
      "@type": "xsd:boolean"
    },
    "ApproveIn": "agent4:ApproveIn",
    "kb_name": {
      "@id": "agent4:kb_name",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "agent4:title"
    },
    "text": {
      "@id": "agent4:text"
    },
    "AttachmentOut": "agent4:AttachmentOut",
    "mime": {
      "@id": "agent4:mime",
      "@type": "xsd:string"
    },
    "AuditOut": "agent4:AuditOut",
    "tenant_id": {
      "@id": "agent4:tenant_id"
    },
    "tenant_name": {
      "@id": "agent4:tenant_name"
    },
    "actor_type": {
      "@id": "agent4:actor_type",
      "@type": "xsd:string"
    },
    "actor_id": {
      "@id": "agent4:actor_id"
    },
    "action": {
      "@id": "agent4:action",
      "@type": "xsd:string"
    },
    "target": {
      "@id": "agent4:target"
    },
    "meta": {
      "@id": "agent4:meta"
    },
    "actor_label": {
      "@id": "agent4:actor_label"
    },
    "via": {
      "@id": "agent4:via"
    },
    "entity": {
      "@id": "agent4:entity"
    },
    "entity_id": {
      "@id": "agent4:entity_id"
    },
    "before": {
      "@id": "agent4:before"
    },
    "after": {
      "@id": "agent4:after"
    },
    "AuditPage": "agent4:AuditPage",
    "total": {
      "@id": "agent4:total"
    },
    "AuthMethodsOut": "agent4:AuthMethodsOut",
    "password": {
      "@id": "agent4:password",
      "@type": "xsd:boolean"
    },
    "oauth": {
      "@id": "agent4:oauth",
      "@container": "@list"
    },
    "Board": "agent4:Board",
    "by_status": {
      "@id": "agent4:by_status"
    },
    "active_jobs": {
      "@id": "agent4:active_jobs",
      "@type": "xsd:integer"
    },
    "stale_jobs": {
      "@id": "agent4:stale_jobs",
      "@type": "xsd:integer"
    },
    "stuck": {
      "@id": "agent4:stuck",
      "@type": "xsd:integer"
    },
    "waiting": {
      "@id": "agent4:waiting",
      "@type": "xsd:integer"
    },
    "runs": {
      "@id": "agent4:runs",
      "@container": "@list"
    },
    "Body_import_feed_knowledge_bases__name__products_import_post": "agent4:Body_import_feed_knowledge_bases__name__products_import_post",
    "file": {
      "@id": "agent4:file"
    },
    "Body_inspect_upload_knowledge_bases__name__documents_inspect_post": "agent4:Body_inspect_upload_knowledge_bases__name__documents_inspect_post",
    "Body_share_upload_document_share__token__documents_upload_post": "agent4:Body_share_upload_document_share__token__documents_upload_post",
    "auth": {
      "@id": "agent4:auth",
      "@type": "xsd:string"
    },
    "confirm_vision": {
      "@id": "agent4:confirm_vision",
      "@type": "xsd:boolean"
    },
    "Body_upload_agent_pwa_icon_agents__name__pwa_icon_post": "agent4:Body_upload_agent_pwa_icon_agents__name__pwa_icon_post",
    "Body_upload_brand_logo_tenant_settings_logo_post": "agent4:Body_upload_brand_logo_tenant_settings_logo_post",
    "Body_upload_document_documents_upload_post": "agent4:Body_upload_document_documents_upload_post",
    "Body_upload_image_images_post": "agent4:Body_upload_image_images_post",
    "Body_upload_kb_archive_stream_knowledge_bases__name__documents_upload_stream_post": "agent4:Body_upload_kb_archive_stream_knowledge_bases__name__documents_upload_stream_post",
    "no_chunk": {
      "@id": "agent4:no_chunk",
      "@type": "xsd:boolean"
    },
    "Body_upload_kb_document_knowledge_bases__name__documents_upload_post": "agent4:Body_upload_kb_document_knowledge_bases__name__documents_upload_post",
    "ByokIn": "agent4:ByokIn",
    "privacy_mode": {
      "@id": "agent4:privacy_mode",
      "@type": "xsd:boolean"
    },
    "byok_config": {
      "@id": "agent4:byok_config"
    },
    "ByokOut": "agent4:ByokOut",
    "byok_provider": {
      "@id": "agent4:byok_provider"
    },
    "CachePage": "agent4:CachePage",
    "stats": {
      "@id": "agent4:stats"
    },
    "CacheRow": "agent4:CacheRow",
    "key": {
      "@id": "agent4:key",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "agent4:status"
    },
    "error": {
      "@id": "agent4:error"
    },
    "bytes": {
      "@id": "agent4:bytes",
      "@type": "xsd:integer"
    },
    "hits": {
      "@id": "agent4:hits",
      "@type": "xsd:integer"
    },
    "fetched_at": {
      "@id": "agent4:fetched_at",
      "@type": "xsd:string"
    },
    "fresh": {
      "@id": "agent4:fresh",
      "@type": "xsd:boolean"
    },
    "CallbackIn": "agent4:CallbackIn",
    "token": {
      "@id": "agent4:token",
      "@type": "xsd:string"
    },
    "nonce": {
      "@id": "agent4:nonce",
      "@type": "xsd:string"
    },
    "signal": {
      "@id": "agent4:signal",
      "@type": "xsd:string"
    },
    "dims": {
      "@id": "agent4:dims"
    },
    "blackboard": {
      "@id": "agent4:blackboard"
    },
    "ChangePasswordIn": "agent4:ChangePasswordIn",
    "old_password": {
      "@id": "agent4:old_password",
      "@type": "xsd:string"
    },
    "new_password": {
      "@id": "agent4:new_password",
      "@type": "xsd:string"
    },
    "ChangelogOut": "agent4:ChangelogOut",
    "available": {
      "@id": "agent4:available",
      "@type": "xsd:boolean"
    },
    "locale": {
      "@id": "agent4:locale",
      "@type": "xsd:string"
    },
    "entries": {
      "@id": "agent4:entries",
      "@container": "@list"
    },
    "site_url": {
      "@id": "agent4:site_url",
      "@type": "xsd:string"
    },
    "ChatIn": "agent4:ChatIn",
    "message": {
      "@id": "agent4:message",
      "@type": "xsd:string"
    },
    "session_id": {
      "@id": "agent4:session_id"
    },
    "k": {
      "@id": "agent4:k"
    },
    "images": {
      "@id": "agent4:images"
    },
    "files": {
      "@id": "agent4:files"
    },
    "audio": {
      "@id": "agent4:audio"
    },
    "client_pubkey": {
      "@id": "agent4:client_pubkey"
    },
    "viewing_report": {
      "@id": "agent4:viewing_report"
    },
    "ChatOut": "agent4:ChatOut",
    "reply": {
      "@id": "agent4:reply",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "agent4:sources",
      "@container": "@list"
    },
    "transcript": {
      "@id": "agent4:transcript"
    },
    "CloneOut": "agent4:CloneOut",
    "ConfirmIn": "agent4:ConfirmIn",
    "email": {
      "@id": "agent4:email",
      "@type": "xsd:string"
    },
    "channel": {
      "@id": "agent4:channel",
      "@type": "xsd:string"
    },
    "keep_sources": {
      "@id": "agent4:keep_sources"
    },
    "add_urls": {
      "@id": "agent4:add_urls"
    },
    "source_intervals": {
      "@id": "agent4:source_intervals"
    },
    "cron": {
      "@id": "agent4:cron"
    },
    "tz": {
      "@id": "agent4:tz"
    },
    "ConvListOut": "agent4:ConvListOut",
    "mode": {
      "@id": "agent4:mode",
      "@type": "xsd:string"
    },
    "allow_continue": {
      "@id": "agent4:allow_continue",
      "@type": "xsd:boolean"
    },
    "views": {
      "@id": "agent4:views",
      "@type": "xsd:integer"
    },
    "ConvOut": "agent4:ConvOut",
    "agent_label": {
      "@id": "agent4:agent_label",
      "@type": "xsd:string"
    },
    "logo_url": {
      "@id": "agent4:logo_url",
      "@type": "xsd:string"
    },
    "shared_at": {
      "@id": "agent4:shared_at",
      "@type": "xsd:string"
    },
    "agent_url": {
      "@id": "agent4:agent_url",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "agent4:messages",
      "@container": "@list"
    },
    "storyline_view": {
      "@id": "agent4:storyline_view"
    },
    "opening": {
      "@id": "agent4:opening"
    },
    "docs": {
      "@id": "agent4:docs",
      "@container": "@list"
    },
    "CrawlIn": "agent4:CrawlIn",
    "path_prefix": {
      "@id": "agent4:path_prefix"
    },
    "max_depth": {
      "@id": "agent4:max_depth",
      "@type": "xsd:integer"
    },
    "max_pages": {
      "@id": "agent4:max_pages",
      "@type": "xsd:integer"
    },
    "CrawlOut": "agent4:CrawlOut",
    "knowledge_base": {
      "@id": "agent4:knowledge_base",
      "@type": "xsd:string"
    },
    "start_url": {
      "@id": "agent4:start_url",
      "@type": "xsd:string"
    },
    "error_code": {
      "@id": "agent4:error_code"
    },
    "discovered": {
      "@id": "agent4:discovered",
      "@type": "xsd:integer"
    },
    "fetched": {
      "@id": "agent4:fetched",
      "@type": "xsd:integer"
    },
    "embedded": {
      "@id": "agent4:embedded",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "agent4:skipped",
      "@type": "xsd:integer"
    },
    "flagged": {
      "@id": "agent4:flagged",
      "@type": "xsd:integer"
    },
    "total_chars": {
      "@id": "agent4:total_chars",
      "@type": "xsd:integer"
    },
    "estimated_tokens": {
      "@id": "agent4:estimated_tokens",
      "@type": "xsd:integer"
    },
    "tokens_used": {
      "@id": "agent4:tokens_used",
      "@type": "xsd:integer"
    },
    "finished_at": {
      "@id": "agent4:finished_at"
    },
    "CreateAccountIn": "agent4:CreateAccountIn",
    "CreateTenantIn": "agent4:CreateTenantIn",
    "onboarding_config": {
      "@id": "agent4:onboarding_config"
    },
    "auth_mode": {
      "@id": "agent4:auth_mode",
      "@type": "xsd:string"
    },
    "admin_email": {
      "@id": "agent4:admin_email"
    },
    "admin_password": {
      "@id": "agent4:admin_password"
    },
    "CreateTenantOut": "agent4:CreateTenantOut",
    "api_key": {
      "@id": "agent4:api_key",
      "@type": "xsd:string"
    },
    "CronIn": "agent4:CronIn",
    "every": {
      "@id": "agent4:every",
      "@type": "xsd:string"
    },
    "CustomDomainIn": "agent4:CustomDomainIn",
    "domain": {
      "@id": "agent4:domain",
      "@type": "xsd:string"
    },
    "agent_alias": {
      "@id": "agent4:agent_alias"
    },
    "CustomDomainOut": "agent4:CustomDomainOut",
    "cname_target": {
      "@id": "agent4:cname_target",
      "@type": "xsd:string"
    },
    "last_checked_at": {
      "@id": "agent4:last_checked_at"
    },
    "last_error": {
      "@id": "agent4:last_error"
    },
    "DailyUsageOut": "agent4:DailyUsageOut",
    "servers": {
      "@id": "agent4:servers",
      "@container": "@list"
    },
    "points": {
      "@id": "agent4:points",
      "@container": "@list"
    },
    "DiagnosePromptIn": "agent4:DiagnosePromptIn",
    "field": {
      "@id": "agent4:field",
      "@type": "xsd:string"
    },
    "current": {
      "@id": "agent4:current",
      "@type": "xsd:string"
    },
    "context": {
      "@id": "agent4:context"
    },
    "DiagnosePromptOut": "agent4:DiagnosePromptOut",
    "suggestions": {
      "@id": "agent4:suggestions",
      "@container": "@list"
    },
    "Diagnosis": "agent4:Diagnosis",
    "label": {
      "@id": "agent4:label",
      "@type": "xsd:string"
    },
    "self_hit": {
      "@id": "agent4:self_hit",
      "@type": "xsd:decimal"
    },
    "stolen_by": {
      "@id": "agent4:stolen_by"
    },
    "verdict": {
      "@id": "agent4:verdict",
      "@type": "xsd:string"
    },
    "DocChunkOut": "agent4:DocChunkOut",
    "preview": {
      "@id": "agent4:preview",
      "@type": "xsd:string"
    },
    "chars": {
      "@id": "agent4:chars",
      "@type": "xsd:integer"
    },
    "DocEntityOut": "agent4:DocEntityOut",
    "mentions": {
      "@id": "agent4:mentions",
      "@type": "xsd:integer"
    },
    "DocumentOut": "agent4:DocumentOut",
    "DocumentPage": "agent4:DocumentPage",
    "DraftIn": "agent4:DraftIn",
    "brief": {
      "@id": "agent4:brief",
      "@type": "xsd:string"
    },
    "DraftOut": "agent4:DraftOut",
    "reason": {
      "@id": "agent4:reason"
    },
    "EndUserTokenIn": "agent4:EndUserTokenIn",
    "ttl": {
      "@id": "agent4:ttl"
    },
    "EndUserTokenOut": "agent4:EndUserTokenOut",
    "expires_in": {
      "@id": "agent4:expires_in",
      "@type": "xsd:integer"
    },
    "EnrollmentOut": "agent4:EnrollmentOut",
    "current_node_key": {
      "@id": "agent4:current_node_key",
      "@type": "xsd:string"
    },
    "entered_node_at": {
      "@id": "agent4:entered_node_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "agent4:updated_at",
      "@type": "xsd:dateTime"
    },
    "Entry": "agent4:Entry",
    "slug": {
      "@id": "agent4:slug",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "agent4:date",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "agent4:summary",
      "@type": "xsd:string"
    },
    "href": {
      "@id": "agent4:href",
      "@type": "xsd:string"
    },
    "fallback": {
      "@id": "agent4:fallback",
      "@type": "xsd:boolean"
    },
    "EventOut": "agent4:EventOut",
    "seq": {
      "@id": "agent4:seq",
      "@type": "xsd:integer"
    },
    "payload": {
      "@id": "agent4:payload"
    },
    "FetchModelsIn": "agent4:FetchModelsIn",
    "base_url": {
      "@id": "agent4:base_url",
      "@type": "xsd:string"
    },
    "FetchModelsOut": "agent4:FetchModelsOut",
    "models": {
      "@id": "agent4:models",
      "@container": "@list"
    },
    "detail": {
      "@id": "agent4:detail",
      "@container": "@list"
    },
    "FetchedModel": "agent4:FetchedModel",
    "FunnelOut": "agent4:FunnelOut",
    "nodes": {
      "@id": "agent4:nodes"
    },
    "GapOut": "agent4:GapOut",
    "question": {
      "@id": "agent4:question",
      "@type": "xsd:string"
    },
    "times": {
      "@id": "agent4:times",
      "@type": "xsd:integer"
    },
    "last_at": {
      "@id": "agent4:last_at",
      "@type": "xsd:string"
    },
    "agents": {
      "@id": "agent4:agents",
      "@container": "@list"
    },
    "read": {
      "@id": "agent4:read",
      "@type": "xsd:boolean"
    },
    "GapReadIn": "agent4:GapReadIn",
    "questions": {
      "@id": "agent4:questions",
      "@container": "@list"
    },
    "GreetingOut": "agent4:GreetingOut",
    "HTTPValidationError": "agent4:HTTPValidationError",
    "ImprovePromptIn": "agent4:ImprovePromptIn",
    "hint": {
      "@id": "agent4:hint",
      "@type": "xsd:string"
    },
    "ImprovePromptOut": "agent4:ImprovePromptOut",
    "improved": {
      "@id": "agent4:improved",
      "@type": "xsd:string"
    },
    "IngestIn": "agent4:IngestIn",
    "content": {
      "@id": "agent4:content",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "agent4:content_type",
      "@type": "xsd:string"
    },
    "IngestOut": "agent4:IngestOut",
    "document_id": {
      "@id": "agent4:document_id",
      "@type": "xsd:string"
    },
    "chunks": {
      "@id": "agent4:chunks",
      "@type": "xsd:integer"
    },
    "needs_vision_confirm": {
      "@id": "agent4:needs_vision_confirm",
      "@type": "xsd:boolean"
    },
    "figures": {
      "@id": "agent4:figures",
      "@type": "xsd:integer"
    },
    "IssuedKeyOut": "agent4:IssuedKeyOut",
    "KbButtonOut": "agent4:KbButtonOut",
    "item_id": {
      "@id": "agent4:item_id",
      "@type": "xsd:string"
    },
    "effective": {
      "@id": "agent4:effective"
    },
    "added": {
      "@id": "agent4:added",
      "@type": "xsd:boolean"
    },
    "KbChunkOut": "agent4:KbChunkOut",
    "index_text": {
      "@id": "agent4:index_text"
    },
    "doc_id": {
      "@id": "agent4:doc_id"
    },
    "doc_title": {
      "@id": "agent4:doc_title"
    },
    "edited_at": {
      "@id": "agent4:edited_at"
    },
    "KbChunkPatchIn": "agent4:KbChunkPatchIn",
    "KbChunkSearchIn": "agent4:KbChunkSearchIn",
    "chunk_id": {
      "@id": "agent4:chunk_id"
    },
    "limit": {
      "@id": "agent4:limit",
      "@type": "xsd:integer"
    },
    "edited_only": {
      "@id": "agent4:edited_only",
      "@type": "xsd:boolean"
    },
    "KbDocOut": "agent4:KbDocOut",
    "tags": {
      "@id": "agent4:tags",
      "@container": "@list"
    },
    "KbIn": "agent4:KbIn",
    "instructions": {
      "@id": "agent4:instructions",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "agent4:description",
      "@type": "xsd:string"
    },
    "max_distance": {
      "@id": "agent4:max_distance"
    },
    "top_k": {
      "@id": "agent4:top_k"
    },
    "rerank": {
      "@id": "agent4:rerank",
      "@type": "xsd:boolean"
    },
    "recall_eval": {
      "@id": "agent4:recall_eval",
      "@type": "xsd:boolean"
    },
    "KbIndexBuildIn": "agent4:KbIndexBuildIn",
    "roles": {
      "@id": "agent4:roles",
      "@container": "@list"
    },
    "KbIndexPatchIn": "agent4:KbIndexPatchIn",
    "request": {
      "@id": "agent4:request",
      "@type": "xsd:string"
    },
    "apply": {
      "@id": "agent4:apply",
      "@type": "xsd:boolean"
    },
    "KbIngestOut": "agent4:KbIngestOut",
    "imported": {
      "@id": "agent4:imported",
      "@type": "xsd:integer"
    },
    "chunked_anyway": {
      "@id": "agent4:chunked_anyway",
      "@container": "@list"
    },
    "KbOut": "agent4:KbOut",
    "documents": {
      "@id": "agent4:documents",
      "@type": "xsd:integer"
    },
    "chunk_spread": {
      "@id": "agent4:chunk_spread"
    },
    "edited_chunks": {
      "@id": "agent4:edited_chunks",
      "@type": "xsd:integer"
    },
    "KbPatch": "agent4:KbPatch",
    "KbPurgeIn": "agent4:KbPurgeIn",
    "confirm_name": {
      "@id": "agent4:confirm_name",
      "@type": "xsd:string"
    },
    "KbSearchHit": "agent4:KbSearchHit",
    "kb": {
      "@id": "agent4:kb",
      "@type": "xsd:string"
    },
    "distance": {
      "@id": "agent4:distance",
      "@type": "xsd:decimal"
    },
    "KbSearchIn": "agent4:KbSearchIn",
    "query": {
      "@id": "agent4:query",
      "@type": "xsd:string"
    },
    "KbTagsIn": "agent4:KbTagsIn",
    "KbTextIn": "agent4:KbTextIn",
    "KeyIssueIn": "agent4:KeyIssueIn",
    "KeywordsIn": "agent4:KeywordsIn",
    "keywords": {
      "@id": "agent4:keywords",
      "@container": "@list"
    },
    "LibraryOut": "agent4:LibraryOut",
    "enabled": {
      "@id": "agent4:enabled",
      "@type": "xsd:boolean"
    },
    "LiveOut": "agent4:LiveOut",
    "running": {
      "@id": "agent4:running",
      "@type": "xsd:boolean"
    },
    "started_at": {
      "@id": "agent4:started_at"
    },
    "steps": {
      "@id": "agent4:steps",
      "@container": "@list"
    },
    "cursor": {
      "@id": "agent4:cursor"
    },
    "took_s": {
      "@id": "agent4:took_s"
    },
    "tokens": {
      "@id": "agent4:tokens"
    },
    "footer": {
      "@id": "agent4:footer"
    },
    "LoginOut": "agent4:LoginOut",
    "role": {
      "@id": "agent4:role",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "agent4:subject",
      "@type": "xsd:string"
    },
    "ManualIn": "agent4:ManualIn",
    "topic": {
      "@id": "agent4:topic",
      "@type": "xsd:string"
    },
    "urls": {
      "@id": "agent4:urls",
      "@container": "@list"
    },
    "MaterialIn": "agent4:MaterialIn",
    "McpServerIn": "agent4:McpServerIn",
    "transport": {
      "@id": "agent4:transport",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "agent4:config"
    },
    "McpServerOut": "agent4:McpServerOut",
    "discovered_tools": {
      "@id": "agent4:discovered_tools"
    },
    "McpServerPatch": "agent4:McpServerPatch",
    "MeOut": "agent4:MeOut",
    "MemoryOut": "agent4:MemoryOut",
    "importance": {
      "@id": "agent4:importance",
      "@type": "xsd:integer"
    },
    "MessageEditIn": "agent4:MessageEditIn",
    "MessageOut": "agent4:MessageOut",
    "attachments": {
      "@id": "agent4:attachments",
      "@container": "@list"
    },
    "citations": {
      "@id": "agent4:citations",
      "@container": "@list"
    },
    "MessagePage": "agent4:MessagePage",
    "MigrateIn": "agent4:MigrateIn",
    "from_node": {
      "@id": "agent4:from_node"
    },
    "to_node": {
      "@id": "agent4:to_node"
    },
    "MissedIn": "agent4:MissedIn",
    "suggest_keywords": {
      "@id": "agent4:suggest_keywords"
    },
    "ModelBackendIn": "agent4:ModelBackendIn",
    "weight": {
      "@id": "agent4:weight",
      "@type": "xsd:integer"
    },
    "exclusive": {
      "@id": "agent4:exclusive",
      "@type": "xsd:boolean"
    },
    "max_parallel": {
      "@id": "agent4:max_parallel"
    },
    "ModelBackendOut": "agent4:ModelBackendOut",
    "supports_vision": {
      "@id": "agent4:supports_vision"
    },
    "n_ctx": {
      "@id": "agent4:n_ctx"
    },
    "has_api_key": {
      "@id": "agent4:has_api_key",
      "@type": "xsd:boolean"
    },
    "assigned_sessions": {
      "@id": "agent4:assigned_sessions",
      "@type": "xsd:integer"
    },
    "total_tokens": {
      "@id": "agent4:total_tokens",
      "@type": "xsd:integer"
    },
    "prompt_tokens": {
      "@id": "agent4:prompt_tokens",
      "@type": "xsd:integer"
    },
    "completion_tokens": {
      "@id": "agent4:completion_tokens",
      "@type": "xsd:integer"
    },
    "audio_ms": {
      "@id": "agent4:audio_ms",
      "@type": "xsd:integer"
    },
    "text_words": {
      "@id": "agent4:text_words",
      "@type": "xsd:integer"
    },
    "ModelBackendPatch": "agent4:ModelBackendPatch",
    "MonitorOut": "agent4:MonitorOut",
    "notify_email": {
      "@id": "agent4:notify_email"
    },
    "email_verified": {
      "@id": "agent4:email_verified",
      "@type": "xsd:boolean"
    },
    "notify_channel": {
      "@id": "agent4:notify_channel",
      "@type": "xsd:string"
    },
    "delivery_failing": {
      "@id": "agent4:delivery_failing",
      "@type": "xsd:boolean"
    },
    "plan": {
      "@id": "agent4:plan"
    },
    "next_run_at": {
      "@id": "agent4:next_run_at"
    },
    "running_now": {
      "@id": "agent4:running_now",
      "@type": "xsd:boolean"
    },
    "MsgAttachmentOut": "agent4:MsgAttachmentOut",
    "MyAttachmentOut": "agent4:MyAttachmentOut",
    "MyDocDetailOut": "agent4:MyDocDetailOut",
    "ready": {
      "@id": "agent4:ready",
      "@type": "xsd:boolean"
    },
    "pages_total": {
      "@id": "agent4:pages_total",
      "@type": "xsd:integer"
    },
    "pages_done": {
      "@id": "agent4:pages_done",
      "@type": "xsd:integer"
    },
    "embed_total": {
      "@id": "agent4:embed_total",
      "@type": "xsd:integer"
    },
    "embed_done": {
      "@id": "agent4:embed_done",
      "@type": "xsd:integer"
    },
    "can_retry": {
      "@id": "agent4:can_retry",
      "@type": "xsd:boolean"
    },
    "chunk_list": {
      "@id": "agent4:chunk_list",
      "@container": "@list"
    },
    "entities": {
      "@id": "agent4:entities",
      "@container": "@list"
    },
    "MyDocOut": "agent4:MyDocOut"
  },
  "@type": "schema:Dataset",
  "schema:name": "Agent4.io API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Agent4.io'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-01) from openapi/_original/agent4-io-api-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/_original/agent4-io-api-openapi.json"
  ]
}