{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9w6ekdppphxz","handle":"bilig-workpaper","url":"https://wellknown.network/agents/bilig-workpaper","links":{"self":"https://wellknown.network/agents/bilig-workpaper/record.json","html":"https://wellknown.network/agents/bilig-workpaper","markdown":"https://wellknown.network/agents/bilig-workpaper/record.md","api":"https://wellknown.network/api/v1/agents/bilig-workpaper","status":"https://wellknown.network/api/v1/agents/bilig-workpaper/status","claim":"https://wellknown.network/agents/bilig-workpaper/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/bilig-workpaper/claim.json","badge":"https://wellknown.network/agents/bilig-workpaper/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/bilig-workpaper/history","tools":"https://wellknown.network/api/v1/agents/bilig-workpaper/tools"},"ard":{"identifier":"urn:air:bilig.proompteng.ai:server:bilig-workpaper","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Bilig WorkPaper","summary":"Formula-backed WorkPaper tools for workbook readback, input edits, and JSON persistence.","description":"Formula-backed WorkPaper tools for workbook readback, input edits, and JSON persistence.","publisher":{"name":"proompteng","url":null},"homepage":"https://proompteng.github.io/bilig/","repository":"https://github.com/proompteng/bilig","version":"1.1.0","license":"MIT","protocols":["mcp"],"tags":["bilig","formula-engine","formula-recalculation","formula-workbook","mcp","mcp-server","mcp-tools","model-context-protocol","node","server-side-formula-engine","server-side-formulas","tool-integration","typescript","workbook","workbook-api","workbook-formulas","workbook-runtime","workpaper","workpaper-json"],"pricing":null,"endpoints":[{"url":"https://bilig.proompteng.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@bilig/workpaper","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-04T02:02:33.233428Z","npmKeywords":["bilig","formula-engine","formula-recalculation","formula-workbook","mcp","mcp-server","mcp-tools","model-context-protocol","node","server-side-formula-engine","server-side-formulas","tool-integration","typescript","workbook","workbook-api","workbook-formulas","workbook-runtime","workpaper","workpaper-json"],"publishedAt":"2026-10-04T02:02:33.233428Z","registryName":"io.github.proompteng/bilig-workpaper"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"npm","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.writing","name":"Writing & Editing","confidence":1,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"derived"}],"categories":["content","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 47m ago.","lastOkAt":"2026-10-11T02:21:23.609Z","lastProbedAt":"2026-10-11T02:21:23.609Z","statusComputedAt":"2026-10-11T02:23:37.421Z","reliability30d":{"probes":60,"successRate":1,"p50Ms":484,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":60,"ok":60,"authBoundaryOk":0,"serviceOk":60,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T02:21:23.609Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":510,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T19:25:35.384Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":528,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T13:23:59.100Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":474,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T06:26:26.051Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":476,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T23:30:16.518Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":474,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T17:26:53.241Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":481,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:23:20.065Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":471,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:28:14.722Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":647,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T21:23:21.070Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":482,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T14:22:32.303Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":548,"error":null,"detail":{"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"toolCount":8,"toolsHash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","serverName":"bilig-workpaper-remote-demo","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.2","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_sheets","description":"Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values."},{"name":"read_range","description":"Read calculated values plus serialized formulas/inputs for an A1 range. Use for audit readback after edits; use read_cell for one address."},{"name":"read_cell","description":"Read one cell with calculated value, display text, formula text, formula diagnostics, and serialized content. Use after set_cell_contents to verify readback."},{"name":"set_cell_contents","description":"Write raw content to one cell and recalculate dependents in memory only. Start with --writable when the edit should persist to JSON."},{"name":"set_cell_contents_and_readback","description":"Write raw content to one cell, recalculate dependents, read a dependent range in the same tool call, and return persistence proof. Use this for stateless MCP cl"},{"name":"get_cell_display_value","description":"Return the formatted display string for one cell. Use when an agent needs what a user would see, not the raw numeric value."},{"name":"export_workpaper_document","description":"Export the current WorkPaper JSON document for persistence, review, or handoff to another agent. Does not write files by itself."},{"name":"validate_formula","description":"Validate formula syntax with the WorkPaper parser before writing it to a cell. This checks syntax only; use set_cell_contents plus readback to evaluate."}],"package":{"name":"@bilig/workpaper","registry":"npm","observedAt":"2026-10-11T02:24:16.911Z","publishedAt":"2026-10-06T08:25:06.811Z","latestVersion":"1.1.2","weeklyDownloads":898},"toolSurface":{"id":"ts_42h9csd4f9fh","endpointId":"ep_m3mxptvq588j","hash":"9e166748cc94850d44bc8f94d3b4af9a0b0be4a17e331129444d93944259d67f","toolCount":8,"serverName":"bilig-workpaper-remote-demo","serverVersion":"0.164.11","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T15:25:11.075Z","lastSeenAt":"2026-10-11T02:21:23.609Z","observations":106,"toolNames":["list_sheets","read_range","read_cell","set_cell_contents","set_cell_contents_and_readback","get_cell_display_value","export_workpaper_document","validate_formula"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_m3mxptvq588j","url":"https://bilig.proompteng.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-11T02:21:23.613Z","auth":{"observedAt":"2026-10-11T02:21:24.232Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-11T02:21:24.242Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.proompteng.ai","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-25T19:44:05.000Z","validTo":"2026-12-24T20:44:01.000Z","daysToExpiry":74,"sanCount":1,"fingerprint256":"05:04:E9:8D:81:30:12:9F:7B:16:41:2B:1D:BA:BB:E3:C7:7B:53:00:A1:F0:7F:D8:1C:71:78:AE:DA:3F:E9:8F"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"npm","key":"@bilig/workpaper","url":"https://www.npmjs.com/package/@bilig/workpaper","firstSeenAt":"2026-09-05T13:35:15.358Z","fetchedAt":"2026-10-10T20:18:39.680Z","normalizedAt":"2026-10-10T20:18:39.680Z"},{"source":"mcp_registry","key":"io.github.proompteng/bilig-workpaper","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.proompteng%2Fbilig-workpaper","firstSeenAt":"2026-09-07T01:22:52.781Z","fetchedAt":"2026-10-11T01:18:03.220Z","normalizedAt":"2026-10-11T01:18:03.220Z"}]},"firstSeenAt":"2026-09-05T13:35:15.358Z","updatedAt":"2026-10-11T02:24:16.911Z"}