Skip to content

Define shared event types and MCP tool definitions #52

@liplus-lin-lay

Description

@liplus-lin-lay

目的

Worker 側とローカルブリッジ側で共有するイベント型と MCP ツール定義を shared/ に定義する。

前提

  • shared/ ディレクトリに TypeScript の型定義・ツール定義を配置
  • 既存の events.json スキーマとの互換性を考慮
  • 既存ツール群(get_pending_status, list_pending_events, get_event, mark_processed 等)のインターフェースを引き継ぐ

制約

  • Worker と local-mcp の両方から import 可能な構成
  • イベント型は GitHub webhook ペイロードのサブセット(必要なフィールドのみ)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestreadybody converged for implementation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions