Changelog

Product updates and release highlights.

This page summarizes major user-facing changes. GitHub Releases and the AgentSight repository remain authoritative for a specific version.

Current release

AgentSight 1.0.31

v1.0.31 improves the web frontend for fleet loading, narrow screens, and live session messaging. Machine overviews appear as individual Nodes finish loading, process and analysis views load on demand, mobile layouts keep tabs and dialogs reachable, long chat messages wrap, IME composition is preserved, and ambiguous HTTPS message writes are no longer replayed automatically. Authentication, capability, organization, and backend policy are unchanged.

Read the source

Repository skills

Shared agent skills stay versioned without committing generated links

v1.0.30 adds a repository-maintenance bridge for shared agent skills: the AgentSight repository pins eunomia-bpf/agent-skills under .agents/sources, provides small Bash and PowerShell sync entrypoints, and keeps generated .agents/skills links out of Git. The release does not change AgentSight product runtime code or existing repository-specific skills.

Read the source

Installation

Homebrew installation is documented in the product repository

v1.0.29 documents the official eunomia-bpf/tap Homebrew path for Linux x86-64, including the tap, formula install, and agentsight --version verification commands. Cargo and architecture-specific GitHub release binaries remain available.

Read the source

Audit provenance

Audit and LLM rows preserve source provenance and confidence

v1.0.28 preserves row-level provenance for audit and LLM records across live capture, SQLite reconstruction, agent-native session parsing, and legacy data. The additive view_source and confidence fields keep lineage and correlation quality visible; confidence remains source-specific rather than a global probability score.

Read the source

Container sessions

Bind can include agent-native sessions from named Docker containers

v1.0.27 adds repeatable agentsight bind --docker-container NAME support. The host runs AgentSight’s existing discovery and provider messaging inside the named container through a bounded JSONL bridge, keeps provider credentials and state in the container, merges those sessions into the normal snapshot/detail/message APIs, and fails closed on ambiguous or unavailable peers. Cursor is observable through the bridge but remains message-read-only.

Read the source

Recorded demo

Recorded Overview and session detail use one coherent fixture

v1.0.26 fixes the recorded demo so it loads a recorded LiveOverview alongside the session snapshot. The demo exercises the normal Overview, Conversation, Process Tree & AI Prompts, and Analysis paths with coherent Codex and Claude sample data for processes, resources, tool calls, network activity, failures, plans, and source-reported subscriptions.

Read the source

Messaging reliability

Live session messaging fails visibly and stays serialized

v1.0.25 hardened live provider messaging across provider resume, Direct, and Controller relay paths. It preserves the recorded Codex CLI version when resuming when possible, reports provider start/resume/transport failures instead of false acceptance, serializes messages to the same session, and bounds relay concurrency, response sizes, and request deadlines.

Read the source

Node freshness

Relay reconnect refreshes the running Node version

v1.0.24 refreshes the persisted Node version on authenticated Controller relay reconnects, so a Node that was upgraded and restarted no longer needs Direct re-pairing just to update the fleet version label. Older Nodes that omit the version header keep their existing stored value.

Read the source

Extension architecture

Composable product boundaries with one bounded session Component

v1.0.23 made ext/ the canonical cross-platform source layout for independently composable product functionality while keeping platform capture native. Only ext/session currently executes as a wasm32-wasip2 Component; dynamic extension discovery, extension-defined CLI commands, and generic remote extension routing are not shipped capabilities.

Read the source

Fleet overview

All machines is aggregated in the browser

Signed-in users can filter and compare reachable Nodes, active and stopped sessions, reported Tokens, CPU/RSS, Agent Plans, and source-reported subscription windows. The browser reads bounded Node overviews through Direct or Relay and combines them in memory; Controller keeps the machine directory and access policy rather than the Node snapshots.

Read the source

Session analysis

One Analysis workspace replaces separate Timeline and Detailed Events tabs

Analysis summarizes duration, LLM turns, tool activity, failures, token and model usage, files, network targets, processes, and resources above an interactive timeline. Selecting a timeline event keeps the lower-level event detail available without a separate raw-log tab.

Read the source

Cross-platform

Portable native-session workflows on Windows, macOS, and Linux

top, bind, vis, and report can use agent-native session files without eBPF. Native Windows session management is supported by CI and provider shims, while record and eBPF-backed tracing remain Linux-only; current GitHub Releases do not publish a Windows binary asset.

Read the source

Hosted architecture

Frontend and Controller deploy together while Direct stays independent

The hosted frontend and Controller API/relay deploy from one Cloudflare Worker revision. Direct browser-to-Node access remains independent, and detailed runtime data remains authoritative on Nodes rather than Controller.

Read the source

Release artifacts

Native Linux x86_64 and ARM64 binaries

Current GitHub Releases publish agentsight and agentpprof binaries for x86_64 and aarch64 Linux. The unsuffixed compatibility assets remain x86_64; use the architecture-specific artifact when pinning a reproducible deployment.

Read the source

Profiling

Agent Flamegraphs

agentpprof derives configurable task, skill, phase, action, object, repeat, result, outcome, and token stacks from local agent sessions, with pprof, folded, SVG, and JSON outputs.

Read the source

Product

Local session replay and reports

AgentSight can inspect Claude, Codex, Gemini, and Cursor session history, replay repository changes, serve recorded sessions, and export portable report snapshots.

Read the source