opencode-model-limits
v1.0.3
Published
Display model context/output limits in OpenCode TUI footer
Maintainers
Readme
opencode-model-limits
Plugin per OpenCode che visualizza i limiti del modello (context/output) nella TUI.
Installazione
Pubblicato su npm (futuro)
npm install -g opencode-model-limitsLocale
git clone https://github.com/yourusername/opencode-model-limits.git
cd opencode-model-limits
npm install
npm run buildConfigurazione
Aggiungi il plugin al tuo opencode.json:
{
"plugin": ["opencode-model-limits"]
}Oppure percorso locale:
{
"plugin": ["file:///path/to/opencode-model-limits"]
}Opzioni
{
"plugin": [
{
"name": "opencode-model-limits",
"options": {
"showInPrompt": true,
"showInLogs": true,
"barWidth": 10
}
}
]
}| Opzione | Default | Descrizione |
| -------------- | ------- | --------------------------------- |
| showInPrompt | true | Mostra info all'inizio del prompt |
| showInLogs | true | Mostra info nei log |
| barWidth | 10 | Larghezza barra progresso |
Funzionalità
- ✅ Fetch automatico limiti dalla configurazione del provider
- ✅ Supporto fallback a limiti statici per modelli noti
- ✅ Barra di progresso visuale
- ✅ Formattazione automatica (K/M)
- ✅ Eventi: session.created, session.updated, message.updated
Preview
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 Model: anthropic/claude-3-5-sonnet
📊 Context: 200K ████████░░ 80%
📝 Output: 8K ████░░░░░░░ 40%
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Sviluppo
npm install
npm run dev # watch mode
npm run build # production