aboutsummaryrefslogtreecommitdiffstats
path: root/completions
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-01 10:18:39 +0200
committerDanilo M. <danix@danix.xyz>2026-07-01 10:18:39 +0200
commit0c9939c5961a3cef50e6378c0eefbeaae00f4c67 (patch)
treeca75f91cf69cf085621fd22241d4081bb118edaf /completions
parent38d7357f36e6eeb91216d1c5668fb29406c7e076 (diff)
downloadfirefly-cli-0c9939c5961a3cef50e6378c0eefbeaae00f4c67.tar.gz
firefly-cli-0c9939c5961a3cef50e6378c0eefbeaae00f4c67.zip
feat: tx list --all + truncation signal (v0.3.1)
tx list silently returned only --limit rows (default 20) with no signal when more matched, making a correct ledger look wrong during reconciliation. - --all auto-paginates every page via meta.pagination.total_pages - without --all, print "showing N of M (use --all for all)" to stderr when the result is truncated (stdout JSON stays clean) PATCH: new optional flag + stderr note, contract unchanged. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'completions')
-rw-r--r--completions/firefly.bash2
1 files changed, 1 insertions, 1 deletions
diff --git a/completions/firefly.bash b/completions/firefly.bash
index b66b400..697cd1a 100644
--- a/completions/firefly.bash
+++ b/completions/firefly.bash
@@ -42,7 +42,7 @@ _firefly() {
"tx add") leaf_opts="--category --date --desc --from --tags --to --type";;
"tx delete") leaf_opts="--yes";;
"tx edit") leaf_opts="--amount --category --date --desc --from --tags --to --type";;
- "tx list") leaf_opts="--account --limit --since --until";;
+ "tx list") leaf_opts="--account --all --limit --since --until";;
esac
# Leaves per group.