Skip to content
This repository was archived by the owner on Apr 14, 2026. It is now read-only.
This repository was archived by the owner on Apr 14, 2026. It is now read-only.

feat: dalroot 알림 인프라 코드화 — dalroot-id, listener, dalbridge, hooks #572

@dalsoop

Description

@dalsoop

Summary

dalroot(호스트 Claude Code) 알림 인프라가 수동으로 설치됨. 코드화 + PR 필요.

현재 호스트에 설치된 것

스크립트 (/usr/local/bin/)

  • dalroot-id — Claude Code 프로세스 역추적으로 고유 ID 생성 (dalroot-{session}-{window}-{pane})
  • dalroot-check-notifications — dalroot-id 기반 inbox에서 unread 알림 읽기
  • dalroot-register — SessionStart hook: inbox 생성 + MM 온라인 등록
  • dalroot-task — dalcenter task 래퍼 (팀 라우팅 + dalroot-id)
  • dalroot-listener — CT 202 dalbridge stream에서 @dalroot-N-N-N 멘션 감지 → inbox 전달

systemd

  • dalroot-listener.service — listener 데몬

CT 202 (mattermost LXC)

  • dalbridge — MM outgoing webhook → API stream 릴레이 (matterbridge websocket 대체)
  • MM outgoing webhook (dalcenter 채널 → dalbridge:4280)

Claude Code settings.json hooks

  • SessionStart → dalroot-register
  • UserPromptSubmit → dalroot-check-notifications
  • Notification → dalroot-check-notifications

Action

  1. proxmox-host-setup에 dalroot 인프라 설치 자동화 추가
  2. dalbridge를 dalcenter 레포에 포함 (또는 별도 레포)
  3. outgoing webhook 생성 자동화
  4. 각 팀 채널별 webhook 생성 (현재 dalcenter만)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions