Skip to content

Fix native MCP project search scope and bounded results (JVNAUTOSCI-2737) - #611

Merged
witbrock merged 1 commit into
mainfrom
fix/JVNAUTOSCI-2737-task-search-actor
Sep 11, 2026
Merged

witbrock merged 1 commit into
mainfrom
fix/JVNAUTOSCI-2737-task-search-actor

Conversation

@witbrock

@witbrock witbrock commented Sep 11, 2026 •

Copy link
Copy Markdown
Member

Merge decision: ready — native project search returns the complete accessible task set without treating the operator identity as search criteria; both required CI checks passed.

User outcome

A KKAT project search returned only 12 of its 33 accessible tasks because stdio injected the configured actor as both assignee and creator filters. Removing those unintended filters exposed a second failure: full imported metadata exceeded the response limit.

Material changes

Keep optional assignee and creator filters separate from the configured authenticated actor. Return task summaries, description previews and source identities through stdio search; full details remain available through task_get and the retained-original tool. Document this result shape.

Tracks JVNAUTOSCI-2737. No captured Jira, Drive or migration data is included.

Evidence

  • 40 targeted task-actor, stdio access-profile and native task parity tests passed.
  • Fresh baseline and candidate stdio connections, with Jira credentials disabled: baseline returned 12 tasks; candidate returned all 33 canonical accessible task IDs. A conflicting actor request remained denied.
  • Required Python compatibility and secret-scanning CI passed. Diff and intended-file inspection passed. The live probe and concurrent import workers peaked at 0.81 GiB combined.

Ship boundary

Minimum criteria are correct project enumeration, preserved explicit person filters, unchanged authenticated actor and canonical access checks, and usable bounded search responses. An identity override, missing accessible task or transport failure on the checked project blocks this repair. Bulk migration completion, source availability dispositions and writer cutover remain separate outstanding work in 2737.

@witbrock
witbrock merged commit ab7394a into main Sep 11, 2026
2 checks passed
@witbrock
witbrock deleted the fix/JVNAUTOSCI-2737-task-search-actor branch September 11, 2026 04:21
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