Agent4.io · JSON-LD Context

Agent4 Io Context

JSON-LD context defining the semantic vocabulary for Agent4 Io from Agent4.io.

120 Classes 301 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/
agent4: https://agent4.io/schema#

Classes

ActivateIn AgentAliasIn AgentAliasOut AgentExport AgentImportIn AgentIn AgentOut AgentPatch AgentSessionOut AgentSessionPage AgentStatRow AgentStatsOut AgentSummary AnswerIn ApiKeyOut ApproveIn AttachmentOut AuditOut AuditPage AuthMethodsOut Board Body_import_feed_knowledge_bases__name__products_import_post Body_inspect_upload_knowledge_bases__name__documents_inspect_post Body_share_upload_document_share__token__documents_upload_post Body_upload_agent_pwa_icon_agents__name__pwa_icon_post Body_upload_brand_logo_tenant_settings_logo_post Body_upload_document_documents_upload_post Body_upload_image_images_post Body_upload_kb_archive_stream_knowledge_bases__name__documents_upload_stream_post Body_upload_kb_document_knowledge_bases__name__documents_upload_post ByokIn ByokOut CachePage CacheRow CallbackIn ChangePasswordIn ChangelogOut ChatIn ChatOut CloneOut ConfirmIn ConvListOut ConvOut CrawlIn CrawlOut CreateAccountIn CreateTenantIn CreateTenantOut CronIn CustomDomainIn CustomDomainOut DailyUsageOut DiagnosePromptIn DiagnosePromptOut Diagnosis DocChunkOut DocEntityOut DocumentOut DocumentPage DraftIn DraftOut EndUserTokenIn EndUserTokenOut EnrollmentOut Entry EventOut FetchModelsIn FetchModelsOut FetchedModel FunnelOut GapOut GapReadIn GreetingOut HTTPValidationError ImprovePromptIn ImprovePromptOut IngestIn IngestOut IssuedKeyOut KbButtonOut KbChunkOut KbChunkPatchIn KbChunkSearchIn KbDocOut KbIn KbIndexBuildIn KbIndexPatchIn KbIngestOut KbOut KbPatch KbPurgeIn KbSearchHit KbSearchIn KbTagsIn KbTextIn KeyIssueIn KeywordsIn LibraryOut LiveOut LoginOut ManualIn MaterialIn McpServerIn McpServerOut McpServerPatch MeOut MemoryOut MessageEditIn MessageOut MessagePage MigrateIn MissedIn ModelBackendIn ModelBackendOut ModelBackendPatch MonitorOut MsgAttachmentOut MyAttachmentOut MyDocDetailOut MyDocOut

Properties

Property Type Container
active boolean
alias
url
url_prefix string
schema_version integer
kind string
name string
soul string
task string
tools list
skills list
knowledge_bases list
history_window
max_output_tokens
tool_call_max_tokens
model
greeting
auto_greeting boolean
auto_suggest boolean
suggest_prompt
ask_forms boolean
proactive_cta boolean
cta_prompt
no_match_reply
reasoning boolean
grounding_required boolean
override_name
published boolean
injection_guard boolean
public_sources boolean
ambiguity_check boolean
deep_research boolean
on_demand_context boolean
guard_escalation boolean
menu_items
id
source string
tools_add
tools_remove
skills_add
skills_remove
knowledge_bases_add
knowledge_bases_remove
user_id string
external_user_id string
space_id string
space_name
agent
message_count integer
created_at dateTime
items list
next_cursor
conversations integer
people integer
last_active
rows list
tools_count integer
skills_count integer
lang
lang_explicit boolean
end_user string
end_user_proof
page_key
page_url
id_token
host_uid
host_ts
host_sig
info_key string
answer string
revoked boolean
kb_name string
title
text
mime string
tenant_id
tenant_name
actor_type string
actor_id
action string
target
meta
actor_label
via
entity
entity_id
before
after
total
password boolean
oauth list
by_status
active_jobs integer
stale_jobs integer
stuck integer
waiting integer
runs list
file
auth string
confirm_vision boolean
no_chunk boolean
privacy_mode boolean
byok_config
byok_provider
stats
key string
status
error
bytes integer
hits integer
fetched_at string
fresh boolean
token string
nonce string
signal string
dims
blackboard
old_password string
new_password string
available boolean
locale string
entries list
site_url string
message string
session_id
k
images
files
audio
client_pubkey
viewing_report
reply string
sources list
transcript
email string
channel string
keep_sources
add_urls
source_intervals
cron
tz
mode string
allow_continue boolean
views integer
agent_label string
logo_url string
shared_at string
agent_url string
messages list
storyline_view
opening
docs list
path_prefix
max_depth integer
max_pages integer
knowledge_base string
start_url string
error_code
discovered integer
fetched integer
embedded integer
skipped integer
flagged integer
total_chars integer
estimated_tokens integer
tokens_used integer
finished_at
onboarding_config
auth_mode string
admin_email
admin_password
api_key string
every string
domain string
agent_alias
cname_target string
last_checked_at
last_error
servers list
points list
field string
current string
context
suggestions list
label string
self_hit decimal
stolen_by
verdict string
preview string
chars integer
mentions integer
brief string
reason
ttl
expires_in integer
current_node_key string
entered_node_at dateTime
updated_at dateTime
slug string
date string
summary string
href string
fallback boolean
seq integer
payload
base_url string
models list
detail list
nodes
question string
times integer
last_at string
agents list
read boolean
questions list
hint string
improved string
content string
content_type string
document_id string
chunks integer
needs_vision_confirm boolean
figures integer
item_id string
effective
added boolean
index_text
doc_id
doc_title
edited_at
chunk_id
limit integer
edited_only boolean
tags list
instructions string
description string
max_distance
top_k
rerank boolean
recall_eval boolean
roles list
request string
apply boolean
imported integer
chunked_anyway list
documents integer
chunk_spread
edited_chunks integer
confirm_name string
kb string
distance decimal
query string
keywords list
enabled boolean
running boolean
started_at
steps list
cursor
took_s
tokens
footer
role string
subject string
topic string
urls list
transport string
config
discovered_tools
importance integer
attachments list
citations list
from_node
to_node
suggest_keywords
weight integer
exclusive boolean
max_parallel
supports_vision
n_ctx
has_api_key boolean
assigned_sessions integer
total_tokens integer
prompt_tokens integer
completion_tokens integer
audio_ms integer
text_words integer
notify_email
email_verified boolean
notify_channel string
delivery_failing boolean
plan
next_run_at
running_now boolean
ready boolean
pages_total integer
pages_done integer
embed_total integer
embed_done integer
can_retry boolean
chunk_list list
entities list

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}