Tags: erain/glue
Tags
glue v1.7.0 — gemini default id correction v1.4.0 set the gemini default to "gemini-3.1-pro" which 404s. The real public id on generativelanguage.googleapis.com v1beta is "gemini-3.1-pro-preview". ListModels confirms. Additive only — no library API changes.
glue v1.6.0 — wide-terminal cap + `glue version` cmd/glue/tui: cap transcript viewport at 100 cols (locked to the input box's inputMaxBoxWidth via a shared bodyMaxWidth constant) and center it on wider terminals via lipgloss.PlaceHorizontal. Glamour markdown renderer width inherits the cap so wrapping aligns. Header + status bar keep full width. cmd/glue: new `glue version` / `--version` / `-v` subcommand. Prints module version, git revision, build time, and Go toolchain from runtime/debug.ReadBuildInfo. Same data `go version -m $(which glue)` exposes, reachable as a first-class command so users can self- diagnose stale binaries. Additive only — no library API changes.
glue v1.5.0 — Catppuccin TUI theme cmd/glue/tui now ships Catppuccin Mocha (dark) and Latte (light) palettes, picked at construction time by lipgloss's terminal- background heuristic. Brand accent moves from #6d28d9 to mauve (#cba6f7 / #8839ef) — still distinctly purple, but in a hue family where success/error/warn (green/red/peach) sit at similar lightness/saturation so the chrome no longer shouts. Glamour markdown output ships matching JSON style configs (glamour-mocha.json, glamour-latte.json) with chroma syntax highlighting via catppuccin-mocha / catppuccin-latte themes. Variable names in cmd/glue/tui/styles.go are unchanged so any external caller of these internals (none expected — this is internal package) keeps compiling. Additive only — no library API changes.
glue v1.4.0 — default gemini model is now gemini-3.1-pro
The previous default (gemini-2.5-flash) was removed from the v1beta
generateContent API and started returning 404. gemini-3.1-pro is now
the daily-driver default per maintainer direction.
Override paths still work: --model <id>, GLUE_MODEL, or
gemini.Options{DefaultModel: ...} for library callers.
No other library or API changes — additive only.
PreviousNext