AS AgentScopeAPI 手册 / API Reference
包package 2.x

agentscope-extensions-channel-github

AgentScope Java - Extensions - Channel GitHub · 2.0.4

GitHub channel adapter for AgentScope Harness Gateway

groupIdGroupIdio.agentscope
版本Version2.0.4
版本线Line2.x
分类Categoryextension
包Packages1
类型Types8 top-level / 8 total

包Packages

io.agentscope.extensions.channel.github8

类型Types

类型Type种类Kind包Package说明Description
GitHubBotIdentityResolver类classio.agentscope.extensions.channel.github
GitHub Bot 身份解析器,把智能体接入外部消息渠道与企业平台。
Resolves the bot's GitHub user id (and login) for the configured PAT by calling `GET /user`.
GitHubChannel类classio.agentscope.extensions.channel.github
GitHub 渠道,把智能体接入外部消息渠道与企业平台。
GitHub channel adapter.
GitHubChannelProperties记录recordio.agentscope.extensions.channel.github
承载 GitHub 渠道属性数据的记录类型。
Provider-specific configuration for a single GitHub channel instance, sourced from the `properties` block of `channels.<id>` in `agentscope.json`.
GitHubChannelRegistry类classio.agentscope.extensions.channel.github
GitHub 渠道注册表,把智能体接入外部消息渠道与企业平台。
Process-wide lookup table from `channelId` to `GitHubChannel` instance.
GitHubInboundMapper类classio.agentscope.extensions.channel.github
GitHub 入站 Mapper,把智能体接入外部消息渠道与企业平台。
Maps a GitHub webhook delivery into an `InboundMessage`.
GitHubOutboundClient类classio.agentscope.extensions.channel.github
GitHub 出站客户端,封装与远端服务的连接和调用。
GitHub outbound HTTP client.
GitHubSignatureVerifier类classio.agentscope.extensions.channel.github
GitHub Signature 校验器,把智能体接入外部消息渠道与企业平台。
Verifies the `X-Hub-Signature-256` header on GitHub webhook deliveries: a `sha256=` prefix followed by the HMAC-SHA256 of the raw request body keyed with the configured webhook secret.
GitHubWebhookController类classio.agentscope.extensions.channel.github
GitHub Webhook 控制器,把智能体接入外部消息渠道与企业平台。
Handles GitHub webhook deliveries.