Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

I2401 — monitor je jedna čtecí schopnost se třemi projekcemi

Deklarovat schopnost monitor (MCP majordomus_monitor, GET /api/v1/monitor, CLI majordomus monitor) s názvy jedinečnými pro OpenAPI a případem měření a vygenerovat její projekce.

HOTOVO vlna 1 · p1 · profil implementation · běží samostatně

Součást everything-is-followed-in-one-stream — Vše, co se v repozitáři děje, se sleduje v jednom proudu.

Cíl

Deklarovat schopnost monitor (MCP majordomus_monitor, GET /api/v1/monitor, CLI majordomus monitor) s názvy jedinečnými pro OpenAPI a případem měření a vygenerovat její projekce.

Proč

Feed, který umí číst jen CLI, je další soukromá smyčka; klienti MCP a Cockpit potřebují stejnou odpověď (ADR 0004: jedna deklarace, každá projekce).

Aktuální stav

Žádná schopnost.

Cílový stav

Jedna deklarace capability!; nese ji vygenerované OpenAPI, seznam nástrojů MCP i inventář měření výkonu.

Rozsah

  • apps/majordomus-cli/src/capability/builtin
  • docs/CAPABILITIES.md
  • podíl

Závislosti

Co na tom čeká

Kritéria přijetí

  • GET /api/v1/monitor odpovídá stránkou se zdroji, signály, potlačenými a dalším kurzorem
  • majordomus_monitor je uveden a odpovídá toutéž stránkou
  • majordomus generate --check je čisté

Validace

  • cargo test --test monitor_stream
  • majordomus generate --check

Požadované důkazy

  • monitor_capability_projections

Důkazy

pokrývátypcommandvýsledeku commitu
monitor_capability_projectionscivalidate run 39438896504 at master 9a5a9b77520: suite shards 1-4 (jobs 118683336189 118683338077 118683336157 118683336457) run every case, incl. 1050_the_monitor_folds_the_noise; and validate run 39438896504 at master 9a5a9b77520: rust (1-3) jobs 118683336143 118683336062 118683336401 run cargo test, incl. capability::builtin::monitor::tests::every_source_answers_through_the_capability_and_a_page_resumes (bf08180a4d1)success (the run's only red job is pages, which runs no test)a81b1e3

Časová osa

zahájeno
2026-10-20T16:17:17Z
ověřeno
—
dokončeno
2026-10-20T16:32:01Z

Tato tři pole, důkazy výše a stav závislostí jsou vše, z čeho se stav skládá. Neexistuje žádné pole stavu, které by s nimi mohlo být v rozporu.

Kanonický záznam: .ai/repo/project/issues/I2401.yaml. Načtěte ho zpět pomocí majordomus plan show I2401.

Prohledává názvy a popisy všech stránek, které tento web publikuje.