mhome-conversation-api 3.2.0

Typed wire contract for the mHome conversation API
Documentation
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "urn:mhome:conversation-api:run-error-code:v1",
  "title": "Conversation run error code",
  "type": "string",
  "enum": [
    "CANCELLED",
    "RUN_INTERRUPTED",
    "EXECUTOR_TERMINATED",
    "THREAD_EXPIRED",
    "THREAD_ARCHIVED",
    "AGENT_ADMISSION_TIMEOUT",
    "AGENT_DEADLINE_EXCEEDED",
    "AGENT_CONNECTION_LOST",
    "AGENT_UNAVAILABLE",
    "PROCESS_INTERRUPTED",
    "PROTOCOL",
    "INVALID_ENVELOPE",
    "INVALID_FRAME",
    "INVALID_JSON",
    "STALE_DISPATCH",
    "STALE_SESSION",
    "UNSUPPORTED_VERSION",
    "INVALID_FAMILY",
    "INVALID_REQUEST",
    "UNAUTHORIZED",
    "UNAVAILABLE",
    "RATE_LIMITED",
    "CONTEXT_LIMIT",
    "TIMEOUT",
    "INTERNAL",
    "OUTPUT_TRUNCATED",
    "CREDIT_BUDGET_EXCEEDED",
    "THREAD_BUSY",
    "ADMISSION_REJECTED",
    "AGENT_EXECUTION_FAILED",
    "INVALID_MODEL_FINISH",
    "INVALID_MODEL_TOOL_CALLS"
  ]
}