Releases: wesm/agentsview
v0.28.0
v0.27.0
-
Add Docker deployment support with Dockerfile, Compose config, and GitHub workflow.
-
Show session termination status with a new status indicator in the UI.
-
Use
workspace.yamlnames as Copilot session titles. -
Degrade oversized watcher trees instead of failing server startup.
-
Improve analytics session views and filtering for termination/status data.
-
Update README stats command documentation.
-
Return
409 Conflictfor excluded or trashed uploads. -
Allow compacted summaries to expand correctly.
-
Extract OpenClaw per-message token usage and model metadata.
-
Synthesize PostgreSQL message IDs from message order when missing.
v0.26.1
-
Improve session, usage, and analytics filter controls and active filter displays.
-
Add launchd support for running the PostgreSQL helper service.
-
Update frontend and Go dependencies.
-
Fix session filter behavior in the sidebar.
-
Fix usage filter behavior and selected filter state.
-
Keep timing API response arrays non-null.
-
Disable the WebKit DMABUF renderer on Linux desktop builds to avoid rendering issues.
v0.26.0
-
Adds Trends term frequency charts for exploring common terms over time.
-
Adds session duration UX with timing details for calls, parallel work, and subagent activity.
-
Adds rolling default date ranges for Usage and Analytics.
-
Improves call duration bars and loading performance for large sessions.
-
Reuses the shared date range selector on the Usage page.
-
Improves full resync performance.
-
Expands Gemini ingestion to support newer
.jsonlsession files. -
Renders Claude Code bash shortcut wrappers as code.
-
Recognizes managed worktree project paths during parsing.
-
Syncs opencode SQLite sessions in hybrid roots.
-
Surfaces Claude
queued_commandattachments. -
Runs remote SSH sync commands through a POSIX shell.
-
Uses atomic binary swaps during updates to avoid partial update state.
v0.25.0
-
Use
is_automatedconsistently across stats totals, archetypes, distributions, and portfolio metrics. -
Rename the data directory environment variable to
AGENTSVIEW_DATA_DIR. -
Build and test against Go 1.26.
-
Filter synthetic Copilot skill messages from parsed conversations.
v0.24.0
-
Add OpenCode storage-backed session support.
-
Add configurable custom model pricing.
-
Add configurable automation prefixes for automated-session detection.
-
Detect more automated sessions across imported history.
-
Refresh automated-session classification when automation rules change.
-
Improve Claude first-message selection by skipping
/clearand/effortcommands. -
Fix OpenCode watching to track only relevant storage directories.
-
Fix orphaned subagent sessions in the sidebar.
-
Fix Codex parser handling for additional session formats.
v0.23.5
- Coalesce rapid dashboard update events to cap refetch frequency and keep the UI smoother under heavy activity.
v0.23.2
- Keep the sidebar session list consistent after loading multiple pages of sessions.
v0.23.1
- Usage reporting excludes cached Codex tokens from
input_tokens, making token totals more accurate.
v0.23.0
-
Add live dashboard refresh via Server-Sent Events so sessions and usage update without reloading.
-
Add session intelligence with health signals, analytics, and richer UI insights.
-
Add a
sessionCLI for listing, inspecting, exporting, syncing, and watching session data programmatically. -
Add Markdown export for sessions.
-
Add SSH remote session sync to pull in sessions from remote machines.
-
Add PostgreSQL support for usage reporting.
-
Add
agentsview statsto report per-author git and session activity. -
Require the explicit
servesubcommand to start the server. -
Show session names in the Top Sessions by Cost view.
-
Preserve active filters when switching between the Sessions and Usage tabs.
-
Link usage group-by selectors for a smoother analytics workflow.
-
Make incremental parsing more reliable by validating files with inode and device tracking.
-
Rewrite the README as a clearer user-facing guide.
-
Surface the underlying login shell probe failure reason for the desktop app on arm64 flake cases.
-
Only self-heal the events store on transient frontend failures.
-
Accept raw session IDs in
token-use. -
Resolve ephemeral serve port handling correctly.
-
Parse Claude Code CLI JSON array output correctly in insights.
-
Recognize the
"helpful assistant"prefix as an automated session. -
Skip git-root walking for foreign-OS working directories.