Skip to content

Trustee v0.2.2

Latest

Choose a tag to compare

@AAG81 AAG81 released this 20 Jul 12:57
· 178 commits to main since this release

Trustee v0.2.2 — OIDC Auth + Web UI + Markdown Rendering

New Features

  • OIDC/OAuth2 authentication — PEP-based resource server with JWT validation, PKCE login flow, dev mode bypass
  • Web UI overhaul — chat-style bubbles (user right-aligned blue, agent left-aligned dark), auto-expanding textarea
  • Collapsible reasoning sections — collapsed by default, click to expand
  • Markdown rendering — agent output rendered as formatted markdown (marked.js)
  • Syntax highlighting — code blocks highlighted via highlight.js (dark theme)
  • Auth redirect — web UI redirects to OIDC login when auth is configured

Improvements

  • Suppressed noisy "API call completed successfully" messages
  • Blank line separator before each API call
  • Hidden API Call lines in web UI
  • Responsive mobile layout with slide-up bottom sheet panels
  • Dynamic FAB positioning above input bar

Dependencies

  • abk 0.7.9 → 0.8.0
  • cats 0.1.28 → 0.1.29 (synthetic assistant narration removed)

Published Crates

  • trustee-core 0.1.2
  • trustee-web 0.1.2
  • trustee-api 0.1.2
  • trustee 0.2.2

Binaries

Built with --features web,tui