addedInput schema / properties / page / maximum
Added value: +10000
addedInput schema / properties / page / minimum
Added value: +1
addedOutput schema / additionalProperties
Added value: +false
addedOutput schema / properties / data
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "completeness": {
+ "default": "complete",
+ "enum": [
+ "complete",
+ "partial_upstream_limit"
+ ],
+ "title": "Completeness",
+ "type": "string"
+ },
+ "items": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "raw": {
+ "additionalProperties": {},
+ "title": "Raw",
+ "type": "object"
+ },
+ "unread_count": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Unread Count"
+ },
+ "user_id": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "User Id"
+ },
+ "username": {
+ "title": "Username",
+ "type": "string"
+ }
+ },
+ "required": [
+ "username",
+ "raw"
+ ],
+ "title": "DialogRecord",
+ "type": "object"
+ },
+ "title": "Items",
+ "type": "array"
+ },
+ "page": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "has_more": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Has More"
+ },
+ "high_watermark": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "High Watermark"
+ },
+ "next_cursor": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Next Cursor"
+ },
+ "page": {
+ "title": "Page",
+ "type": "integer"
+ },
+ "page_size": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Page Size"
+ },
+ "query_fingerprint": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Query Fingerprint"
+ },
+ "total_items": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Total Items"
+ },
+ "total_pages": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Total Pages"
+ }
+ },
+ "required": [
+ "page"
+ ],
+ "title": "PageInfo",
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "raw_metadata": {
+ "additionalProperties": {},
+ "title": "Raw Metadata",
+ "type": "object"
+ }
+ },
+ "required": [
+ "items"
+ ],
+ "title": "ItemCollection[DialogRecord]",
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / error
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "enum": [
+ "auth_required",
+ "auth_expired",
+ "auth_in_progress",
+ "account_binding_required",
+ "account_mismatch",
+ "captcha",
+ "permission",
+ "ip_blocked",
+ "csrf",
+ "rate_limit",
+ "circuit_open",
+ "proxy",
+ "timeout",
+ "closed_project",
+ "duplicate",
+ "insufficient_connects",
+ "contract_drift",
+ "credential_update_unknown",
+ "ambiguous_write",
+ "idempotency_conflict",
+ "preparation_expired",
+ "invalid_confirmation",
+ "write_in_progress",
+ "write_disabled",
+ "not_found",
+ "validation",
+ "site_unsupported",
+ "site_mismatch",
+ "upstream_unavailable",
+ "internal"
+ ],
+ "title": "ErrorCode",
+ "type": "string"
+ },
+ "correlation_id": {
+ "title": "Correlation Id",
+ "type": "string"
+ },
+ "message": {
+ "title": "Message",
+ "type": "string"
+ },
+ "reconciliation_required": {
+ "default": false,
+ "title": "Reconciliation Required",
+ "type": "boolean"
+ },
+ "related_write_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Unresolved write that blocks this operation; reconcile it first.",
+ "title": "Related Write Id"
+ },
+ "retry_after_seconds": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Retry After Seconds"
+ },
+ "retryable": {
+ "default": false,
+ "title": "Retryable",
+ "type": "boolean"
+ },
+ "safe_to_retry": {
+ "default": false,
+ "title": "Safe To Retry",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "code",
+ "message",
+ "correlation_id"
+ ],
+ "title": "ErrorInfo",
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / knowledge_state
Added value: +{
+ "enum": [
+ "known_data",
+ "known_empty",
+ "unknown_error"
+ ],
+ "title": "KnowledgeState",
+ "type": "string"
+}
addedOutput schema / properties / meta
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "content_trust": {
+ "const": "external_untrusted",
+ "default": "external_untrusted",
+ "title": "Content Trust",
+ "type": "string"
+ },
+ "correlation_id": {
+ "title": "Correlation Id",
+ "type": "string"
+ },
+ "observed_at": {
+ "format": "date-time",
+ "title": "Observed At",
+ "type": "string"
+ },
+ "source": {
+ "const": "kwork",
+ "default": "kwork",
+ "title": "Source",
+ "type": "string"
+ },
+ "upstream_contract": {
+ "const": "kwork==0.2.0",
+ "default": "kwork==0.2.0",
+ "title": "Upstream Contract",
+ "type": "string"
+ }
+ },
+ "required": [
+ "observed_at",
+ "correlation_id"
+ ],
+ "title": "ResultMeta",
+ "type": "object"
+}
removedOutput schema / properties / result
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / schema_version
Added value: +{
+ "const": "1.0",
+ "default": "1.0",
+ "title": "Schema Version",
+ "type": "string"
+}
addedOutput schema / properties / summary
Added value: +{
+ "title": "Summary",
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "result"
-]New value: +[
+ "knowledge_state",
+ "summary",
+ "meta"
+]
addedOutput schema / title
Added value: +"ResultEnvelope[ItemCollection[DialogRecord]]"
removedOutput schema / x-fastmcp-wrap-result
Removed value: -true