Skip to content

Realtime-видимость сессий в командном хабе - #58

Merged
AbsoluteMode merged 1 commit into
mainfrom
feature/realtime-hub-push
Aug 7, 2026
Merged

Realtime-видимость сессий в командном хабе#58
AbsoluteMode merged 1 commit into
mainfrom
feature/realtime-hub-push

Conversation

@AbsoluteMode

Copy link
Copy Markdown
Owner

Работа коллеги появлялась в общем поиске с задержкой в часы. Складывались два лага: клиент отправлял транскрипты только на SessionStart (то есть долгая сессия не уезжала на хаб вообще, пока не начнётся следующая), а сервер индексировал раз в 10 минут.

Что в PR:

  • хуки UserPromptSubmit и Stop — инкрементальный hub push в фоне после каждого хода;
  • у машин без hub.json хук молча выходит — плагин ставят и вне команды;
  • pgrep-защита от наложения пушей;
  • дока и decision-doc.

Серверная часть уже применена вручную: claude-recall-index.timerOnUnitActiveSec=1min, AccuracySec=5s (бэкап рядом, .timer.bak).

Замеры: push — 2.4 с на 87 KB; прогон индексации при 10 файлах — 34 с CPU. Итоговая задержка «сделал → видно команде» — около минуты.

🤖 Generated with Claude Code

The client only pushed on SessionStart, so a long session stayed invisible to
the team until the next one began. Add UserPromptSubmit and Stop hooks that run
an incremental `hub push` in the background (2.4s for 87KB, measured), guarded
by a hub.json check so machines outside a team hub do nothing.

Paired with the server timer dropping from 10 minutes to 1, work shows up in
team search about a minute after it happens.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@AbsoluteMode
AbsoluteMode merged commit 6d2d2b1 into main Aug 7, 2026
8 checks passed
@AbsoluteMode
AbsoluteMode deleted the feature/realtime-hub-push branch August 7, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants