Skip to content

glia v0.7.0 — OpenTelemetry + shell redesign

Choose a tag to compare

@DenisDrobyshev DenisDrobyshev released this 23 Jul 08:40
· 9 commits to master since this release

OpenTelemetry exporter

Turn the event stream into spans with one hook:

from glia.integrations.otel import OTelExporter
agent = Agent(llm, tools=[...], hooks=[OTelExporter()])

Root glia.run span with child glia.model_call / glia.tool spans (model, token, and stop-reason attributes; tool errors marked; approvals + compaction as span events). pip install "glia-agents[otel]". It never raises into your run.

Redesigned desktop shell

A refreshed, more polished UI — warmer palette, refined typography, softer message bubbles with entrance animations, a cleaner glass-box panel, and a nicer composer. The README now has an animated hero that plays the shell in action. Fresh Windows/macOS/Linux binaries attached below.

163 offline tests, ~95% coverage, ruff + mypy + tests green.

Install/upgrade: pip install -U glia-agents · Docs: https://denisdrobyshev.github.io/glia/