Kong / Kong/insomnia

Error: Invalid ISO 8601 date string: null at V3

Open
#10,322 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
40k
Forks
2.4k
Avg merge
2d 13h
Merged PRs (30d)
61

Description

Error: Invalid ISO 8601 date string: null at V3 (https://insomnia-app.local/assets/organization._organizationId.project._projectId.workspace._workspaceId.debug-BlGJwwou.js:1:29765) at DW (https://insomnia-app.local/assets/organization._organizationId.project._projectId.workspace._workspaceId.debug-BlGJwwou.js:66:35587) at wo (https://insomnia-app.local/assets/Button-C8sA8rsq.js:6:17038) at pc (https://insomnia-app.local/assets/Button-C8sA8rsq.js:8:44234) at sc (https://insomnia-app.local/assets/Button-C8sA8rsq.js:8:39918) at Kd (https://insomnia-app.local/assets/Button-C8sA8rsq.js:8:39846) at Ul (https://insomnia-app.local/assets/Button-C8sA8rsq.js:8:39700) at Wo (https://insomnia-app.local/assets/Button-C8sA8rsq.js:8:36044) at oc (https://insomnia-app.local/assets/Button-C8sA8rsq.js:8:36855) at Vt (https://insomnia-app.local/assets/Button-C8sA8rsq.js:6:3271) at https://insomnia-app.local/assets/Button-C8sA8rsq.js:8:34359

This error is generated each time I'm trying to see the MCPTool:

@mcp.tool(
description="Devuelve la cantidad de contactos que estan en el CRM para un periodo pasado por parámetro. Si no se pasa el periodo, cuenta todos los contactos.",
tags=["contador", "espocrm", "contactos", "clientes", "cuenta contactos"],
examples=[
"Contar contactos",
"contar clientes",
"cantidad de contactos",
"cantidad de clientes",
],
)
def contar_contactos(
desde: Optional[date] = None,
hasta: Optional[date] = None,
) -> dict:
"""Devuelve la cantidad de contactos para un periodo pasado por parámetro."""
conditions = []
if desde and hasta:
conditions.append(
{"type": "between", "attribute": "createdAt", "value": [desde, hasta]}
)
result = crm("GET", "Contact", params=_list_params(conditions))
return {"count": _result_count(result)}

Contributor guide

Open the contributing guide

Research direction

Reproduce the error by opening the shown MCPTool and inspect the stack trace locations in the bundled organization...debug and Button assets. Trace which displayed date value becomes null and verify that the MCPTool can be opened without the Invalid ISO 8601 date error for the provided tool definition.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.