"Contains" page watch never matches when its text has a trailing space
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 77/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- backend
Línea de trabajo
Empieza leyendo AgentService.observe, agent-ui.tsx y monitorInputSchema, que el issue señala como las rutas de comparación y entrada. Comprueba cómo se normalizan los espacios en blanco en cada ruta y, después, ejecuta las pruebas pertinentes de monitor o añade un caso para los espacios finales, los espacios dobles y los saltos de línea. El trabajo estará terminado cuando el watch descrito coincida y envíe una alerta para el texto de la página.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- In the app, create a page watch with the condition "Text appears" and type
In stock(a phone keyboard adds the trailing space after an autocompleted word). - Point it at a page whose text includes
In stock.or ends withIn stock. - Let the watch check the page.
Expected behavior
The watch matches and sends an alert.
Actual behavior
The watch reports "Watching" on every check and never alerts. The same happens when the value contains a double space or a line break.
Cause
AgentService.observe collapses whitespace in the page text before it searches, but compares monitor.value as typed. The new watch form in agent-ui.tsx trims the title and URL but sends the value untrimmed, and monitorInputSchema does not trim it either.
- Lenguaje dominante
- TypeScript
- Estrellas
- 5.2k
- Forks
- 730
- Merge medio
- 3 d 20 h
- PR fusionados (30 d)
- 96
Preparar el entorno
- Sin Dockerfile ni 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 CopilotKit/openmuse
-
Tests: telemetry probes can exceed their 15s execFile timeout on Windows (cold tsx transpile + AV scanning)Posiblemente ocupada @sean0407 la tomó hace 10 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
CopilotKit/openmuse#176 ·
Los mantenedores suelen responder en 1 día
-
[Feature] Dark modeAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 24/100
CopilotKit/openmuse#181 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
CopilotKit/openmuse#179 ·
Los mantenedores suelen responder en 1 día
-
Dependency DashboardAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
CopilotKit/openmuse#153 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
CopilotKit/openmuse#78 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de CopilotKit/openmuse
Issues similares
-
area: app type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ExpidetGames/code-reviewer#585 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
module-federation/core#5205 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
LanternOps/breeze#9392 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
engine-rs P3 review-deferral wasm
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
maniator/verticopolis#1154 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día