mirror of
https://github.com/CJackHwang/ds2api.git
synced 2026-05-02 07:25:26 +08:00
Add admin CRUD and connectivity checks for SOCKS5/SOCKS5H proxy nodes. Allow accounts to bind to a proxy, route DeepSeek requests through the selected node, and expose proxy management in the admin UI.
796 B
796 B
AGENTS.md
These rules apply to all agent-made changes in this repository.
PR Gate
- Before opening or updating a PR, run the same local gates as
.github/workflows/quality-gates.yml. - Required commands:
./tests/scripts/check-refactor-line-gate.sh./tests/scripts/run-unit-all.shnpm run build --prefix webui
Go Lint Rules
- Run
gofmt -won every changed Go file before commit or push. - Do not ignore error returns from I/O-style cleanup calls such as
Close,Flush,Sync, or similar methods. - If a cleanup error cannot be returned, log it explicitly.
Change Scope
- Keep changes additive and tightly scoped to the requested feature or bugfix.
- Do not mix unrelated refactors into feature PRs unless they are required to make the change pass gates.