Source: agtop
Section: admin
Priority: optional
Maintainer: Matt Brassey <matt@brassey.io>
Build-Depends:
 debhelper-compat (= 13),
 dh-cargo,
 cargo,
 rustc (>= 1.74),
 librust-anyhow-1+default-dev,
 librust-chrono-0.4+clock-dev,
 librust-clap-4+derive-dev,
 librust-crossterm-0.29+default-dev,
 librust-dirs-6+default-dev,
 librust-libc-0.2+default-dev,
 librust-ratatui-0.30+default-dev,
 librust-regex-1+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-json-1+default-dev,
 librust-sysinfo-0.38+default-dev,
 librust-toml-1+parse+serde-dev,
Standards-Version: 4.6.2
Homepage: https://github.com/MBrassey/agtop
Vcs-Git: https://github.com/MBrassey/agtop.git
Vcs-Browser: https://github.com/MBrassey/agtop
Rules-Requires-Root: no

Package: agtop
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: process monitor for AI coding agents
 agtop is a top-style ratatui TUI that walks /proc plus the on-disk
 session transcripts of Claude Code, OpenAI Codex, Block Goose, Aider,
 and Google Gemini.  For each detected agent it reports CPU, RSS,
 status, current tool / task, in-flight subagents, cumulative token
 usage, estimated cost, context-window fill, loaded skills, and a live
 transcript preview.
 .
 On Linux per-process IO bytes and writable-FD enumeration come from
 /proc; on other platforms agtop falls back to sysinfo.  No network
 access at runtime; the bundled price table is updated from the
 LiteLLM community registry at build time only.
