agentacta
Audit trail and search engine for AI agent sessions
Description
Audit trail and search engine for AI agent sessions
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 2026.4.10 | Imported from npm (2026.4.10) | Low | 4/21/2026 |
| v2026.4.10 | ## Full TypeScript Migration - All 7 backend modules converted from JavaScript to TypeScript in `src/` directory with `strict: true` - All 8 test files converted to TypeScript, running via `tsx` directly from source - New `src/types.ts` with 427 lines of interfaces covering sessions, events, config, insights, attribution, and API types - Build pipeline: `tsc` → `dist/`, `tsx` for dev, `prepublishOnly` guard - Updated docs: CLAUDE.md, CONTRIBUTING.md, README.md **No runtime behavior changes.** | Medium | 4/10/2026 |
| v2026.4.8 | ## What's new ### Added - **Cron run indexing** — OpenClaw cron runs (`~/.openclaw/cron/runs/`) are now indexed as synthetic sessions and visible in AgentActa alongside regular sessions - **Custom agent session paths** — agent-specific session directories (e.g. `oakley-local`) are now auto-discovered when added to `sessionsPath` in config ### Fixed - **Mobile nav stays fixed** — floating bottom nav no longer scrolls with the page on iOS Safari; added `translateZ(0)` to force GPU compositing la | Medium | 4/8/2026 |
| v2026.3.27 | ## Fixed - **npm package completeness** — `project-attribution.js`, `delta-attribution-context.js`, and `insights.js` were required by `index.js` but missing from the `files` array in `package.json`. The published npm package was broken for `npx` installs; this release fixes that. | Medium | 3/27/2026 |
| v2026.3.26 | ## What's new ### Insights tab - Severity-scaled reliability scoring — signals now scale by actual intensity (retry streak, error rate %, tool call volume) rather than flat weights - Issue rate badge (% of possible signal types detected per session) - Tap-to-reveal signal descriptions on the issue type chart — replaces hover-only tooltips - Session cards redesigned: inline scores in header, signal tags on their own row, sorted by issue rate descending ### Mobile nav - Bottom nav is now a float | Medium | 3/27/2026 |
| v2026.3.12-r2 | ## [2026.3.12-r2] - 2026-03-12 ### Added - Project-scoped filtering in session detail view, backed by per-event project attribution. - Clearer Codex session classification in the UI for both direct Codex runs and Symphony-origin Codex sessions. - Delta attribution context loader to keep live project filtering accurate as new events stream in. ### Changed - Session detail project filter now lives inside the session card instead of duplicating project tags in multiple places. - Initial Prompt ju | Low | 3/13/2026 |
| v2026.3.12 | ## What's New ### Context API Three new endpoints that surface historical context from indexed sessions, designed to be queried by agents before starting work: - `GET /api/context/file?path=<filepath>` — session count, recent changes, operations breakdown, related files, recent errors - `GET /api/context/repo?path=<repo-path>` — aggregate cost/tokens, distinct agents, top files, recent sessions, common tools - `GET /api/context/agent?name=<agent-name>` — session count, total cost, avg duratio | Low | 3/12/2026 |
| v2026.3.7 | ## What's fixed **Session auto-discovery on first run** — AgentActa now detects your existing agent session directories (`~/.claude/projects`, `~/.codex/sessions`, `~/.openclaw/sessions`) when generating the default config. No manual configuration needed for new installs. **Claude Code sessions not appearing** — Fixed indexer to correctly scan per-project subdirectories under `~/.claude/projects` when `sessionsPath` is set in config. **Array `sessionsPath` config** — `sessionsPath` now accept | Low | 3/7/2026 |
| v2026.3.6 | ## What's new - **`--version` / `-v` CLI flag** — prints version and exits - **`GET /api/health` endpoint** — returns version, uptime, indexed session count, DB size, and Node.js version - **System Info in Settings** — version, uptime, session count, and Node.js version displayed in the Settings page - **README refresh** — added Cmd+K command palette, theme settings, and health endpoint to feature list and API docs ## Full changelog https://github.com/mirajchokshi/agentacta/compare/v2026.3.5.. | Low | 3/7/2026 |
| v2026.3.5 | ## [2026.3.5] - 2026-03-05 ### Added - Theme settings in **Settings → Appearance**: - Theme Mode: System / Light / Dark - Dark Variant: Default / True Black - True Black dark theme variant (`data-theme="oled"`) - Initial Prompt jump UX improvements for long sessions: - subtle in-button pulse while jumping - return-to-previous-position control ### Changed - Cmd+K trigger copy simplified to **Search** - Cmd+K keyboard shortcut now toggles palette open/close when already open | Low | 3/6/2026 |
| v1.4.0 | ## What's new ### Added - **Light theme** with toggle (sun/moon icons), persisted via localStorage, defaults to light - **Skeleton loading** across all views with shimmer placeholders - **Timeline pagination** with infinite scroll (100 events/page) - **Timeline live updates** via SSE for today's date - **Database maintenance** button in Stats (VACUUM + WAL checkpoint, shows before/after size) - **MCP tool grouping** in stats, expanded names in events - Sessions sort index for faster queries ## | Low | 3/5/2026 |
| v1.3.4 | ### Added - Codex CLI support: auto-discover and index sessions from `~/.codex/sessions/` (recursive) - Codex CLI parser support for `session_meta`, `turn_context`, `response_item`, and `event_msg` records ### Changed - README updated to mark Codex CLI as supported and document Codex session discovery path - Session card tagging simplified for subagent sessions (hide redundant agent pill when `session_type=subagent`) - Project tag styling updated to align with existing flat pill style ### Fix | Low | 3/3/2026 |
| v1.3.3 | - Upgrade better-sqlite3 to 12.6.2 - Fix tar-fs symlink traversal vulnerability via override - Remove unused devDependencies - 0 npm audit vulnerabilities - Improves Socket.dev supply chain score | Low | 3/2/2026 |
| v1.3.2 | - Fix manifest consistency (bin path, repository URL normalization) - Add engines field (node >=18.0.0) - Improves Socket.dev supply chain score | Low | 3/2/2026 |
| v1.3.1 | - Hash-based routing with deep links and browser back/forward support - Session URLs use `#session/<id>` for shareable links - Back button uses `history.back()` when navigation stack exists - Billion (B) token formatting for large usage numbers - Scroll listener cleanup fix on SSE teardown | Low | 3/2/2026 |
| v1.3.0 | ## [1.3.0] - 2026-03-01 ### Added - Near-realtime session detail updates without manual refresh - Lightweight delta API endpoint: `GET /api/sessions/:id/events?after=<ts>&afterId=<id>&limit=<n>` - New-event visual indicator in session view when user is scrolled away from top - SSE test coverage and realtime implementation notes in CONTRIBUTING ### Changed - Session detail live updates now use lightweight polling (3s) against delta endpoint for reliability - Realtime cursor hardened to composit | Low | 3/2/2026 |
| v1.2.2 | ### Fixed - Session detail crashed mobile Safari on large sessions (700+ events) - White flash when navigating into session detail - Scroll position not resetting between sessions - Scroll listener leak on back navigation - Pull-to-refresh race condition ### Changed - Session events paginate with infinite scroll (50 at a time) - Graceful error handling across all views | Low | 3/1/2026 |
| v1.2.1 | ### Fixed - Timeline API used UTC for date bucketing — events after 6pm in western timezones showed on the wrong day | Low | 3/1/2026 |
| v1.2.0 | ## What's New ### Full UI Redesign Dark theme overhaul inspired by Linear and Raycast — refined color palette, card-based layouts, improved typography, and polished micro-interactions throughout. ### Mobile Timeline - Stacked vertical layout with compact role badges - Tighter spacing for better information density - Removed decorative elements that wasted space on small screens ### Bug Fixes - Timeline date picker now uses local timezone (was showing next day after 6pm in western timezones) - | Low | 3/1/2026 |
| v1.1.5 | ### Added - Configurable `projectAliases` in config to normalize inferred project tags - Stats: collapse Claude session paths into one aggregated entry ### Changed - Stats: label main agent as `openclaw-main` for clarity - Improved session UX and search robustness ### Fixed - Config test no longer affected by local config file in working directory | Low | 2/25/2026 |
| v1.1.4 | ## Added - Session project tags (green pills) showing inferred projects touched in each session ## Fixed - Infer workspace project from session cwd so chat-heavy sessions can still display project tags ## Install ```bash npm install -g agentacta@1.1.4 ``` | Low | 2/21/2026 |
| v1.1.3 | ## Changes - Exclude System Messages from subagent detection - Fix changelog update logic for multi-line commits - Improved workflow reliability ## Install ```bash npm install -g agentacta@1.1.3 ``` | Low | 2/21/2026 |
| v1.1.2 | ## Changes - Track multiple models per session - Auto-release workflow on push to main - Test fixes for new models parameter ## Install ```bash npm install -g agentacta@1.1.2 ``` | Low | 2/21/2026 |
Dependencies & License Audit
Loading dependencies...
Similar Packages
@webbywisp/create-ai-agentScaffold production-ready AI agent workspaces — SOUL.md, AGENTS.md, memory structure, heartbeat config, and more0.2.0
skillhubCLI tool for managing AI Agent skills - search, install, and update skills for Claude, Codex, Copilot, and more0.2.11
