# Class LittleGhost::Providers::Gemini::CatalogSource

Documentation version: Edge

Canonical HTML: https://littleghostai.org/docs/LittleGhost/Providers/Gemini/CatalogSource.html

Enriches Gemini availability and limits from the Developer API.

## Inheritance

`LittleGhost::Providers::Gemini::CatalogSource < LittleGhost::Models::Catalog::Source`

## Class methods

<a id="method-c-new"></a>
### `.new`

```ruby
.new(provider:, credential_resolver:)
```

Creates a source for the named provider connection.

## Instance methods

<a id="method-i-refresh"></a>
### `#refresh`

```ruby
#refresh(target: nil)
```
