feat(issues): add structured ticket search

This commit is contained in:
pseudoyu 2026-04-08 00:35:27 +08:00
parent efe131591f
commit 34c39b765e
No known key found for this signature in database
11 changed files with 1033 additions and 27 deletions

View file

@ -167,6 +167,7 @@ export class ApiClient {
const search = new URLSearchParams();
if (params?.limit) search.set("limit", String(params.limit));
if (params?.offset) search.set("offset", String(params.offset));
if (params?.all) search.set("all", "true");
const wsId = params?.workspace_id ?? this.workspaceId;
if (wsId) search.set("workspace_id", wsId);
if (params?.status) search.set("status", params.status);

View file

@ -28,6 +28,7 @@ export interface UpdateIssueRequest {
export interface ListIssuesParams {
limit?: number;
offset?: number;
all?: boolean;
workspace_id?: string;
status?: IssueStatus;
priority?: IssuePriority;