← The evidence ledger
Evidence row 541774
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 9bcfb6bb-c95a-4850-9899-cd475a17918d
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 29b15eb9c525f1a4696a30b8dcf62ee09159ea167cdf798f67dfba3f6dad9fd7
- Leaf
- 0xd9f74d1b1953c759e5c825e031605d48b6ae3c94584f2cc6aab631d7d01d122f
What was observed
{
"count": 18,
"tools": [
{
"description": "Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps running. If a build card is shown it updates itself. Otherwise poll with build_status. The finished page is saved to the account library.",
"inputSchema": {
"properties": {
"model": {
"description": "Optional model id. Defaults to build-default.",
"type": "string"
},
"prompt": {
"description": "What to build",
"type": "string"
},
"title": {
"description": "Optional name for the project",
"type": "string"
}
},
"required": [
"prompt"
],
"type": "object"
},
"name": "build_create"
},
{
"description": "Read the files of a build. Pass path to read one file.",
"inputSchema": {
"properties": {
"build_project_id": {
"type": "string"
},
"path": {
"type": "string"
}
},
"required": [
"build_project_id"
],
"type": "object"
},
"name": "build_get_files"
},
{
"description": "Send a follow-up instruction to an existing build. Only one build can run on a project at a time.",
"inputSchema": {
"properties": {
"build_project_id": {
"type": "string"
},
"model": {
"type": "string"
},
"prompt": {
"type": "string"
}
},
"required": [
"build_project_id",
"prompt"
],
"type": "object"
},
"name": "build_iterate"
},
{
"description": "Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file.",
"inputSchema": {
"properties": {
"build_project_id": {
"type": "string"
}
},
"required": [
"build_project_id"
],
"type": "object"
},
"name": "build_publish"
},
{
"description": "State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published.",
"inputSchema": {
"properties": {
"build_project_id": {
"type": "string"
}
},
"required": [
"build_project_id"
],
"type": "object"
},
"name": "build_status"
},
{
"description": "Stop a running build. Files already written are kept. Safe to call twice.",
"inputSchema": {
"properties": {
"build_id": {
"description": "build_id from build_create or build_iterate",
"type": "string"
}
},
"required": [
"build_id"
],
"type": "object"
},
"name": "build_stop"
},
{
"description": "Stateless chat completion across any text model in your org catalog.",
"inputSchema": {
"properties": {
"max_tokens": {
"type": "number"
},
"messages": {
"description": "Conversation turns",
"items": {
"properties": {
"content": {
"type": "string"
},
"role": {
"enum": [
"system",
"user",
"assistant"
],
"type": "string"
}
},
"required": [
"role",
"content"
],
"type": "object"
},
"type": "array"
},
"model": {
"description": "Text model ID",
"type": "string"
}
},
"required": [
"model",
"messages"
],
"type": "object"
},
"name": "chat"
},
{
"description": "Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself.",
"inputSchema": {
"properties": {
"request_id": {
"description": "UUID from generate_video",
"type": "string"
}
},
"required": [
"request_id"
],
"type": "object"
},
"name": "check_video"
},
{
"description": "Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run.",
"inputSchema": {
"properties": {
"background": {
"type": "boolean"
},
"input": {
"type": "object"
},
"modality": {
"enum": [
"chat",
"code",
"image",
"tool"
],
"type": "string"
},
"model": {
"type": "string"
}
},
"type": "object"
},
"name": "create_run"
},
{
"description": "Generate speech or music audio.",
"inputSchema": {
"properties": {
"audio_kind": {
"enum": [
"speech",
"music"
],
"type": "string"
},
"duration_seconds": {
"type": "number"
},
"model": {
"type": "string"
},
"prompt": {
"type": "string"
},
"voice": {
"type": "string"
}
},
"required": [
"model",
"prompt"
],
"type": "object"
},
"name": "generate_audio"
},
{
"description": "Generate an image from a text prompt.",
"inputSchema": {
"properties": {
"aspect_ratio": {
"type": "string"
},
"model": {
"type": "string"
},
"negative_prompt": {
"type": "string"
},
"prompt": {
"type": "string"
},
"resolution_tier": {
"enum": [
"1k",
"2k",
"4k"
],
"type": "string"
}
},
"required": [
"model",
"prompt"
],
"type": "object"
},
"name": "generate_image"
},
{
"description": "Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_video.",
"inputSchema": {
"properties": {
"aspect_ratio": {
"type": "string"
},
"duration": {
"type": "number"
},
"generate_audio": {
"type": "boolean"
},
"model": {
"type": "string"
},
"prompt": {
"type": "string"
},
"reference_image": {
"description": "Base64-encoded image",
"type": "string"
},
"resolution": {
"type": "string"
}
},
"required": [
"model"
],
"type": "object"
},
"name": "generate_video"
},
{
"description": "Poll a unified generation job by request_id.",
"inputSchema": {
"properties": {
"request_id": {
"type": "string"
}
},
"required": [
"request_id"
],
"type": "object"
},
"name": "get_job"
},
{
"description": "Read a durable run and the events after a cursor.",
"inputSchema": {
"properties": {
"after": {
"type": "number"
},
"run_id": {
"type": "string"
}
},
"required": [
"run_id"
],
"type": "object"
},
"name": "get_run"
},
{
"description": "Get org credit balance or usage reporting.",
"inputSchema": {
"properties": {
"days": {
"type": "number"
},
"limit": {
"type": "number"
},
"view": {
"enum": [
"balance",
"usage"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_usage"
},
{
"description": "List API-generated library assets.",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
}
},
"type": "object"
},
"name": "list_assets"
},
{
"description": "List models visible to your organization.",
"inputSchema": {
"properties": {
"type": {
"enum": [
"text",
"image",
"video",
"audio"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_models"
},
{
"description": "Run a Play app (upscale, transform, etc.) against a prompt.",
"inputSchema": {
"properties": {
"app_id": {
"type": "string"
},
"model": {
"type": "string"
},
"prompt": {
"type": "string"
}
},
"required": [
"app_id",
"prompt"
],
"type": "object"
},
"name": "run_app"
}
]
}What the leaf hashes
{"body":"29b15eb9c525f1a4696a30b8dcf62ee09159ea167cdf798f67dfba3f6dad9fd7","id":541774,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793130526058292,"prev":null,"subject":"9bcfb6bb-c95a-4850-9899-cd475a17918d","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xd9f7b029e0705be5d17f06403e8540bd8b15a27b8369e71a1ebca923793f6312
- 0x54d2293c28e26c6573a6f1d1e40f9fad83b747fa9db29b164d33cff2c544c713
- 0xbde88e982d50379e3334dfa2afe3fa1e3bcbdf3bca8f42dc37535624bb80e8c0
- 0x3cefa2e5887c9a9fa20c958c5a36ea244004e55951132e066c38ebb619ceba4f
- 0x075a821f7250a2e86be7e884f0660dd277154806a1a0de5211c76f1e056228f4
- 0xdbe1aba6fe76b640251971c460da3be98df273d163d720215637f0db8b66cb59
- 0x257ee67f67e0794a9546b56d7684d29fdd502281775669022015ce6a4026361c
- 0x1ec2a5fab358a9cfd2f9c2eef8a915eaea63dfa147d97550e306aad6651ecec2
- 0x8bdce616c4c909642a48bdb5fb39d6e33534087a2d54a59595210f48e4576ac3
- 0xdc65632ba8f717775d73727335b362506eea0dbb2f72c31e86c99a58a8007610
- 0x51d2dfffae7b5a32ea0581772134c7771ab69d32e784a62f9ee589642395fc86
- 0x29ce226640d83db3bc63fef23427a7af561200d30ffde9b1b7a61b814b844a39
- 0x13692b463800846f580925c8ea49b43f92b7df3f9e8d32b8a18802640cca3780
- 0xd59f3e577867f5105dd7f75598f16da8286185e426dfcdafb84e733fde2b2492
- 0x24e3e2bb8ee1e8d20756de35f0e0c4ec8eb1f193bd2cf3f077ee1f92f211c34d
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4