← The evidence ledger
Evidence row 300546
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint b7da8a0a-f0f8-450c-aa31-28a2bb9ec0a4
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 00d8c776ea7f33e243def18554b5cdbab1fd589d0519c8f63067fc44f1d86997
- Leaf
- 0xc168a37c4a0493fa2cf5e3f9c745f9708c97f4d9bc439ba19f08a0672ea290e3
What was observed
{
"count": 23,
"tools": [
{
"description": "Add an internal note (never sent to the contact), optionally alerting agents and changing status, priority, assignee, due date or tags. HappyFox: POST /api/1.1/json/ticket/<ticket_number>/staff_pvtnote/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"alert": {
"description": "Send a private alert: `s` = all subscribers, `c` = all agents in the ticket's category, or an agent id.",
"pattern": "^(s|c|\\d+)$",
"type": "string"
},
"assignee": {
"anyOf": [
{
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"description": "Agent id to assign the ticket to (from happyfox_list_staff); null to unassign."
},
"custom_fields": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"items": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"type": "array"
}
]
},
"description": "Custom field values keyed \"t-cf-<id>\". Ticket fields (ids from happyfox_list_ticket_custom_fields); compulsory-on-completion fields are required when closing. Values: text = string, number = number, dropdown = choice id, multiple choice = array of choice ids, date = yyyy-mm-dd.",
"propertyNames": {
"pattern": "^(t\\-cf\\-)\\d+$",
"type": "string"
},
"type": "object"
},
"due_date": {
"description": "Due date, yyyy-mm-dd or dd/mm/yyyy.",
"pattern": "^(\\d{4}-\\d{2}-\\d{2}|\\d{2}\\/\\d{2}\\/\\d{4})$",
"type": "string"
},
"html": {
"description": "Note in HTML.",
"type": "string"
},
"plaintext": {
"description": "Note in plain text.",
"type": "string"
},
"priority": {
"description": "New priority id (happyfox_list_priorities).",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"staff": {
"description": "The agent adding the note (happyfox_list_staff) id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"status": {
"description": "New status id (happyfox_list_statuses).",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"tags": {
"description": "Tags to set, as a comma-separated string.",
"type": "string"
},
"ticket_number": {
"description": "The ticket NUMBER (the `id` field, e.g. 3 for #DC00000003) — not the prefixed display id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"time_spent": {
"description": "Minutes to add to the ticket's time spent (some categories require it).",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
}
},
"required": [
"ticket_number",
"staff"
],
"type": "object"
},
"name": "happyfox_add_private_note"
},
{
"description": "Add an agent reply to a ticket and/or change its status, priority, assignee, due date or tags. The contact is emailed ONLY if update_customer is true (HappyFox default: false). With no message it just updates properties. Moving to a completed status may require the category's compulsory custom fields. HappyFox: POST /api/1.1/json/ticket/<ticket_number>/staff_update/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"assignee": {
"anyOf": [
{
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"description": "Agent id to assign the ticket to (from happyfox_list_staff); null to unassign."
},
"bcc": {
"description": "BCC email addresses, as a comma-separated string.",
"type": "string"
},
"cc": {
"description": "CC email addresses, as a comma-separated string.",
"type": "string"
},
"custom_fields": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"items": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"type": "array"
}
]
},
"description": "Custom field values keyed \"t-cf-<id>\". Ticket fields (ids from happyfox_list_ticket_custom_fields); compulsory-on-completion fields are required when closing. Values: text = string, number = number, dropdown = choice id, multiple choice = array of choice ids, date = yyyy-mm-dd.",
"propertyNames": {
"pattern": "^(t\\-cf\\-)\\d+$",
"type": "string"
},
"type": "object"
},
"due_date": {
"description": "Due date, yyyy-mm-dd or dd/mm/yyyy.",
"pattern": "^(\\d{4}-\\d{2}-\\d{2}|\\d{2}\\/\\d{2}\\/\\d{4})$",
"type": "string"
},
"html": {
"description": "Reply in HTML.",
"type": "string"
},
"plaintext": {
"description": "Reply in plain text.",
"type": "string"
},
"priority": {
"description": "New priority id (happyfox_list_priorities).",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"send_survey": {
"description": "true = send the satisfaction survey.",
"type": "boolean"
},
"staff": {
"description": "The agent making the reply (happyfox_list_staff) id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"status": {
"description": "New status id (happyfox_list_statuses).",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"subject": {
"description": "Override the subject of the email sent to the contact.",
"type": "string"
},
"tags": {
"description": "Tags to set, as a comma-separated string.",
"type": "string"
},
"ticket_number": {
"description": "The ticket NUMBER (the `id` field, e.g. 3 for #DC00000003) — not the prefixed display id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"time_spent": {
"description": "Minutes to add to the ticket's time spent (some categories require it).",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"update_customer": {
"description": "true = send the reply to the contact by email. Default false.",
"type": "boolean"
}
},
"required": [
"ticket_number",
"staff"
],
"type": "object"
},
"name": "happyfox_add_staff_reply"
},
{
"description": "Create a contact. HappyFox treats this as create-or-edit keyed on email: if the email already exists that contact is updated, and any contact custom field NOT passed is reset — use happyfox_update_contact to edit an existing contact. HappyFox: POST /api/1.1/json/users/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"custom_fields": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"items": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"type": "array"
}
]
},
"description": "Custom field values keyed \"c-cf-<id>\". Contact fields (happyfox_list_contact_custom_fields); required ones must be present. Values: text = string, number = number, dropdown = choice id, multiple choice = array of choice ids, date = yyyy-mm-dd.",
"propertyNames": {
"pattern": "^(c\\-cf\\-)\\d+$",
"type": "string"
},
"type": "object"
},
"email": {
"description": "Contact email address.",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"name": {
"description": "Contact name.",
"minLength": 1,
"type": "string"
},
"phones": {
"description": "Phone numbers.",
"items": {
"properties": {
"id": {
"description": "Existing phone id, to edit that number instead of adding one.",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"is_primary": {
"description": "Make this the primary number.",
"type": "boolean"
},
"number": {
"description": "The phone number.",
"minLength": 1,
"type": "string"
},
"type": {
"description": "mo = mobile, w = work, m = main, h = home, o = other (default).",
"enum": [
"mo",
"w",
"m",
"h",
"o"
],
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"name",
"email"
],
"type": "object"
},
"name": "happyfox_create_contact"
},
{
"description": "Open a new ticket on behalf of a contact (created if the email is new). Needs a category id (a public category), a subject and a message in `text` or `html`. HappyFox: POST /api/1.1/json/tickets/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"assignee": {
"anyOf": [
{
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"description": "Agent id to assign the ticket to (from happyfox_list_staff); null to unassign."
},
"bcc": {
"description": "BCC email addresses, as a comma-separated string.",
"type": "string"
},
"category": {
"description": "The category (happyfox_list_categories; must be public) id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"cc": {
"description": "CC email addresses, as a comma-separated string.",
"type": "string"
},
"custom_fields": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"items": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"type": "array"
}
]
},
"description": "Custom field values keyed \"t-cf-<id>\" / \"c-cf-<id>\". Ticket (t-cf-) and contact (c-cf-) fields; required ones must be present. Values: text = string, number = number, dropdown = choice id, multiple choice = array of choice ids, date = yyyy-mm-dd.",
"propertyNames": {
"pattern": "^(t\\-cf\\-|c\\-cf\\-)\\d+$",
"type": "string"
},
"type": "object"
},
"due_date": {
"description": "Due date, yyyy-mm-dd or dd/mm/yyyy.",
"pattern": "^(\\d{4}-\\d{2}-\\d{2}|\\d{2}\\/\\d{2}\\/\\d{4})$",
"type": "string"
},
"email": {
"description": "Contact email address.",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"html": {
"description": "Message in HTML (text or html is required).",
"type": "string"
},
"name": {
"description": "Contact name.",
"minLength": 1,
"type": "string"
},
"phone": {
"description": "Contact phone number.",
"type": "string"
},
"priority": {
"description": "Priority id (happyfox_list_priorities); defaults to the default priority.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"subject": {
"description": "Ticket subject.",
"minLength": 1,
"type": "string"
},
"tags": {
"description": "Tags, as a comma-separated string.",
"type": "string"
},
"text": {
"description": "Message in plain text (text or html is required).",
"type": "string"
},
"visible_only_staff": {
"description": "true = private ticket, visible to staff only.",
"type": "boolean"
}
},
"required": [
"name",
"email",
"subject",
"category"
],
"type": "object"
},
"name": "happyfox_create_ticket"
},
{
"description": "Fetch a contact by id or by email address — phones, contact groups, ticket counts and custom fields. HappyFox: GET /api/1.1/json/user/<id or email>/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contact": {
"description": "The contact's numeric id (e.g. \"33\") or email address.",
"minLength": 1,
"type": "string"
}
},
"required": [
"contact"
],
"type": "object"
},
"name": "happyfox_get_contact"
},
{
"description": "Fetch a contact group and its member contacts. HappyFox: GET /api/1.1/json/contact_group/<id>/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contact_group_id": {
"description": "The contact group id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"contact_group_id"
],
"type": "object"
},
"name": "happyfox_get_contact_group"
},
{
"description": "Summary counts for a saved report: ticket, completed, assigned, pending and unassigned counts. HappyFox: GET /api/1.1/json/report/<id>/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"report_id": {
"description": "The report (from happyfox_list_reports) id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"report_id"
],
"type": "object"
},
"name": "happyfox_get_report_summary"
},
{
"description": "The tabular view of a saved report — one row per ticket (display_id, subject, status, assignee, due date), paginated. HappyFox: GET /api/1.1/json/report/<id>/tabulardata/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number, starting at 1.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"report_id": {
"description": "The report (from happyfox_list_reports) id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"size": {
"description": "Results per page, 1-50 (HappyFox default 10).",
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"required": [
"report_id"
],
"type": "object"
},
"name": "happyfox_get_report_tabular_data"
},
{
"description": "Fetch a ticket with its full conversation: status, priority, category, contact, assignee, custom fields, SLA breaches and every update (messages, private notes, property changes, attachment links that expire in 5 minutes). HappyFox: GET /api/1.1/json/ticket/<ticket_number>/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"show_cf_changes": {
"description": "Include the history of custom-field changes in the updates.",
"type": "boolean"
},
"ticket_number": {
"description": "The ticket NUMBER (the `id` field, e.g. 3 for #DC00000003) — not the prefixed display id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"ticket_number"
],
"type": "object"
},
"name": "happyfox_get_ticket"
},
{
"description": "List ticket categories (queues) with their ids — needed to create a ticket or filter tickets. HappyFox: GET /api/1.1/json/categories/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_categories"
},
{
"description": "List contact custom fields: id, type, choices and required flag. Use the ids as c-cf-<id>. HappyFox: GET /api/1.1/json/user_custom_fields/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_contact_custom_fields"
},
{
"description": "List contact groups (typically customer companies) with their tagged email domains. HappyFox: GET /api/1.1/json/contact_groups/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_contact_groups"
},
{
"description": "List contacts (customers), paginated, or search them. Search `q` fields: name, email, phone (digits only, no +), updated_since, created_since — e.g. `name:adam email:adam@example.com` (space-separated, all must match). HappyFox: GET /api/1.1/json/users/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"page": {
"description": "Page number, starting at 1.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "Search string, `field:value` pairs separated by spaces.",
"type": "string"
},
"size": {
"description": "Results per page, 1-50 (HappyFox default 10).",
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "happyfox_list_contacts"
},
{
"description": "Export the knowledge base: external (customer-facing) articles by default, or internal (agent-only) articles. HappyFox: GET /api/1.1/json/kb/articles/ or /kb/internal-articles/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"internal": {
"description": "true = internal articles; false/omitted = external articles.",
"type": "boolean"
}
},
"type": "object"
},
"name": "happyfox_list_kb_articles"
},
{
"description": "List ticket priorities with ids — ids used to set a ticket's priority. HappyFox: GET /api/1.1/json/priorities/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_priorities"
},
{
"description": "List the saved reports (id, name, description) from the Reports module. HappyFox: GET /api/1.1/json/reports/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_reports"
},
{
"description": "List agents (staff) with their ids, roles, categories and active flag — the `staff` id every reply/note needs, and assignee ids. HappyFox: GET /api/1.1/json/staff/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_staff"
},
{
"description": "List ticket statuses with ids and behaviour (pending / completed) — ids used to change a ticket's status. HappyFox: GET /api/1.1/json/statuses/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_statuses"
},
{
"description": "List ticket custom fields: id, type, choices (with choice ids), required flags and categories. Use the ids as t-cf-<id>. HappyFox: GET /api/1.1/json/ticket_custom_fields/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "happyfox_list_ticket_custom_fields"
},
{
"description": "List tickets, newest activity first, with optional filters and HappyFox's search syntax. Paginated (page_info + data). Search `q` examples: `status:\"New\",\"In Progress\"`, `priority:\"High\"`, `assignee:none`, `tag:\"billing\"`, `contact:\"jane@example.com\"`, `unresponded:true`, `breached:true`, `duedate:overdue`, `created-after:\"2026/01/31\"`, `last-modified-on-or-after:\"2026/09/01\"`, `\"Custom Field\":\"value\"`. Separate several filters with a space. HappyFox: GET /api/1.1/json/tickets/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"category": {
"description": "Only tickets in this category id (happyfox_list_categories).",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"fields": {
"description": "Comma-separated top-level fields to return, e.g. id,display_id,subject,status — keeps responses small.",
"type": "string"
},
"minify_response": {
"description": "If true, return only ticket ids.",
"type": "boolean"
},
"page": {
"description": "Page number, starting at 1.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "HappyFox search/filter string (see description).",
"type": "string"
},
"size": {
"description": "Results per page, 1-50 (HappyFox default 10).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"sort": {
"description": "Sort key, e.g. created (newest first), createa, updated, due, priorityd.",
"enum": [
"categorya",
"categoryd",
"subjecta",
"subjectd",
"due",
"statusa",
"statusd",
"prioritya",
"priorityd",
"updated",
"updatea",
"unresponded",
"createa",
"created",
"assigneea",
"assigneed",
"last_modifieda",
"last_modifiedd",
"ticketa",
"ticketd",
"clienta",
"clientd"
],
"type": "string"
},
"status": {
"description": "`_all` (default), `_pending` (every pending-behaviour status), or a status id from happyfox_list_statuses.",
"type": "string"
}
},
"type": "object"
},
"name": "happyfox_list_tickets"
},
{
"description": "Edit an existing contact's name, email or contact custom fields (c-cf-<id>). Phone numbers are edited via happyfox_create_contact with the phone id. HappyFox: POST /api/1.1/json/user/<id>/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contact_id": {
"description": "The contact id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"custom_fields": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"items": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"type": "array"
}
]
},
"description": "Custom field values keyed \"c-cf-<id>\". Contact fields. Values: text = string, number = number, dropdown = choice id, multiple choice = array of choice ids, date = yyyy-mm-dd.",
"propertyNames": {
"pattern": "^(c\\-cf\\-)\\d+$",
"type": "string"
},
"type": "object"
},
"email": {
"description": "New email address.",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"name": {
"description": "New name.",
"minLength": 1,
"type": "string"
}
},
"required": [
"contact_id"
],
"type": "object"
},
"name": "happyfox_update_contact"
},
{
"description": "Set ticket custom-field values (t-cf-<id>, ids from happyfox_list_ticket_custom_fields). HappyFox: POST /api/1.1/json/ticket/<ticket_number>/update_custom_fields/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"custom_fields": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"items": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"type": "array"
}
]
},
"description": "Custom field values keyed \"t-cf-<id>\". Ticket fields only. Values: text = string, number = number, dropdown = choice id, multiple choice = array of choice ids, date = yyyy-mm-dd.",
"propertyNames": {
"pattern": "^(t\\-cf\\-)\\d+$",
"type": "string"
},
"type": "object"
},
"staff": {
"description": "The agent making the change id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"ticket_number": {
"description": "The ticket NUMBER (the `id` field, e.g. 3 for #DC00000003) — not the prefixed display id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"ticket_number",
"staff",
"custom_fields"
],
"type": "object"
},
"name": "happyfox_update_ticket_custom_fields"
},
{
"description": "Add and/or remove tags on a ticket without touching anything else. HappyFox: POST /api/1.1/json/ticket/<ticket_number>/update_tags/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"add": {
"description": "Tags to add, as a comma-separated string.",
"type": "string"
},
"remove": {
"description": "Tags to remove, as a comma-separated string.",
"type": "string"
},
"staff_id": {
"description": "The agent making the change (shown in the ticket history) id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"ticket_number": {
"description": "The ticket NUMBER (the `id` field, e.g. 3 for #DC00000003) — not the prefixed display id.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"ticket_number",
"staff_id"
],
"type": "object"
},
"name": "happyfox_update_ticket_tags"
}
]
}What the leaf hashes
{"body":"00d8c776ea7f33e243def18554b5cdbab1fd589d0519c8f63067fc44f1d86997","id":300546,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793053526557735,"prev":null,"subject":"b7da8a0a-f0f8-450c-aa31-28a2bb9ec0a4","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xc16881ec8d056da873daab3f8774dedfd70312497264fae0ca382fcbc86a9ee7
- 0x5efaad54e263b1807a325432b059d7010bde2b94cf7bf923d1ab975471d0de3f
- 0xee03167a8c8aa3e0fddc3f4fb7167ac7fa33e924627ef000ab70cd4b065616ba
- 0x0a4f7438ecba2855f48ccf95c05d77c2b3a7bf423b3dc8e5a320eb650c3fd414
- 0xd31b23567435245cd53db4b243dde71d80efcbe57e546f61c5a17318be0ae51d
- 0x622475170ec3f7482ac2e4896a09c7ba222721e6367340b23e237adf9b6c0ab2
- 0xfb227a8eb182a1095eb3edf3fa36652f8ffe74da917b847bd957b033c82fb8f3
- 0xb2704534ec5e3cf350150a20ed35f388b9eb0484ceaf9a0094b99284d38f503b
- 0x091243e4069dfd2eeb0b8dc6581a268965484e278ee245186f03e870f550fec2
- 0xdb630840559ca98efe4caba77a155e418f81e1eb0b7bac122b345364c8b871dd
- 0xf4fdcce8aa5f97c7e98aeab4ad558743dfee0aa6d4d12415896a148aee663b17
- 0x111576180a2fecebcaf560e6b72ed8cefedaacb8c607539ece417b7465831f66
- 0x96eae331a78c1c9248bc58130ff83d31b884760a51fe7191de2a39105ae7c072
- 0xdbe2e8dd65ea1248b2936612538f18268abd5cf27ebdab3737694571ad496004
- 0x9f68b5e15459cb62b8c0cd4c124fa61c74147b4a5755a200fbecd21a581635d1
- 0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae