The callback URL to pass to OpenRouter, or null before start.
String? get callbackUrl { final server = _server; if (server == null) return null; return 'http://${server.address.host}:${server.port}/'; }