Všechny projekty

codehost-pro(vider)

Jedno lokální zrcadlo merge requestů z GitLabu a ticketů z Jiry pro všechny agenty: sledované na vyžádání, whitelistované, s kurzorovaným feedem změn a skenerem u dveří.

Nic se nesleduje, dokud se agent nezeptá na konkrétní merge request nebo větev; sledovat a zapisovat lze jen ve whitelistovaných projektech; zájem vyprší, když se už nikdo neptá. Dvacet agentů kontrolujících MR je dvacet levných lokálních čtení a GitLab s Jirou vidí jednoho klienta s jednou sadou přihlašovacích údajů. Démon polluje, co je sledované, a zapisuje do append-only logu změn; stdio MCP server per session čte tytéž SQLite soubory a wait_changes long-polluje feed, stejný kurzorový kontrakt jako kanban-pro, takže dispečer se na zelenou pipeline nebo otevřené review vlákno probudí stejně jako na kartu.

Čtení vrací štíhlé řádky, ne vendor JSON: ticket s popisem a komentáři, backlog projektu v pořadí, jak ho řadí Jira, MR s pipeline, vlákny a navázanými tickety. Zápisy jsou vyjmenovaná hrstka: otevřít MR, komentovat, pracovat s review vlákny, nahradit titulek nebo popis, zapsat odpracovaný den, přesunout ticket do pojmenovaného stavu, pokud je to zapnuté. Schvalování a mergování tu záměrně nejsou.

Každý popis MR, review poznámka a komentář ticketu prochází jedním vstupním bodem, který skenuje prompt injection, neviditelný a obousměrný unicode, skryté HTML, rozkazovací slovník, obrázky z cizích hostů, a označený text se servíruje neutralizovaný, takže agent nikdy nevědomky nezkonzumuje surový nepřátelský vstup.