Skip to content

Add --content, --limit, and --order-by flags to search#300

Merged
AndreyVMarkelov merged 1 commit into
masterfrom
search/content-limit-orderby
Jun 28, 2026
Merged

Add --content, --limit, and --order-by flags to search#300
AndreyVMarkelov merged 1 commit into
masterfrom
search/content-limit-orderby

Conversation

@AndreyVMarkelov

@AndreyVMarkelov AndreyVMarkelov commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add --content / -c flag to search file contents (default is filename-only search)
  • Add --limit flag to cap total results with both server-side MaxResults and client-side pagination stop
  • Add --order-by flag for server-side ordering (relevance or modified)
  • Reject extra positional arguments with a clear error message

Test plan

  • go test ./cmd/... passes
  • golangci-lint run clean
  • dbxcli search --content --limit 5 "report" returns at most 5 content-matched results
  • dbxcli search --order-by modified "report" returns results ordered by last modified
  • dbxcli search --order-by invalid "report" returns validation error

Expose Dropbox SearchV2 options: content search (vs filename-only
default), server-side result limit with client-side pagination cap,
and server-side ordering by relevance or modified time.
@AndreyVMarkelov AndreyVMarkelov merged commit 0be7678 into master Jun 28, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant