Happier Docs
Features

Feature matrix

User-facing feature coverage across clients and runtimes.

This page summarizes the main user-facing capabilities currently surfaced in Happier.

Status legend:

  • Stable: intended for regular use
  • Experimental: available, still being hardened
  • Capability-driven: depends on backend/provider support

Core capabilities

CapabilityStatusWhere it worksNotes
Multi-server profiles + switchingStableApp, Web, CLIAccounts and runtime state are scoped per server.
Session sharing + collaborationStableApp, WebShare sessions with friends/teammates and manage access.
Persistent sessions + resumeStableApp, Web, CLIResume long-running sessions across devices.
Pending queueStableApp, Web, CLI runtimeQueue, reorder, edit, remove, and send-now workflows.
In-flight steering while busyCapability-drivenApp, Web, CLI runtimeWhen supported by backend/runtime, messages can steer an active turn instead of waiting in queue.
Git/file browser (read)StableApp, WebInspect changed files and diffs from the session UI.
Git write operationsExperimentalApp, WebStage/unstage/commit/pull/push/revert behind feature toggle.
Tool timeline normalizationStableApp, Web, CLI runtimeProvider tools are normalized to canonical UI tool types.
Subagent timeline visibilityCapability-drivenApp, WebWhen providers expose subagents, Happier shows their activity in-session.
Tool detail controls (title/summary/full)StableApp, WebConfigure default/per-tool timeline detail levels.
Turn-level change summariesCapability-drivenApp, WebPer-turn summary and diff rendering quality depends on provider/runtime payloads.
Permission modesCapability-drivenApp, Web, CLIEffective behavior varies by provider/backend capabilities.
Model/mode selectionCapability-drivenApp, Web, CLIAvailability and apply timing are provider-specific.
Server feature flagsStableApp, Web, ServerServer can disable features (for example social/voice/bug reports) and clients adapt UI accordingly.
Notification routing to session/serverStableApp, WebNotification taps route to correct session; multi-server routes to matching server first.
In-app bug reports + diagnosticsStableAppSubmit issue reports with optional diagnostics; server can disable upload/report UI.
Voice: Happier VoiceCapability-drivenApp, WebRequires server voice config and feature enablement.
Voice: BYO ElevenLabsStableApp, WebUses your own ElevenLabs account/API key (stored encrypted).
Voice: Local OpenAI-compatible STT/TTSExperimentalApp, WebSupports direct mode and voice agent mode.
Voice: device STT/TTS togglesExperimentalMobile appUses on-device speech where available.

Provider availability

On this page