2026-06-28 - 2026-06-29
Overview
2 Pull requests merged by 1 user
Merged
#231 refactor(agent-roles-catalog): YAML catalog with block-scalar instructions (#229)
Merged
#250 feat(#243): in-RAM blob sandbox (anonymous GET by UUID, TTL, ETag) + stash_page tool with image mirroring
6 Pull requests proposed by 2 users
Proposed
#248 fix(#244): two HIGH data-loss bugs — lossless markdown export + store-side empty-guard
Proposed
#249 refactor(#193): tool-host drift-guard + staged plan (shared spec registry already merged)
Proposed
#253 feat(#251): intentional-clear signal editor→store (persist deliberate clear, keep #248 guard)
Proposed
#254 fix(#252): close leftover ioredis handles so e2e jest exits cleanly (no forceExit)
Proposed
#256 fix(#255): disconnect socket.io redis-adapter pub/sub clients on shutdown
Proposed
#257 test(#244): Part B backlog — editor-ext/mcp/client/server unit+contract tests + findBreadcrumbPath mutation fix
2 Issues closed from 1 user
Closed
#229 [refactor][agent-roles-catalog] Перевод каталога ролей на YAML (instructions блок-скаляром, построчные диффы)
Closed
#243 In-memory blob-sandbox для передачи контента агентом (Docmost → Habr) + миррор картинок
3 Issues created by 2 users
Opened
#251 feat(collab): провести сигнал намеренной очистки (intentionalClear) от редактора до store
Opened
#252 [bug][ci] e2e-server в Develop виснет до лимита 6ч — jest не завершается (открытые хендлы AppModule)
Opened
#255 [bug] ws-redis.adapter pub/sub clients never disconnected (latent ioredis handle leak)
11 Unresolved Conversations
Open
#244
[bug+test] Остаток после QA/тестов: 2 бага потери данных (#206) + оставшиеся фазы тест-стратегии (#204)
Open
#234
feat(ai-chat): autonomous agent runs — phase 1: durable detached runs (#184)
Open
#242
fix(ai): show live reindex progress so the embeddings counter resets to 0 and climbs
Open
#119
WIP: feat(git-sync): native two-way Docmost↔git Markdown sync (Phases A–D, live-verified)
Open
#233
feat(editor): image captions (figcaption) with lossless markdown round-trip (#221)
Open
#184
Идея: автономные агенты — серверные раны, отвязанные от окна браузера (event-sourced)
Open
#221
Feature: подписи к изображениям (image captions)
Open
#193
[refactor][ai-chat] Дублирование определений инструментов (in-app агент vs standalone MCP) + дублирование конвертера PM↔Markdown
Open
#120
WIP: feat(offline): offline-sync (M0–M2) + mobile-app-bootstrap, unified service worker
Open
#136
docs: add manual QA test plan
Open
#194
[feature][epic] Git-sync: двусторонняя синхронизация страниц Docmost ↔ git-папка Markdown (встраивание docmost-sync)