Skip to content

v1.3.0

Latest

Choose a tag to compare

@Xractz Xractz released this 03 Nov 02:15

Minor release.

[1.3.0] - 2026-11-03

Added

  • The bridge now mirrors the web client's device-session check,
    POST /users/auth_token/check_device, piggybacked on completions
    and throttled to once per token per six hours. That endpoint is
    where the backend delivers a rotated session token (in a
    rotate field) when it rotates one; a client that never checks
    can be left holding a retired token. A delivered rotation is
    kept in memory only and substituted for the retired token on
    later requests, so a rotation does not break connected clients;
    the mapping is never written to disk and is lost on restart.
    Counters are reported in /stats as device_checks, and
    rotations are logged under DS_LOG. Set DS_CHECK_DEVICE=0
    to disable the checks, or DS_CHECK_DEVICE_INTERVAL (seconds)
    to change the spacing.

Assets

  • ds-server.zip: the full source tree. Unzip anywhere, then follow
    the install steps in the README (pip install -r requirements.txt
    and python ds_server.py).

Warning

Unofficial project, not affiliated with DeepSeek. It automates the
DeepSeek web chat, may violate DeepSeek's Terms of Service, and your
account may be permanently banned. Use at your own risk; the author
is not liable for any loss. See the disclaimer in the README.

Full changelog: https://github.com/Xractz/ds-server/blob/main/CHANGELOG.md