| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-21 | h7 classify additional memory syscalls | Paul Buetow | |
| 2026-05-21 | 57 add bpf syscall kind classification | Paul Buetow | |
| 2026-05-21 | 37 classify clone family as proc kind | Paul Buetow | |
| 2026-05-21 | b7 classify sysv ipc ids and ops | Paul Buetow | |
| 2026-05-21 | e7 classify acct pathname and misc null syscalls | Paul Buetow | |
| 2026-05-21 | a7 make sched and rlimit null-classification explicit | Paul Buetow | |
| 2026-05-21 | 97 make identity null-classification explicit | Paul Buetow | |
| 2026-05-21 | 87 make signal null-classification explicit | Paul Buetow | |
| 2026-05-21 | 67 add seccomp and module trace kinds | Paul Buetow | |
| 2026-05-21 | i7 classify memory P3 syscalls as mem kind | Paul Buetow | |
| 2026-05-21 | g7 classify fd-from-air eventfd users | Paul Buetow | |
| 2026-05-21 | n7 classify pidfd and misc tail syscalls | Paul Buetow | |
| 2026-05-21 | f7 wire eventfd kind for fd-from-air IPC syscalls | Paul Buetow | |
| 2026-05-21 | p7 add attach-time trace dimension gating | Paul Buetow | |
| 2026-05-21 | task-47: fix execveat dirfd codegen fallback | Paul Buetow | |
| 2026-05-20 | task-47: add KindExec for execve paths | Paul Buetow | |
| 2026-05-20 | test: strengthen security integration semantics (task 77) | Paul Buetow | |
| 2026-05-20 | feat: add keyctl ptrace perf_event_open tracing (task 77) | Paul Buetow | |
| 2026-05-20 | d7: add POSIX mq syscall kind/classification and coverage | Paul Buetow | |
| 2026-05-20 | feat: add mount/fs management syscall tracing for c7 | Paul Buetow | |
| 2026-05-20 | task 27: assert non-zero requested_sleep_ns in CSV export test | Paul Buetow | |
| 2026-05-20 | task 27: add KindSleep and requested sleep metric | Paul Buetow | |
| 2026-05-20 | test(task-17): assert aggregate-only stats surfacing path | Paul Buetow | |
| 2026-05-20 | fix(task-17): prevent aggregate double-count and flush on shutdown | Paul Buetow | |
| 2026-05-20 | feat: add syscall aggregate sampling infrastructure (task 17) | Paul Buetow | |
| 2026-05-20 | task 07: assert mmap address-space accounting end-to-end | Paul Buetow | |
| 2026-05-20 | task 07: add KindMem and separate address-space byte accounting | Paul Buetow | |
| 2026-05-19 | z6: add KindPoll wiring for poll/select ready counts | Paul Buetow | |
| 2026-05-19 | y6 follow-up: tolerate unsupported epoll_pwait2 kernels | Paul Buetow | |
| 2026-05-19 | y6: add epoll ctl/wait tracing and ready-count coverage | Paul Buetow | |
| 2026-05-19 | x6: add pipe/eventfd fd-from-air syscall support | Paul Buetow | |
| 2026-05-19 | w6: extend KindFd socket introspection coverage | Paul Buetow | |
| 2026-05-19 | v6: cover plain accept integration and filter path | Paul Buetow | |
| 2026-05-19 | v6: add KindAccept and wire accept/accept4 | Paul Buetow | |
| 2026-05-19 | u6: fix socketpair exit fd capture and socket filtering | Paul Buetow | |
| 2026-05-19 | u6: add socket/socketpair kind scaffolding and wiring | Paul Buetow | |
| 2026-05-19 | t6 update tutorial tab hotkeys | Paul Buetow | |
| 2026-05-19 | t6 stabilize family recording integration | Paul Buetow | |
| 2026-05-19 | t6 address family recording review | Paul Buetow | |
| 2026-05-18 | t6 add syscall family dashboard aggregation | Paul Buetow | |
| 2026-05-18 | j6: clean up phase a syscall docs | Paul Buetow | |
| 2026-05-18 | j6: defer mmsg byte classification | Paul Buetow | |
| 2026-05-18 | j6: account bytes for ret-classified syscalls | Paul Buetow | |
| 2026-05-18 | k6: emit tracepoints for all syscall families | Paul Buetow | |
| 2026-05-17 | docs: add comprehensive syscall tracing expansion plan | Paul Buetow | |
| Plan-only document covering the ~230 Linux syscalls ior does not yet trace. For each not-yet-covered syscall the plan records whether it takes/returns a file descriptor, whether it has a meaningful bytes or size dimension that could feed the existing read/write/transfer accumulators, the suggested TracepointKind (existing or new), extra per-event metrics, and a priority tier. Also enumerates the taxonomy extensions required (new TracepointKind values, retClassification additions, family/dimension tags), risk areas (high-cardinality syscalls like futex/clock_gettime), and a phased rollout from "free wins" (network bytes already mapped but blocked by shouldIgnore) through process lifecycle to the long tail. No code changes. | |||
| 2026-05-14 | chore: bump version to v1.1.0v1.1.0main | Paul Buetow | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-05-14 | use configurable fastRefreshEvery for InitCmd on flame and stream tabs | Paul Buetow | |
| Change tabDescriptor.InitCmd from func() tea.Cmd to func(*Model) tea.Cmd so the initial tick for the flame and stream tabs uses the model's fastRefreshEvery interval rather than hardcoded 200 ms constants. Both call sites in Init() and postKeyTransitionCmd() now pass the model pointer. The now-unused streamTickCmdFn/flameTickCmdFn package-level adapters are removed; the TabFlame and TabStream registry entries use inline closures that delegate to m.flameTickCmd()/m.streamTickCmd(). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-05-14 | docs: document -tui-fast-refresh flag in AGENTS.md TUI Behavior section | Paul Buetow | |
| Add a bullet explaining the default (250ms), what it controls (flamegraph and stream tab refresh cadence), and that setting it to 0 disables high-frequency refresh. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-05-14 | wire TUIFastRefreshInterval into dashboard model and update tests | Paul Buetow | |
| Add fastRefreshMs parameter to NewModelWithConfig so callers can supply the high-frequency tick cadence for stream and flame tabs. Convert the streamTickCmd/flameTickCmd package-level functions to model methods that honour fastRefreshEvery (falling back to the 200 ms constants when zero for backward-compatibility). Add SetFastRefreshInterval setter so RunWithTraceStarterConfig can apply cfg.TUIFastRefreshInterval after construction. Update all 68 test call sites to pass fastRefreshMs=200 and add three new tests covering zero-fallback, stored value, and setter behaviour. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-05-13 | add TUIFastRefreshInterval flag to flags.Config | Paul Buetow | |
| Add TUIFastRefreshInterval time.Duration to flags.Config struct with a default of 250ms and register it as the -tui-fast-refresh CLI flag so callers can tune or disable the high-frequency TUI refresh cadence for the flamegraph and stream tabs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
