What It Is
Agent Support is the production evolution of GestureKit. It keeps the same per-key gesture detection core but layers in several systems that are necessary for sustained real-world use in a game like SWTOR — where timing, cooldown management, and sequence correctness have real consequences.
Core Additions
Global Cooldown (GCD) Manager
SWTOR has a 1.275-second global cooldown after any GCD ability. Agent Support emulates this in software:
This means you can queue abilities ahead of the GCD and the system will execute them at exactly the right moment — no manual timing required.
Discord Integration
A Discord bot that connects to your server and allows:
Calibration System
Input latency varies by system, and a 5ms miscalibration can cause an ability to fire a GCD too early. The calibration system:
Omega Profiles
Omega profiles are a higher-order configuration format that express complex SWTOR rotations as priority-ordered ability lists rather than flat macro sequences. The Omega Gesture Detector resolves which ability to fire based on cooldown state, GCD availability, and priority rank — essentially turning static macros into a dynamic rotation engine.
Architecture
Use Case
This is the full toolkit for someone running a complex SWTOR rotation who needs more than a simple macro — they need a system that understands game timing, manages ability priority, and can be controlled remotely. The Discord integration in particular was motivated by wanting to adjust profiles mid-session without alt-tabbing.