@godcreator/gwb-gitea-issues
v0.3.0
Published
gitea issue 窗格:列出设置里几个 owner 名下各仓开着的 issue、看正文与评论;后台定时查新 issue 与新评论,装着 qq-bot 就经 gwbQqBot 私聊主人
Readme
gwb-gitea
gwb 工作台里调 gitea REST API 的插件 @godcreator/gwb-gitea:一条 gitea.http 命令把 agent 拼好的 API 调用发往设置里的
gitea 实例,补上 /api/v1 前缀、带上 token(secret 型设置项)、把回应整理成 { status, truncated, note?, body }
(2xx、4xx、5xx 都照样交回),带 file 参数时按 multipart 上传。没有建仓命令、发版命令:各类调用怎么写在随包发布的
说明书 plugins/gitea/skills/gitea/SKILL.md 里。另一条命令 gitea.push-mirror.add 给 gitea 上的仓开推送镜像、同步到 GitHub,
GitHub token 由用户在设置界面填进 gitea.github-token,不经 agent。别的插件注入服务 gwbGitea,和 gitea.http 走同一个发送函数。
怎么装
在工作台里调 plugin-manager.install {"pkg":"@godcreator/gwb-gitea"}。装完经 MCP 入口的 run 调 gitea.http;
token 在 gitea 网页上生成,按要调的接口勾仓库、组织、工单这些权限(勾哪几项见说明书 gitea)。在本地设置界面填写,或经 credentials.copy / credentials.import 无回显地存入 gitea.token;用 credentials.status {"section":"gitea","key":"token"} 核对是否已配置。
怎么用
gitea.http {"method":"GET","path":"/version"} → { ok: true, data: { status: 200, truncated: false, body: { version: … } } }。
建仓、发 release、传产物、查包的写法与状态码怎么读,读说明书 gitea(skill.read {"name":"gitea"})。
仓的结构
pnpm workspace:插件包在 plugins/gitea/,仓根 pnpm install、pnpm build、pnpm check。
docs-site/ 是文档站(god-docsite + docfirst),由 gwb 工作台托管开发服务:docsite.site.add {"dir":"<站目录>"},地址看 docsite.site.list。
这份 README 是生成物,正本是 docs-site/content/docs/outputs/readme.mdx。
