docs: repoint remaining stale gateway/platforms adapter refs to plugins/platforms

Sibling-site follow-up to the AGENTS.md token-lock fix (#50481). Platform
adapters migrated from gateway/platforms/<name>.py to
plugins/platforms/<name>/adapter.py; a handful (signal, weixin, bluebubbles,
qqbot, yuanbao, msgraph_webhook, webhook, api_server) still live in
gateway/platforms/.

- adding-platform-adapters.md: new-adapter creation path + reference-impl table
- gateway-internals.md: rewrite the adapter tree to reflect the actual split
- zh-Hans mirrors of both kept in parity
- scripts/release.py: add TutkuEroglu to AUTHOR_MAP (CI gate)
This commit is contained in:
Hermes Agent 2026-06-21 19:04:22 -07:00 committed by Teknium
parent 0768ed3b33
commit 4c1934dd87
5 changed files with 51 additions and 40 deletions

View file

@ -476,7 +476,7 @@ class Platform(str, Enum):
### 2. Adapter File
Create `gateway/platforms/newplat.py`:
Create `plugins/platforms/newplat/adapter.py`:
```python
from gateway.config import Platform, PlatformConfig
@ -689,4 +689,4 @@ async def disconnect(self):
| `bluebubbles.py` | REST + webhook | Medium | Simple REST API integration |
| `weixin.py` | Long-poll + CDN | High | Media handling, encryption |
| `wecom_callback.py` | Callback/webhook | Medium | HTTP server, AES crypto, multi-app |
| `telegram.py` | Long-poll + Bot API | High | Full-featured adapter with groups, threads |
| `plugins/platforms/irc/adapter.py` | Long-poll + IRC protocol | High | Full-featured plugin adapter with scoped token lock |