forked from molecule-ai/molecule-core
The Dockerfile COPY for molecule-ai-plugin-github-app-auth was lost during a rebase earlier this session. Without it, the platform binary compiled without the TokenProvider interface implementation, causing /admin/github-installation-token to return 'no token provider registered'. This forced hourly rolling restarts to refresh GH_TOKEN (the env var from provision time expires after ~60 min). Each restart also required re-applying 6 manual patches and caused ~2 min of A2A downtime where agents reported peers as 'unresponsive'. With this fix, the gh-wrapper in each container auto-refreshes tokens via the platform endpoint on every gh call. Zero restarts needed. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cmd/server | ||
| docs/adr | ||
| internal | ||
| migrations | ||
| pkg/provisionhook | ||
| Dockerfile | ||
| Dockerfile.tenant | ||
| entrypoint-tenant.sh | ||
| go.mod | ||
| go.sum | ||