package handler import ( "database/sql" "floorvisualizer/internal/openrouter" "floorvisualizer/internal/service" ) // API holds all handler dependencies, injected once at startup. type API struct { DB *sql.DB Client *openrouter.Client AuthSvc *service.AuthService }