Skill/get (resources/read) caches response (for example with TTL=10)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 65/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
Línea de trabajo
Start by reproducing the issue in the Web client with the listed Streamable HTTP steps, changing the server response between resources/read requests. Trace the resources/read request and its cache behavior, using the TTLms=10 detail as a starting point. Done means Fetch skill.get reflects the latest server data without restarting the server.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Which version line?
v2 — current (@modelcontextprotocol/inspector@latest)
Which client?
Web
Inspector version
2.8.0
Node version
23.11.1
Operating system (and browser, for the web client)
Ubuntu 26.04
Transport
Streamable HTTP
MCP server under inspection
local php server
Steps to reproduce
- Run inspector
- Start the server
- Select skills
- click on the skill
- get the response (TTLms was set to 10) -- ignore the one in screendump below
- modify the server response data for the resources/read
- click on "Fetch will skills/get
- same response as step 5
Expected behavior
response in resources/read should reflect latest updated data
Actual behavior
Report older data.
Logs, errors, or screenshots
Only closing the server and reopening updates the data.
related issues
- the messages tab does not show the response of the skill/get call, with an invalid skills.md file it reports a failure on the skill/get call, does not show the skills/get response but does show resources/read data
- inspector does not show an feature to call the resources_directory_read call, so this call cannot be tested
- Upon successful skills.md query, and then clicking on "fetch wil skill.get" result in an error w/o any details
Already prototyped a fix?
No response
Before you submit
- I searched existing issues and this is not a duplicate.
- This is not a security vulnerability report (those go through the private advisory process).
- Lenguaje dominante
- TypeScript
- Estrellas
- 11k
- Forks
- 1.5k
- Merge medio
- 5 h 18 min
- PR fusionados (30 d)
- 130
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de modelcontextprotocol/inspector
-
chore dependencies v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
modelcontextprotocol/inspector#2522 ·
Los mantenedores suelen responder en 1 día
-
Plain HTTP 403 without `WWW-Authenticate` starts OAuth discovery in the Inspector web clientAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
modelcontextprotocol/inspector#2515 ·
Los mantenedores suelen responder en 1 día
-
enhancement v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
modelcontextprotocol/inspector#2438 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
chore dependencies v2
Dificultad 3/5 1-2 días Aptitud para principiantes 75/100
modelcontextprotocol/inspector#2521 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
modelcontextprotocol/inspector#2518 ·
Los mantenedores suelen responder en 1 día
Todos los issues de modelcontextprotocol/inspector
Issues similares
-
priority: P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
prime-radiant-inc/evener#3291 ·
Los mantenedores suelen responder en 1 día
-
accessibility bug revealjs
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
quarto-dev/quarto-cli#14961 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
supabase/agent-skills#614 ·
-
Content
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
RunestoneInteractive/rs#1559 · 1 comentario ·
Los mantenedores suelen responder en 2 días