[](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-1)def search( [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-2) query: str, [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-3) team: Literal["Backend", "Frontend", "QA", "DevOps"] | None = None, [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-4) status: Literal["Open", "Done", "In Progress", "Backlog"] | None = None, [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-5) priority: Literal["High", "Medium", "Low", "Urgent"] | None = None, [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-6) assignee: str | None = None, [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-7) n_results: int = 10 [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-8)) -> dict: [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-9) """ [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-10) Search Linear tickets with faceted filtering. [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-11) [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-12) Args: [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-13) query: Natural language search query [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-14) team: Filter by team [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-15) status: Filter by status [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-16) priority: Filter by priority [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-17) assignee: Filter by assigned user [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-18) n_results: Number of tickets to return [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-19) [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-20) Returns: [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-21) Dict with tickets, facets, and system instructions [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-22) """ [](https://jxnl.co/writing/2025/08/27/facets-context-engineering/#__codelineno-9-23) pass