summaryrefslogtreecommitdiff
path: root/internal/flags
AgeCommit message (Collapse)Author
2026-05-12rename ShouldIAttachTracepoint receiver from flags to fPaul Buetow
The receiver name flags shadowed the package name flags, making the package inaccessible inside the method body. Rename to f to match all other receivers in flags.go and add a doc comment. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12add Go doc comments to exported fields on flags.Config and globalfilter.FilterPaul Buetow
Document every exported field in Config (flags package) and Filter, NumericFilter, StringFilter (globalfilter package) with a concise one-line doc comment describing its purpose and behaviour. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-09add auto-reset timer for dashboard aggregatesPaul Buetow
Live flamegraph trie and stats engine grow unboundedly during long traces. Add a periodic auto-reset (same effect as the 'r' key) so they stay bounded. - New CLI flag -resetTimer=30s (default 30s, 0 disables). - Hotkey I cycles the cadence: off -> 15s -> 30s -> 60s -> 5m -> off. Custom intervals (e.g. -resetTimer=47s) advance to the first preset greater than the current value, then wrap to off. - autoResetTickMsg carries a generation counter so changing the cadence drops in-flight ticks scheduled under the previous interval. - Dashboard chrome shows 'auto-reset: 30s' or 'auto-reset: off'.
2026-05-07release 1.0.0v1.0.0Paul Buetow
2026-05-07update docs and ascii bannerPaul Buetow
2026-04-18chore: bump version to v0.0.1v0.0.1Paul Buetow
2026-03-18cleanupPaul Buetow
2026-03-13Reorder flags declarations (task 390)Paul Buetow
2026-03-13docs: explain parquet recording modesPaul Buetow
2026-03-13feat: add headless parquet recording modePaul Buetow
2026-03-12fix: restore legacy flamegraph trace output modePaul Buetow
2026-03-10config: centralize default buffer sizes (task 388)Paul Buetow
2026-03-09tui: export filtered stream rows from global CSV action (task 364)Paul Buetow
2026-03-08task 367: carry full trace filters through TUI contextPaul Buetow
2026-03-06docs: add missing godoc comments for exported APIs (task 382)Paul Buetow
2026-03-06refactor: rename flags.Flags to flags.Config (task 383)Paul Buetow
2026-03-06refactor: share collapse field validation lists (task 387)Paul Buetow
2026-03-06refactor: remove web flamegrapher and keep TUI-onlyPaul Buetow
2026-03-06flamegraph: make esc undo one zoom level and aggregate syscalls by defaultPaul Buetow
2026-03-06Add live flamegraph test modes and dynamic synthetic live feedPaul Buetow
2026-03-05Add package-level docs across internal packagesPaul Buetow
2026-03-05Refactor flags state to constructor-backed snapshotsPaul Buetow
2026-03-04Fix Go mistake findings and stabilize integration timingPaul Buetow
2026-03-03Add watch mode for dynamic flamegraph updatesPaul Buetow
2026-03-03Add WASM-ready flamegraph JSON exportPaul Buetow
2026-03-02Make --open a command template with no defaultsPaul Buetow
2026-03-02Add --open support for live flamegraph browser launchPaul Buetow
2026-03-02change default duration to 10minPaul Buetow
2026-03-01Move BPF setup off flags.FlagsPaul Buetow
2026-03-01flags: return parse errors instead of exiting (task 321)Paul Buetow
2026-02-27flamegraph: default live update interval to 200msPaul Buetow
2026-02-27flags: change default flamegraph order to comm-firstPaul Buetow
2026-02-27internal: validate live CLI mode behaviorPaul Buetow
2026-02-27flags: add live flamegraph CLI optionsPaul Buetow
2026-02-26tui: revamp status keys and add pid/tid reselection flowPaul Buetow
2026-02-24flags: make TUI export toggle atomicPaul Buetow
2026-02-24flamegraph: remove external tool path and document native generationPaul Buetow
2026-02-24flamegraph: add native svg pipeline and testsPaul Buetow
2026-02-24tui: add toggle to disable snapshot export file writesPaul Buetow
2026-02-24tui: wire full dashboard tabs and improve overview summariesPaul Buetow
2026-02-24ior: route default mode through tui and add plain flagPaul Buetow
2026-02-23tui: add top-level model and run entrypointPaul Buetow
2026-02-23flags: document open_by_handle_at CO-RE re-evaluationPaul Buetow
2026-02-22Add copy_file_range support and tracepoint attach testsPaul Buetow
2026-02-21Enable name_to_handle_at and io_uring fd attributionPaul Buetow
Amp-Thread-ID: https://ampcode.com/threads/T-019c7fec-eec9-706a-8338-3ce674802680 Co-authored-by: Amp <amp@ampcode.com>
2026-02-21Document optional open_by_handle_at excludePaul Buetow
Amp-Thread-ID: https://ampcode.com/threads/T-019c7fd9-5870-77b7-9909-3eb7550d17bb Co-authored-by: Amp <amp@ampcode.com>
2026-02-21Enable open_by_handle_at tracepointPaul Buetow
Amp-Thread-ID: https://ampcode.com/threads/T-019c7fd9-5870-77b7-9909-3eb7550d17bb Co-authored-by: Amp <amp@ampcode.com>
2026-02-21Align Go project structure and add Mage targetsPaul Buetow
Amp-Thread-ID: https://ampcode.com/threads/T-019c7f3b-1326-767b-94d5-366b91eaf712 Co-authored-by: Amp <amp@ampcode.com>
2025-10-09fix unit tests, initial hard exclude of not working yet syscallsPaul Buetow
2025-04-14add -version flag and ASCII bannerPaul Buetow