daddy 55f849f221
checkpoint / checkpoint (push) Successful in 2m48s
Reusable named rate-limiting dependency (extend existing in-process limiter)
Generalizes app/rate_limit.py's SlidingWindowLimiter pattern (deliberately
in-process, no Redis -- this backend runs single-worker per that file's
own documented reasoning) into a named-limit factory: rate_limit(name,
max_hits=, window_seconds=) returns a FastAPI dependency, reusing the
existing 429+Retry-After behavior and RATE_LIMIT_ENABLED flag. Used by
chat-send/report endpoints (sibling tasks). auth_rate_limit itself
untouched; reset_all() generalized to cover every registered limiter.

Independently re-verified: 164/164 backend tests, no regressions.
2026-09-15 00:35:28 +00:00
2026-08-17 13:39:51 +00:00

agp-game

Agentic Game Platform - Godot game built by autonomous agents

S
Description
Agentic Game Platform - Godot game built by autonomous agents
Readme 5.6 MiB
Languages
GDScript 57.2%
Python 42.3%
Shell 0.5%