In the 2.3.0 dev codebase, there is a difference in how the caches are generated.
In modContext::prepare():
foreach ($partOptions['contexts'] as $context) {
$contextResults[$context] = ($this->generateContext($context) ? true : false);
}
Here not exists second param $options with context settins.
In modContext::prepare():
$context = $this->xpdo->cacheManager->generateContext($this->get('key'), $options);
This $options metter only when cache files removed manualy (via FTP for example) and we initialize like this:
$modx->initialize('foo', $options);