mirror of
https://github.com/simstudioai/sim.git
synced 2026-04-06 03:00:16 -04:00
fix(linear): add default null for after cursor (#3814)
This commit is contained in:
committed by
GitHub
parent
dda012eae9
commit
271624a402
@@ -1532,7 +1532,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
projectId: effectiveProjectId || undefined,
|
||||
includeArchived: params.includeArchived,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_get_issue':
|
||||
@@ -1599,7 +1599,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
teamId: effectiveTeamId,
|
||||
includeArchived: params.includeArchived,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_add_label_to_issue':
|
||||
@@ -1650,7 +1650,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
issueId: params.issueId.trim(),
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_list_projects':
|
||||
@@ -1659,7 +1659,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
teamId: effectiveTeamId,
|
||||
includeArchived: params.includeArchived,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_get_project':
|
||||
@@ -1714,7 +1714,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_get_viewer':
|
||||
@@ -1725,7 +1725,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
teamId: effectiveTeamId,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_create_label':
|
||||
@@ -1764,7 +1764,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
teamId: effectiveTeamId,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_create_workflow_state':
|
||||
@@ -1795,7 +1795,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
teamId: effectiveTeamId,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_get_cycle':
|
||||
@@ -1860,7 +1860,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
issueId: params.issueId.trim(),
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_update_attachment':
|
||||
@@ -1901,7 +1901,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
issueId: params.issueId.trim(),
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_delete_issue_relation':
|
||||
@@ -1927,7 +1927,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_create_project_update':
|
||||
@@ -1949,14 +1949,14 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
projectId: effectiveProjectId,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_list_notifications':
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_update_notification':
|
||||
@@ -1988,7 +1988,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
includeArchived: false,
|
||||
}
|
||||
|
||||
@@ -2023,7 +2023,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
includeArchived: false,
|
||||
}
|
||||
|
||||
@@ -2117,7 +2117,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
// Customer Tier Operations
|
||||
@@ -2159,7 +2159,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
// Project Management Operations
|
||||
@@ -2212,7 +2212,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
projectId: effectiveProjectId || undefined,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
case 'linear_add_label_to_project':
|
||||
@@ -2277,7 +2277,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
...baseParams,
|
||||
projectId: params.projectIdForMilestone.trim(),
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
// Project Status Operations
|
||||
@@ -2328,7 +2328,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
|
||||
return {
|
||||
...baseParams,
|
||||
first: params.first ? Number(params.first) : undefined,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
}
|
||||
|
||||
default:
|
||||
|
||||
@@ -76,7 +76,7 @@ export const linearListAttachmentsTool: ToolConfig<
|
||||
variables: {
|
||||
issueId: params.issueId,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -76,7 +76,7 @@ export const linearListCommentsTool: ToolConfig<
|
||||
variables: {
|
||||
issueId: params.issueId,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -89,7 +89,7 @@ export const linearListCustomerRequestsTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
includeArchived: params.includeArchived || false,
|
||||
},
|
||||
}),
|
||||
|
||||
@@ -70,7 +70,7 @@ export const linearListCustomerStatusesTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -69,7 +69,7 @@ export const linearListCustomerTiersTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -76,7 +76,7 @@ export const linearListCustomersTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
includeArchived: params.includeArchived || false,
|
||||
},
|
||||
}),
|
||||
|
||||
@@ -80,7 +80,7 @@ export const linearListCyclesTool: ToolConfig<LinearListCyclesParams, LinearList
|
||||
variables: {
|
||||
filter: Object.keys(filter).length > 0 ? filter : undefined,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}
|
||||
},
|
||||
|
||||
@@ -71,7 +71,7 @@ export const linearListFavoritesTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -79,7 +79,7 @@ export const linearListIssueRelationsTool: ToolConfig<
|
||||
variables: {
|
||||
issueId: params.issueId,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -80,7 +80,7 @@ export const linearListLabelsTool: ToolConfig<LinearListLabelsParams, LinearList
|
||||
variables: {
|
||||
filter: Object.keys(filter).length > 0 ? filter : undefined,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}
|
||||
},
|
||||
|
||||
@@ -70,7 +70,7 @@ export const linearListNotificationsTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -82,7 +82,7 @@ export const linearListProjectLabelsTool: ToolConfig<
|
||||
variables: {
|
||||
id: params.projectId.trim(),
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}
|
||||
}
|
||||
@@ -110,7 +110,7 @@ export const linearListProjectLabelsTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}
|
||||
},
|
||||
|
||||
@@ -82,7 +82,7 @@ export const linearListProjectMilestonesTool: ToolConfig<
|
||||
variables: {
|
||||
id: params.projectId,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -71,7 +71,7 @@ export const linearListProjectStatusesTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -77,7 +77,7 @@ export const linearListProjectUpdatesTool: ToolConfig<
|
||||
variables: {
|
||||
projectId: params.projectId,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -94,7 +94,7 @@ export const linearListProjectsTool: ToolConfig<
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
includeArchived: params.includeArchived || false,
|
||||
},
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ export const linearListTeamsTool: ToolConfig<LinearListTeamsParams, LinearListTe
|
||||
`,
|
||||
variables: {
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -69,7 +69,7 @@ export const linearListUsersTool: ToolConfig<LinearListUsersParams, LinearListUs
|
||||
variables: {
|
||||
includeDisabled: params.includeDisabled || false,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -87,7 +87,7 @@ export const linearListWorkflowStatesTool: ToolConfig<
|
||||
variables: {
|
||||
filter: Object.keys(filter).length > 0 ? filter : undefined,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
},
|
||||
}
|
||||
},
|
||||
|
||||
@@ -135,8 +135,8 @@ export const linearReadIssuesTool: ToolConfig<LinearReadIssuesParams, LinearRead
|
||||
if (params.first != null) {
|
||||
variables.first = Math.min(Number(params.first), 250)
|
||||
}
|
||||
if (params.after != null && params.after !== '') {
|
||||
variables.after = params.after
|
||||
if (params.after?.trim()) {
|
||||
variables.after = params.after.trim()
|
||||
}
|
||||
if (params.includeArchived != null) {
|
||||
variables.includeArchived = params.includeArchived
|
||||
|
||||
@@ -118,7 +118,7 @@ export const linearSearchIssuesTool: ToolConfig<
|
||||
term: params.query,
|
||||
filter: Object.keys(filter).length > 0 ? filter : undefined,
|
||||
first: params.first ? Number(params.first) : 50,
|
||||
after: params.after,
|
||||
after: params.after?.trim() || undefined,
|
||||
includeArchived: params.includeArchived || false,
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user