AdiKsOnDev / AdiKsOnDev/linear-cli

Add project filtering support for milestone queries

未关闭
#3 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Python
星标
8
派生
0
PR 合并指标
30 天内没有已合并 PR

描述

Enable filtering milestones by project ID in GraphQL queries.

**Current behavior:**
Project filtering is disabled in `build_milestone_filter()` due to GraphQL schema issues. Client-side filtering is used as a workaround in `resolve_milestone_id()`.

**Example usage:**
```bash
linear milestone list --project "Backend Improvements"
```

**Implementation:**
- Research correct GraphQL filter syntax for milestone project filtering
- Update `build_milestone_filter()` to support project_id parameter
- Remove TODO comment in queries.py
- Test with Linear API to ensure schema compatibility

**Files to modify:**
- `src/linear_cli/api/queries.py` (build_milestone_filter function)

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。