Skip to content

[codex] add things-cli view commands#11

Open
pdurlej wants to merge 1 commit into
arthursoares:mainfrom
pdurlej:codex/add-cli-view-commands
Open

[codex] add things-cli view commands#11
pdurlej wants to merge 1 commit into
arthursoares:mainfrom
pdurlej:codex/add-cli-view-commands

Conversation

@pdurlej

@pdurlej pdurlej commented May 19, 2026

Copy link
Copy Markdown

Summary

  • add things-cli view aliases: today, inbox, anytime, someday, upcoming, and search <query>
  • add matching list filters: --anytime, --someday, --upcoming, and --search QUERY
  • make list filtering testable through listTasks
  • fix --project filtering to use ParentTaskIDs instead of heading/action-group IDs
  • document the new read commands in README files

Context

OpenClaw-style integrations commonly expect simple Things views such as today, inbox, upcoming, someday, and search. The CLI already had list --today and list --inbox, but lacked the other views and had a project filter that checked ActionGroupIDs instead of the project relationship.

Validation

  • go test ./cmd/things-cli -count=1
  • go test ./...

@pdurlej pdurlej marked this pull request as ready for review May 19, 2026 12:04
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