Model calls first, model-off cache replay second: Spark-X2.5 tests SkillHub with e2e
Описание и применение
Тестирование SkillHub с использованием e2e и Spark-X2.5 показало, что после исправления ожидания загрузки вкладки Files можно полностью воспроизвести сценарий без вызовов модели, используя кэш e2e.
Задача
Verify that SkillHub’s search, detail, and files workflow can be executed without live model calls by using native e2e cache replay.
Результат
The workflow passed after model-assisted repair and then replayed with zero model calls, confirming that the native e2e cache can fully drive the SkillHub UI.
Рабочий процесс
- Search for "tdd" in SkillHub
- Open the skill in namespace "trend-tdd-en-hd"
- Navigate to Files tab
- Verify SKILL.md appears
Доказательства
The integration uses the documented StepExecutor extension. The custom executor observes the current page, supplies its real semantic controls and node IDs to Spark, and exposes one typing or clicking action for the requested step.
The first full attempt produced a useful failure. Opening a skill changed the URL before the detail page was ready.
I then stopped the owned Spark server and verified that loopback port 8098 refused connections. The same suite ran with the native cache in read-only mode. All four actions replayed. Each agent.act reported zero model calls, the run used zero model tokens, and no physical model request receipt was written.
- Дата записи: 2026-10-12T10:55:53.078Z