You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
pm search mis-parses quoted status:all queries and drops keywords #485
When pm search is given a quoted hybrid query that starts with status:all, the parser rewrites it as a --status flag and consumes the remaining keywords into the status value. This leaves no positional keywords and the command errors.
Error: Missing required argument keywords
...
Recovery bundle:
attempted_command: pm search --status "all scene grounding" --limit 5
normalized_args: search --status all scene grounding --limit 5
provided_fields: --status, --limit
missing: keywords
Expected result
pm search "status:all scene grounding" --limit 5 should treat scene grounding as keywords while applying the status filter, or fail with a targeted inline-filter parse error that points to correct syntax.
Notes
This surfaced while implementing an all-status duplicate-check workflow.
Duplicate search performed before filing: no existing unbraind/pm-cli issue found for this specific quoted status:all parse behavior.
Check the box below or use the @coderabbitai plan command to generate an implementation plan and prompts that you can use with your favorite coding assistant.
Create Plan
🧪 Issue enrichment is currently in open beta.
You can configure auto-planning by selecting labels in the issue_enrichment configuration.
To disable automatic issue enrichment, add the following to your .coderabbit.yaml:
issue_enrichment:
auto_enrich:
enabled: false
💬 Have feedback or questions? Drop into our discord!
Fixed by #486. pm search now preserves inline field:value tokens for the search parser, with quoted/unquoted regression coverage and isolated temp-project proof.
Activity
coderabbitai commentedon Jul 8, 2026
🔗 Related PRs
#147 - fix: optimize agent list/search UX and smoke cleanup reliability [closed]
#238 - Search: relevance ranking, filter parity, corpus enrichment & --min-score (GH-181, GH-157) [closed]
#290 - feat(search): inline field:value query syntax + matched-text highlighting (GH-157) [merged]
#310 - Fix status-all context filters [merged]
📝 Issue Planner
Check the box below or use the
@coderabbitai plancommand to generate an implementation plan and prompts that you can use with your favorite coding assistant.🧪 Issue enrichment is currently in open beta.
You can configure auto-planning by selecting labels in the issue_enrichment configuration.
To disable automatic issue enrichment, add the following to your
.coderabbit.yaml:💬 Have feedback or questions? Drop into our discord!
chore(pm): planning review pass — curiosity-drive candidate, learning…
unbraind commentedon Jul 9, 2026
Fixed by #486. pm search now preserves inline field:value tokens for the search parser, with quoted/unquoted regression coverage and isolated temp-project proof.
unbraind commentedon Jul 11, 2026
pm tracker item:
pm-2ldo— pm search mis-parses quoted status:all queries and drops keywords #485: pm search rewrites quoted status:all hybrid queries into --status and drops keywords