From 7eaa1aced22a860113b6dac4549cfbfa1c2a45e5 Mon Sep 17 00:00:00 2001 From: waleedlatif1 Date: Fri, 21 Nov 2025 03:16:01 +0000 Subject: [PATCH] feat(i18n): update translations --- apps/docs/content/docs/de/tools/linear.mdx | 74 +++++++++++++++------- apps/docs/content/docs/es/tools/linear.mdx | 74 +++++++++++++++------- apps/docs/content/docs/fr/tools/linear.mdx | 68 ++++++++++++++------ apps/docs/content/docs/ja/tools/linear.mdx | 60 +++++++++++++----- apps/docs/content/docs/zh/tools/linear.mdx | 72 ++++++++++++++------- apps/docs/i18n.lock | 26 ++++---- 6 files changed, 257 insertions(+), 117 deletions(-) diff --git a/apps/docs/content/docs/de/tools/linear.mdx b/apps/docs/content/docs/de/tools/linear.mdx index d62fa2dc77..570f867b7c 100644 --- a/apps/docs/content/docs/de/tools/linear.mdx +++ b/apps/docs/content/docs/de/tools/linear.mdx @@ -39,14 +39,24 @@ Tickets von Linear abrufen und filtern | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | -| `teamId` | string | Ja | Linear Team-ID | -| `projectId` | string | Ja | Linear Projekt-ID | +| `teamId` | string | Nein | Linear Team-ID zum Filtern | +| `projectId` | string | Nein | Linear Projekt-ID zum Filtern | +| `assigneeId` | string | Nein | Benutzer-ID zum Filtern nach Zugewiesenem | +| `stateId` | string | Nein | Workflow-Status-ID zum Filtern nach Status | +| `priority` | number | Nein | Priorität zum Filtern \(0=Keine Priorität, 1=Dringend, 2=Hoch, 3=Normal, 4=Niedrig\) | +| `labelIds` | array | Nein | Array von Label-IDs zum Filtern | +| `createdAfter` | string | Nein | Tickets filtern, die nach diesem Datum erstellt wurden \(ISO 8601 Format\) | +| `updatedAfter` | string | Nein | Tickets filtern, die nach diesem Datum aktualisiert wurden \(ISO 8601 Format\) | +| `includeArchived` | boolean | Nein | Archivierte Tickets einschließen \(Standard: false\) | +| `first` | number | Nein | Anzahl der zurückzugebenden Tickets \(Standard: 50, max: 250\) | +| `after` | string | Nein | Paginierungscursor für die nächste Seite | +| `orderBy` | string | Nein | Sortierreihenfolge: "createdAt" oder "updatedAt" \(Standard: "updatedAt"\) | #### Ausgabe | Parameter | Typ | Beschreibung | | --------- | ---- | ----------- | -| `issues` | array | Array von Tickets aus dem angegebenen Linear Team und Projekt, jedes enthält id, title, description, state, teamId und projectId | +| `issues` | array | Array von gefilterten Tickets aus Linear | ### `linear_get_issue` @@ -73,15 +83,25 @@ Ein neues Ticket in Linear erstellen | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | | `teamId` | string | Ja | Linear Team-ID | -| `projectId` | string | Ja | Linear Projekt-ID | +| `projectId` | string | Nein | Linear Projekt-ID | | `title` | string | Ja | Ticket-Titel | | `description` | string | Nein | Ticket-Beschreibung | +| `stateId` | string | Nein | Workflow-Status-ID \(Status\) | +| `assigneeId` | string | Nein | Benutzer-ID, dem das Ticket zugewiesen werden soll | +| `priority` | number | Nein | Priorität \(0=Keine Priorität, 1=Dringend, 2=Hoch, 3=Normal, 4=Niedrig\) | +| `estimate` | number | Nein | Schätzung in Punkten | +| `labelIds` | array | Nein | Array von Label-IDs, die dem Ticket zugewiesen werden sollen | +| `cycleId` | string | Nein | Zyklus-ID, dem das Ticket zugewiesen werden soll | +| `parentId` | string | Nein | Übergeordnete Ticket-ID \(für die Erstellung von Untertickets\) | +| `dueDate` | string | Nein | Fälligkeitsdatum im ISO 8601-Format \(nur Datum: JJJJ-MM-TT\) | +| `subscriberIds` | array | Nein | Array von Benutzer-IDs, die das Ticket abonnieren sollen | +| `projectMilestoneId` | string | Nein | Projektmeilenstein-ID, die mit dem Ticket verknüpft werden soll | #### Ausgabe | Parameter | Typ | Beschreibung | | --------- | ---- | ----------- | -| `issue` | object | Das erstellte Ticket mit id, title, description, state, teamId und projectId | +| `issue` | object | Das erstellte Ticket mit allen seinen Eigenschaften | ### `linear_update_issue` @@ -98,7 +118,13 @@ Ein bestehendes Ticket in Linear aktualisieren | `assigneeId` | string | Nein | Benutzer-ID, dem das Ticket zugewiesen werden soll | | `priority` | number | Nein | Priorität \(0=Keine Priorität, 1=Dringend, 2=Hoch, 3=Normal, 4=Niedrig\) | | `estimate` | number | Nein | Schätzung in Punkten | -| `labelIds` | array | Nein | Array von Label-IDs, die dem Ticket zugewiesen werden sollen | +| `labelIds` | array | Nein | Array von Label-IDs, die für das Ticket gesetzt werden sollen \(ersetzt alle vorhandenen Labels\) | +| `projectId` | string | Nein | Projekt-ID, zu der das Ticket verschoben werden soll | +| `cycleId` | string | Nein | Zyklus-ID, dem das Ticket zugewiesen werden soll | +| `parentId` | string | Nein | Übergeordnete Ticket-ID \(um dieses zu einem Unterticket zu machen\) | +| `dueDate` | string | Nein | Fälligkeitsdatum im ISO 8601-Format \(nur Datum: JJJJ-MM-TT\) | +| `addedLabelIds` | array | Nein | Array von Label-IDs, die dem Ticket hinzugefügt werden sollen \(ohne vorhandene Labels zu ersetzen\) | +| `removedLabelIds` | array | Nein | Array von Label-IDs, die vom Ticket entfernt werden sollen | #### Ausgabe @@ -236,8 +262,8 @@ Einen Kommentar in Linear bearbeiten | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | -| `commentId` | string | Ja | Kommentar-ID, die aktualisiert werden soll | -| `body` | string | Ja | Neuer Kommentartext \(unterstützt Markdown\) | +| `commentId` | string | Ja | Kommentar-ID zum Aktualisieren | +| `body` | string | Nein | Neuer Kommentartext \(unterstützt Markdown\) | #### Ausgabe @@ -344,14 +370,14 @@ Ein bestehendes Projekt in Linear aktualisieren | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | -| `projectId` | string | Ja | Projekt-ID, die aktualisiert werden soll | +| `projectId` | string | Ja | Projekt-ID zum Aktualisieren | | `name` | string | Nein | Neuer Projektname | | `description` | string | Nein | Neue Projektbeschreibung | -| `state` | string | Nein | Projektstatus (geplant, gestartet, abgeschlossen, abgebrochen) | +| `state` | string | Nein | Projektstatus \(planned, started, completed, canceled\) | | `leadId` | string | Nein | Benutzer-ID des Projektleiters | -| `startDate` | string | Nein | Projektstartdatum (ISO-Format) | -| `targetDate` | string | Nein | Projektzieldatum (ISO-Format) | -| `priority` | number | Nein | Projektpriorität (0-4) | +| `startDate` | string | Nein | Projektstartdatum \(ISO-Format: JJJJ-MM-TT\) | +| `targetDate` | string | Nein | Projektzieldatum \(ISO-Format: JJJJ-MM-TT\) | +| `priority` | number | Nein | Projektpriorität \(0=Keine Priorität, 1=Dringend, 2=Hoch, 3=Normal, 4=Niedrig\) | #### Ausgabe @@ -525,11 +551,11 @@ Einen neuen Workflow-Status in Linear erstellen | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | -| `teamId` | string | Ja | Team-ID, in dem der Status erstellt werden soll | -| `name` | string | Ja | Name des Status \(z.B. "In Prüfung"\) | -| `color` | string | Ja | Farbe des Status \(Hex-Format\) | +| `teamId` | string | Ja | Team-ID, in der der Status erstellt werden soll | +| `name` | string | Ja | Statusname \(z.B. "In Prüfung"\) | +| `color` | string | Nein | Statusfarbe \(Hex-Format\) | | `type` | string | Ja | Statustyp: "backlog", "unstarted", "started", "completed" oder "canceled" | -| `description` | string | Nein | Beschreibung des Status | +| `description` | string | Nein | Statusbeschreibung | | `position` | number | Nein | Position im Workflow | #### Ausgabe @@ -635,9 +661,9 @@ Einen Anhang zu einem Ticket in Linear hinzufügen | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | -| `issueId` | string | Ja | Ticket-ID, an die der Anhang angehängt werden soll | +| `issueId` | string | Ja | Ticket-ID, an die angehängt werden soll | | `url` | string | Ja | URL des Anhangs | -| `title` | string | Nein | Titel des Anhangs | +| `title` | string | Ja | Titel des Anhangs | | `subtitle` | string | Nein | Untertitel/Beschreibung des Anhangs | #### Ausgabe @@ -673,7 +699,7 @@ Metadaten eines Anhangs in Linear aktualisieren | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | | `attachmentId` | string | Ja | Anhang-ID zum Aktualisieren | -| `title` | string | Nein | Neuer Titel des Anhangs | +| `title` | string | Ja | Neuer Titel des Anhangs | | `subtitle` | string | Nein | Neuer Untertitel des Anhangs | #### Ausgabe @@ -707,8 +733,8 @@ Zwei Tickets in Linear miteinander verknüpfen (blockiert, bezieht sich auf, dup | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | | `issueId` | string | Ja | Quell-Ticket-ID | -| `relatedIssueId` | string | Ja | Ziel-Ticket-ID für die Verknüpfung | -| `type` | string | Ja | Beziehungstyp: "blocks", "blocked", "duplicate", "related" | +| `relatedIssueId` | string | Ja | Ziel-Ticket-ID, mit der verknüpft werden soll | +| `type` | string | Ja | Beziehungstyp: "blocks", "duplicate" oder "related". Hinweis: Wenn "blocks" von A nach B erstellt wird, wird die umgekehrte Beziehung \(B blockiert durch A\) automatisch erstellt. | #### Ausgabe @@ -1217,7 +1243,8 @@ Ein neues Projekt-Label in Linear erstellen | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | -| `name` | string | Ja | Projekt-Label-Name | +| `projectId` | string | Ja | Das Projekt für dieses Label | +| `name` | string | Ja | Projektlabel-Name | | `color` | string | Nein | Label-Farbe \(Hex-Code\) | | `description` | string | Nein | Label-Beschreibung | | `isGroup` | boolean | Nein | Ob dies eine Label-Gruppe ist | @@ -1394,6 +1421,7 @@ Einen neuen Projektstatus in Linear erstellen | Parameter | Typ | Erforderlich | Beschreibung | | --------- | ---- | -------- | ----------- | +| `projectId` | string | Ja | Das Projekt, für das der Status erstellt werden soll | | `name` | string | Ja | Name des Projektstatus | | `color` | string | Ja | Statusfarbe \(Hex-Code\) | | `description` | string | Nein | Statusbeschreibung | diff --git a/apps/docs/content/docs/es/tools/linear.mdx b/apps/docs/content/docs/es/tools/linear.mdx index 7d032d2f9e..8144738897 100644 --- a/apps/docs/content/docs/es/tools/linear.mdx +++ b/apps/docs/content/docs/es/tools/linear.mdx @@ -39,14 +39,24 @@ Obtener y filtrar incidencias de Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | -| `teamId` | string | Sí | ID del equipo de Linear | -| `projectId` | string | Sí | ID del proyecto de Linear | +| `teamId` | string | No | ID del equipo de Linear para filtrar | +| `projectId` | string | No | ID del proyecto de Linear para filtrar | +| `assigneeId` | string | No | ID del usuario para filtrar por asignado | +| `stateId` | string | No | ID del estado del flujo de trabajo para filtrar por estado | +| `priority` | number | No | Prioridad para filtrar \(0=Sin prioridad, 1=Urgente, 2=Alta, 3=Normal, 4=Baja\) | +| `labelIds` | array | No | Array de IDs de etiquetas para filtrar | +| `createdAfter` | string | No | Filtrar incidencias creadas después de esta fecha \(formato ISO 8601\) | +| `updatedAfter` | string | No | Filtrar incidencias actualizadas después de esta fecha \(formato ISO 8601\) | +| `includeArchived` | boolean | No | Incluir incidencias archivadas \(predeterminado: false\) | +| `first` | number | No | Número de incidencias a devolver \(predeterminado: 50, máximo: 250\) | +| `after` | string | No | Cursor de paginación para la siguiente página | +| `orderBy` | string | No | Orden de clasificación: "createdAt" o "updatedAt" \(predeterminado: "updatedAt"\) | #### Salida | Parámetro | Tipo | Descripción | | --------- | ---- | ----------- | -| `issues` | array | Array de incidencias del equipo y proyecto de Linear especificados, cada una contiene id, título, descripción, estado, teamId y projectId | +| `issues` | array | Array de incidencias filtradas de Linear | ### `linear_get_issue` @@ -73,15 +83,25 @@ Crear una nueva incidencia en Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | | `teamId` | string | Sí | ID del equipo de Linear | -| `projectId` | string | Sí | ID del proyecto de Linear | +| `projectId` | string | No | ID del proyecto de Linear | | `title` | string | Sí | Título de la incidencia | | `description` | string | No | Descripción de la incidencia | +| `stateId` | string | No | ID del estado del flujo de trabajo \(estado\) | +| `assigneeId` | string | No | ID del usuario al que asignar la incidencia | +| `priority` | number | No | Prioridad \(0=Sin prioridad, 1=Urgente, 2=Alta, 3=Normal, 4=Baja\) | +| `estimate` | number | No | Estimación en puntos | +| `labelIds` | array | No | Array de IDs de etiquetas para establecer en la incidencia | +| `cycleId` | string | No | ID del ciclo al que asignar la incidencia | +| `parentId` | string | No | ID de la incidencia padre \(para crear subincidencias\) | +| `dueDate` | string | No | Fecha de vencimiento en formato ISO 8601 \(solo fecha: AAAA-MM-DD\) | +| `subscriberIds` | array | No | Array de IDs de usuarios para suscribirse a la incidencia | +| `projectMilestoneId` | string | No | ID del hito del proyecto para asociar con la incidencia | #### Salida | Parámetro | Tipo | Descripción | | --------- | ---- | ----------- | -| `issue` | object | La incidencia creada que contiene id, título, descripción, estado, teamId y projectId | +| `issue` | object | La incidencia creada con todas sus propiedades | ### `linear_update_issue` @@ -91,14 +111,20 @@ Actualizar una incidencia existente en Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | -| `issueId` | string | Sí | ID de la incidencia de Linear a actualizar | +| `issueId` | string | Sí | ID de la incidencia de Linear para actualizar | | `title` | string | No | Nuevo título de la incidencia | | `description` | string | No | Nueva descripción de la incidencia | | `stateId` | string | No | ID del estado del flujo de trabajo \(estado\) | | `assigneeId` | string | No | ID del usuario al que asignar la incidencia | | `priority` | number | No | Prioridad \(0=Sin prioridad, 1=Urgente, 2=Alta, 3=Normal, 4=Baja\) | | `estimate` | number | No | Estimación en puntos | -| `labelIds` | array | No | Array de IDs de etiquetas para establecer en la incidencia | +| `labelIds` | array | No | Array de IDs de etiquetas para establecer en la incidencia \(reemplaza todas las etiquetas existentes\) | +| `projectId` | string | No | ID del proyecto al que mover la incidencia | +| `cycleId` | string | No | ID del ciclo al que asignar la incidencia | +| `parentId` | string | No | ID de la incidencia padre \(para convertir esta en una subincidencia\) | +| `dueDate` | string | No | Fecha de vencimiento en formato ISO 8601 \(solo fecha: AAAA-MM-DD\) | +| `addedLabelIds` | array | No | Array de IDs de etiquetas para añadir a la incidencia \(sin reemplazar las etiquetas existentes\) | +| `removedLabelIds` | array | No | Array de IDs de etiquetas para eliminar de la incidencia | #### Salida @@ -237,7 +263,7 @@ Editar un comentario en Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | | `commentId` | string | Sí | ID del comentario a actualizar | -| `body` | string | Sí | Nuevo texto del comentario \(admite Markdown\) | +| `body` | string | No | Nuevo texto del comentario \(admite Markdown\) | #### Salida @@ -347,11 +373,11 @@ Actualizar un proyecto existente en Linear | `projectId` | string | Sí | ID del proyecto a actualizar | | `name` | string | No | Nuevo nombre del proyecto | | `description` | string | No | Nueva descripción del proyecto | -| `state` | string | No | Estado del proyecto (planned, started, completed, canceled) | +| `state` | string | No | Estado del proyecto \(planned, started, completed, canceled\) | | `leadId` | string | No | ID del usuario líder del proyecto | -| `startDate` | string | No | Fecha de inicio del proyecto (formato ISO) | -| `targetDate` | string | No | Fecha objetivo del proyecto (formato ISO) | -| `priority` | number | No | Prioridad del proyecto (0-4) | +| `startDate` | string | No | Fecha de inicio del proyecto \(formato ISO: YYYY-MM-DD\) | +| `targetDate` | string | No | Fecha objetivo del proyecto \(formato ISO: YYYY-MM-DD\) | +| `priority` | number | No | Prioridad del proyecto \(0=Sin prioridad, 1=Urgente, 2=Alta, 3=Normal, 4=Baja\) | #### Salida @@ -526,8 +552,8 @@ Crear un nuevo estado de flujo de trabajo (estado) en Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | | `teamId` | string | Sí | ID del equipo donde crear el estado | -| `name` | string | Sí | Nombre del estado (p. ej., "En revisión") | -| `color` | string | Sí | Color del estado (formato hex) | +| `name` | string | Sí | Nombre del estado \(p. ej., "En revisión"\) | +| `color` | string | No | Color del estado \(formato hex\) | | `type` | string | Sí | Tipo de estado: "backlog", "unstarted", "started", "completed", o "canceled" | | `description` | string | No | Descripción del estado | | `position` | number | No | Posición en el flujo de trabajo | @@ -637,7 +663,7 @@ Añadir un adjunto a una incidencia en Linear | --------- | ---- | ----------- | ----------- | | `issueId` | string | Sí | ID de la incidencia a la que adjuntar | | `url` | string | Sí | URL del adjunto | -| `title` | string | No | Título del adjunto | +| `title` | string | Sí | Título del adjunto | | `subtitle` | string | No | Subtítulo/descripción del adjunto | #### Salida @@ -673,7 +699,7 @@ Actualizar los metadatos de un adjunto en Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | | `attachmentId` | string | Sí | ID del adjunto a actualizar | -| `title` | string | No | Nuevo título del adjunto | +| `title` | string | Sí | Nuevo título del adjunto | | `subtitle` | string | No | Nuevo subtítulo del adjunto | #### Salida @@ -707,8 +733,8 @@ Vincular dos incidencias en Linear (bloquea, se relaciona con, duplica) | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | | `issueId` | string | Sí | ID de la incidencia de origen | -| `relatedIssueId` | string | Sí | ID de la incidencia de destino a vincular | -| `type` | string | Sí | Tipo de relación: "blocks", "blocked", "duplicate", "related" | +| `relatedIssueId` | string | Sí | ID de la incidencia de destino a la que vincular | +| `type` | string | Sí | Tipo de relación: "blocks", "duplicate", o "related". Nota: Al crear "blocks" de A a B, la relación inversa \(B bloqueada por A\) se crea automáticamente. | #### Salida @@ -1217,10 +1243,11 @@ Crear una nueva etiqueta de proyecto en Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | -| `name` | string | Sí | Nombre de la etiqueta de proyecto | -| `color` | string | No | Color de la etiqueta (código hexadecimal) | +| `projectId` | string | Sí | El proyecto para esta etiqueta | +| `name` | string | Sí | Nombre de la etiqueta del proyecto | +| `color` | string | No | Color de la etiqueta \(código hex\) | | `description` | string | No | Descripción de la etiqueta | -| `isGroup` | boolean | No | Indica si es un grupo de etiquetas | +| `isGroup` | boolean | No | Indica si esta es un grupo de etiquetas | | `parentId` | string | No | ID del grupo de etiquetas padre | #### Salida @@ -1394,10 +1421,11 @@ Crear un nuevo estado de proyecto en Linear | Parámetro | Tipo | Obligatorio | Descripción | | --------- | ---- | ----------- | ----------- | +| `projectId` | string | Sí | El proyecto para el que crear el estado | | `name` | string | Sí | Nombre del estado del proyecto | -| `color` | string | Sí | Color del estado \(código hex\) | +| `color` | string | Sí | Color del estado (código hex) | | `description` | string | No | Descripción del estado | -| `indefinite` | boolean | No | Indica si el estado es indefinido | +| `indefinite` | boolean | No | Si el estado es indefinido | | `position` | number | No | Posición en la lista de estados | #### Salida diff --git a/apps/docs/content/docs/fr/tools/linear.mdx b/apps/docs/content/docs/fr/tools/linear.mdx index df4f385897..fcf6aa57a3 100644 --- a/apps/docs/content/docs/fr/tools/linear.mdx +++ b/apps/docs/content/docs/fr/tools/linear.mdx @@ -39,14 +39,24 @@ Récupérer et filtrer les tickets depuis Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | -| `teamId` | chaîne | Oui | ID de l'équipe Linear | -| `projectId` | chaîne | Oui | ID du projet Linear | +| `teamId` | chaîne | Non | ID de l'équipe Linear pour filtrer | +| `projectId` | chaîne | Non | ID du projet Linear pour filtrer | +| `assigneeId` | chaîne | Non | ID de l'utilisateur pour filtrer par assigné | +| `stateId` | chaîne | Non | ID de l'état du flux de travail pour filtrer par statut | +| `priority` | nombre | Non | Priorité pour filtrer \(0=Pas de priorité, 1=Urgent, 2=Élevée, 3=Normale, 4=Faible\) | +| `labelIds` | tableau | Non | Tableau des IDs d'étiquettes pour filtrer | +| `createdAfter` | chaîne | Non | Filtrer les tickets créés après cette date \(format ISO 8601\) | +| `updatedAfter` | chaîne | Non | Filtrer les tickets mis à jour après cette date \(format ISO 8601\) | +| `includeArchived` | booléen | Non | Inclure les tickets archivés \(par défaut : false\) | +| `first` | nombre | Non | Nombre de tickets à retourner \(par défaut : 50, max : 250\) | +| `after` | chaîne | Non | Curseur de pagination pour la page suivante | +| `orderBy` | chaîne | Non | Ordre de tri : "createdAt" ou "updatedAt" \(par défaut : "updatedAt"\) | #### Sortie | Paramètre | Type | Description | | --------- | ---- | ----------- | -| `issues` | tableau | Tableau des tickets du projet et de l'équipe Linear spécifiés, chacun contenant id, titre, description, état, teamId et projectId | +| `issues` | tableau | Tableau des tickets filtrés de Linear | ### `linear_get_issue` @@ -73,15 +83,25 @@ Créer un nouveau ticket dans Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | | `teamId` | chaîne | Oui | ID de l'équipe Linear | -| `projectId` | chaîne | Oui | ID du projet Linear | +| `projectId` | chaîne | Non | ID du projet Linear | | `title` | chaîne | Oui | Titre du ticket | | `description` | chaîne | Non | Description du ticket | +| `stateId` | chaîne | Non | ID de l'état du flux de travail \(statut\) | +| `assigneeId` | chaîne | Non | ID de l'utilisateur à qui assigner le ticket | +| `priority` | nombre | Non | Priorité \(0=Pas de priorité, 1=Urgent, 2=Élevée, 3=Normale, 4=Faible\) | +| `estimate` | nombre | Non | Estimation en points | +| `labelIds` | tableau | Non | Tableau des IDs d'étiquettes à définir sur le ticket | +| `cycleId` | chaîne | Non | ID du cycle auquel assigner le ticket | +| `parentId` | chaîne | Non | ID du ticket parent \(pour créer des sous-tickets\) | +| `dueDate` | chaîne | Non | Date d'échéance au format ISO 8601 \(date uniquement : AAAA-MM-JJ\) | +| `subscriberIds` | tableau | Non | Tableau des IDs d'utilisateurs à abonner au ticket | +| `projectMilestoneId` | chaîne | Non | ID de l'étape clé du projet à associer au ticket | #### Sortie | Paramètre | Type | Description | | --------- | ---- | ----------- | -| `issue` | objet | Le ticket créé contenant id, titre, description, état, teamId et projectId | +| `issue` | objet | Le ticket créé avec toutes ses propriétés | ### `linear_update_issue` @@ -94,11 +114,17 @@ Mettre à jour un ticket existant dans Linear | `issueId` | chaîne | Oui | ID du ticket Linear à mettre à jour | | `title` | chaîne | Non | Nouveau titre du ticket | | `description` | chaîne | Non | Nouvelle description du ticket | -| `stateId` | chaîne | Non | ID de l'état du flux de travail \(statut\) | +| `stateId` | chaîne | Non | ID de l'état du workflow \(statut\) | | `assigneeId` | chaîne | Non | ID de l'utilisateur à qui assigner le ticket | -| `priority` | nombre | Non | Priorité \(0=Pas de priorité, 1=Urgent, 2=Élevée, 3=Normale, 4=Faible\) | +| `priority` | nombre | Non | Priorité \(0=Aucune priorité, 1=Urgent, 2=Élevée, 3=Normale, 4=Faible\) | | `estimate` | nombre | Non | Estimation en points | -| `labelIds` | tableau | Non | Tableau des IDs d'étiquettes à définir sur le ticket | +| `labelIds` | tableau | Non | Tableau des ID d'étiquettes à définir sur le ticket \(remplace toutes les étiquettes existantes\) | +| `projectId` | chaîne | Non | ID du projet vers lequel déplacer le ticket | +| `cycleId` | chaîne | Non | ID du cycle auquel assigner le ticket | +| `parentId` | chaîne | Non | ID du ticket parent \(pour en faire un sous-ticket\) | +| `dueDate` | chaîne | Non | Date d'échéance au format ISO 8601 \(date uniquement : AAAA-MM-JJ\) | +| `addedLabelIds` | tableau | Non | Tableau des ID d'étiquettes à ajouter au ticket \(sans remplacer les étiquettes existantes\) | +| `removedLabelIds` | tableau | Non | Tableau des ID d'étiquettes à supprimer du ticket | #### Sortie @@ -237,7 +263,7 @@ Modifier un commentaire dans Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | | `commentId` | chaîne | Oui | ID du commentaire à mettre à jour | -| `body` | chaîne | Oui | Nouveau texte du commentaire \(supporte le Markdown\) | +| `body` | chaîne | Non | Nouveau texte du commentaire \(supporte le Markdown\) | #### Sortie @@ -349,9 +375,9 @@ Mettre à jour un projet existant dans Linear | `description` | chaîne | Non | Nouvelle description du projet | | `state` | chaîne | Non | État du projet \(planned, started, completed, canceled\) | | `leadId` | chaîne | Non | ID de l'utilisateur responsable du projet | -| `startDate` | chaîne | Non | Date de début du projet \(format ISO\) | -| `targetDate` | chaîne | Non | Date cible du projet \(format ISO\) | -| `priority` | nombre | Non | Priorité du projet \(0-4\) | +| `startDate` | chaîne | Non | Date de début du projet \(format ISO : YYYY-MM-DD\) | +| `targetDate` | chaîne | Non | Date cible du projet \(format ISO : YYYY-MM-DD\) | +| `priority` | nombre | Non | Priorité du projet \(0=Pas de priorité, 1=Urgent, 2=Élevée, 3=Normale, 4=Faible\) | #### Sortie @@ -526,11 +552,11 @@ Créer un nouvel état de workflow (statut) dans Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | | `teamId` | chaîne | Oui | ID de l'équipe dans laquelle créer l'état | -| `name` | chaîne | Oui | Nom de l'état \(ex., "En révision"\) | -| `color` | chaîne | Oui | Couleur de l'état \(format hexadécimal\) | +| `name` | chaîne | Oui | Nom de l'état \(ex. : "En révision"\) | +| `color` | chaîne | Non | Couleur de l'état \(format hexadécimal\) | | `type` | chaîne | Oui | Type d'état : "backlog", "unstarted", "started", "completed", ou "canceled" | | `description` | chaîne | Non | Description de l'état | -| `position` | nombre | Non | Position dans le workflow | +| `position` | nombre | Non | Position dans le flux de travail | #### Sortie @@ -635,9 +661,9 @@ Ajouter une pièce jointe à un ticket dans Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | -| `issueId` | chaîne | Oui | ID du ticket auquel joindre la pièce | +| `issueId` | chaîne | Oui | ID du ticket auquel joindre | | `url` | chaîne | Oui | URL de la pièce jointe | -| `title` | chaîne | Non | Titre de la pièce jointe | +| `title` | chaîne | Oui | Titre de la pièce jointe | | `subtitle` | chaîne | Non | Sous-titre/description de la pièce jointe | #### Sortie @@ -673,7 +699,7 @@ Mettre à jour les métadonnées d'une pièce jointe dans Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | | `attachmentId` | chaîne | Oui | ID de la pièce jointe à mettre à jour | -| `title` | chaîne | Non | Nouveau titre de la pièce jointe | +| `title` | chaîne | Oui | Nouveau titre de la pièce jointe | | `subtitle` | chaîne | Non | Nouveau sous-titre de la pièce jointe | #### Sortie @@ -708,7 +734,7 @@ Lier deux tickets ensemble dans Linear (bloque, est lié à, duplique) | --------- | ---- | ----------- | ----------- | | `issueId` | chaîne | Oui | ID du ticket source | | `relatedIssueId` | chaîne | Oui | ID du ticket cible à lier | -| `type` | chaîne | Oui | Type de relation : "blocks", "blocked", "duplicate", "related" | +| `type` | chaîne | Oui | Type de relation : "blocks", "duplicate", ou "related". Remarque : Lors de la création d'une relation "blocks" de A vers B, la relation inverse \(B bloqué par A\) est automatiquement créée. | #### Sortie @@ -1217,6 +1243,7 @@ Créer une nouvelle étiquette de projet dans Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | +| `projectId` | chaîne | Oui | Le projet pour cette étiquette | | `name` | chaîne | Oui | Nom de l'étiquette de projet | | `color` | chaîne | Non | Couleur de l'étiquette \(code hexadécimal\) | | `description` | chaîne | Non | Description de l'étiquette | @@ -1394,7 +1421,8 @@ Créer un nouveau statut de projet dans Linear | Paramètre | Type | Obligatoire | Description | | --------- | ---- | ----------- | ----------- | -| `name` | chaîne | Oui | Nom du statut du projet | +| `projectId` | chaîne | Oui | Le projet pour lequel créer le statut | +| `name` | chaîne | Oui | Nom du statut de projet | | `color` | chaîne | Oui | Couleur du statut \(code hexadécimal\) | | `description` | chaîne | Non | Description du statut | | `indefinite` | booléen | Non | Indique si le statut est indéfini | diff --git a/apps/docs/content/docs/ja/tools/linear.mdx b/apps/docs/content/docs/ja/tools/linear.mdx index eda30a8832..70d9f419fe 100644 --- a/apps/docs/content/docs/ja/tools/linear.mdx +++ b/apps/docs/content/docs/ja/tools/linear.mdx @@ -39,14 +39,24 @@ Linearから課題を取得してフィルタリングする | パラメータ | 型 | 必須 | 説明 | | --------- | ---- | -------- | ----------- | -| `teamId` | string | はい | LinearチームID | -| `projectId` | string | はい | LinearプロジェクトID | +| `teamId` | string | いいえ | フィルタリングするLinearチームID | +| `projectId` | string | いいえ | フィルタリングするLinearプロジェクトID | +| `assigneeId` | string | いいえ | 担当者でフィルタリングするユーザーID | +| `stateId` | string | いいえ | ステータスでフィルタリングするワークフロー状態ID | +| `priority` | number | いいえ | フィルタリングする優先度(0=優先度なし、1=緊急、2=高、3=普通、4=低) | +| `labelIds` | array | いいえ | フィルタリングするラベルIDの配列 | +| `createdAfter` | string | いいえ | この日付以降に作成された課題をフィルタリング(ISO 8601形式) | +| `updatedAfter` | string | いいえ | この日付以降に更新された課題をフィルタリング(ISO 8601形式) | +| `includeArchived` | boolean | いいえ | アーカイブされた課題を含める(デフォルト:false) | +| `first` | number | いいえ | 返す課題の数(デフォルト:50、最大:250) | +| `after` | string | いいえ | 次のページのページネーションカーソル | +| `orderBy` | string | いいえ | ソート順:"createdAt"または"updatedAt"(デフォルト:"updatedAt") | #### 出力 | パラメータ | 型 | 説明 | | --------- | ---- | ----------- | -| `issues` | array | 指定されたLinearチームとプロジェクトからの課題の配列。各課題にはid、title、description、state、teamId、projectIdが含まれます | +| `issues` | array | Linearからフィルタリングされた課題の配列 | ### `linear_get_issue` @@ -73,15 +83,25 @@ Linearに新しい課題を作成する | パラメータ | 型 | 必須 | 説明 | | --------- | ---- | -------- | ----------- | | `teamId` | string | はい | LinearチームID | -| `projectId` | string | はい | LinearプロジェクトID | +| `projectId` | string | いいえ | LinearプロジェクトID | | `title` | string | はい | 課題のタイトル | | `description` | string | いいえ | 課題の説明 | +| `stateId` | string | いいえ | ワークフロー状態ID(ステータス) | +| `assigneeId` | string | いいえ | 課題を割り当てるユーザーID | +| `priority` | number | いいえ | 優先度(0=優先度なし、1=緊急、2=高、3=普通、4=低) | +| `estimate` | number | いいえ | ポイント単位の見積もり | +| `labelIds` | array | いいえ | 課題に設定するラベルIDの配列 | +| `cycleId` | string | いいえ | 課題を割り当てるサイクルID | +| `parentId` | string | いいえ | 親課題ID(サブ課題を作成する場合) | +| `dueDate` | string | いいえ | ISO 8601形式の期日(日付のみ:YYYY-MM-DD) | +| `subscriberIds` | array | いいえ | 課題をサブスクライブするユーザーIDの配列 | +| `projectMilestoneId` | string | いいえ | 課題に関連付けるプロジェクトマイルストーンID | #### 出力 | パラメータ | 型 | 説明 | | --------- | ---- | ----------- | -| `issue` | object | 作成された課題(id、title、description、state、teamId、projectIdを含む) | +| `issue` | object | すべてのプロパティを含む作成された課題 | ### `linear_update_issue` @@ -97,8 +117,14 @@ Linearの既存の課題を更新する | `stateId` | string | いいえ | ワークフロー状態ID(ステータス) | | `assigneeId` | string | いいえ | 課題を割り当てるユーザーID | | `priority` | number | いいえ | 優先度(0=優先度なし、1=緊急、2=高、3=普通、4=低) | -| `estimate` | number | いいえ | ポイント単位の見積もり | -| `labelIds` | array | いいえ | 課題に設定するラベルIDの配列 | +| `estimate` | number | いいえ | ポイントでの見積もり | +| `labelIds` | array | いいえ | 課題に設定するラベルIDの配列(既存のすべてのラベルを置き換え) | +| `projectId` | string | いいえ | 課題を移動するプロジェクトID | +| `cycleId` | string | いいえ | 課題を割り当てるサイクルID | +| `parentId` | string | いいえ | 親課題ID(これをサブ課題にする場合) | +| `dueDate` | string | いいえ | ISO 8601形式の期日(日付のみ:YYYY-MM-DD) | +| `addedLabelIds` | array | いいえ | 課題に追加するラベルIDの配列(既存のラベルを置き換えない) | +| `removedLabelIds` | array | いいえ | 課題から削除するラベルIDの配列 | #### 出力 @@ -237,7 +263,7 @@ Linearでコメントを編集する | パラメータ | 型 | 必須 | 説明 | | --------- | ---- | -------- | ----------- | | `commentId` | string | はい | 更新するコメントID | -| `body` | string | はい | 新しいコメントテキスト(Markdownをサポート) | +| `body` | string | いいえ | 新しいコメントテキスト(Markdownをサポート) | #### 出力 @@ -349,9 +375,9 @@ Linearの既存プロジェクトを更新する | `description` | string | いいえ | 新しいプロジェクトの説明 | | `state` | string | いいえ | プロジェクトの状態(計画中、開始済み、完了、キャンセル) | | `leadId` | string | いいえ | プロジェクトリーダーのユーザーID | -| `startDate` | string | いいえ | プロジェクト開始日(ISO形式) | -| `targetDate` | string | いいえ | プロジェクト目標日(ISO形式) | -| `priority` | number | いいえ | プロジェクト優先度(0-4) | +| `startDate` | string | いいえ | プロジェクト開始日(ISO形式:YYYY-MM-DD) | +| `targetDate` | string | いいえ | プロジェクト目標日(ISO形式:YYYY-MM-DD) | +| `priority` | number | いいえ | プロジェクト優先度(0=優先度なし、1=緊急、2=高、3=普通、4=低) | #### 出力 @@ -527,7 +553,7 @@ Linearに新しいワークフローステータス(状態)を作成する | --------- | ---- | -------- | ----------- | | `teamId` | string | はい | ステータスを作成するチームID | | `name` | string | はい | ステータス名(例:「レビュー中」) | -| `color` | string | はい | ステータスの色(16進形式) | +| `color` | string | いいえ | ステータスの色(16進形式) | | `type` | string | はい | ステータスタイプ:「backlog」、「unstarted」、「started」、「completed」、または「canceled」 | | `description` | string | いいえ | ステータスの説明 | | `position` | number | いいえ | ワークフロー内の位置 | @@ -635,9 +661,9 @@ Linearの課題に添付ファイルを追加する | パラメータ | 型 | 必須 | 説明 | | --------- | ---- | -------- | ----------- | -| `issueId` | string | はい | 添付先の課題ID | +| `issueId` | string | はい | 添付する課題ID | | `url` | string | はい | 添付ファイルのURL | -| `title` | string | いいえ | 添付ファイルのタイトル | +| `title` | string | はい | 添付ファイルのタイトル | | `subtitle` | string | いいえ | 添付ファイルのサブタイトル/説明 | #### 出力 @@ -673,7 +699,7 @@ Linearで添付ファイルのメタデータを更新する | パラメータ | 型 | 必須 | 説明 | | --------- | ---- | -------- | ----------- | | `attachmentId` | string | はい | 更新する添付ファイルID | -| `title` | string | いいえ | 新しい添付ファイルのタイトル | +| `title` | string | はい | 新しい添付ファイルのタイトル | | `subtitle` | string | いいえ | 新しい添付ファイルのサブタイトル | #### 出力 @@ -708,7 +734,7 @@ Linearで2つの課題を関連付ける(ブロック、関連、重複) | --------- | ---- | -------- | ----------- | | `issueId` | string | はい | ソース課題ID | | `relatedIssueId` | string | はい | リンク先のターゲット課題ID | -| `type` | string | はい | 関係タイプ:「blocks」、「blocked」、「duplicate」、「related」 | +| `type` | string | はい | 関係タイプ:"blocks"、"duplicate"、または"related"。注意:AからBへの"blocks"を作成すると、逆の関係(BはAによってブロックされる)が自動的に作成されます。 | #### 出力 @@ -1217,6 +1243,7 @@ Linearで新しいプロジェクトラベルを作成する | パラメータ | 型 | 必須 | 説明 | | --------- | ---- | -------- | ----------- | +| `projectId` | string | はい | このラベルのプロジェクト | | `name` | string | はい | プロジェクトラベル名 | | `color` | string | いいえ | ラベルの色(16進コード) | | `description` | string | いいえ | ラベルの説明 | @@ -1394,6 +1421,7 @@ Linearで新しいプロジェクトステータスを作成する | パラメータ | 型 | 必須 | 説明 | | --------- | ---- | -------- | ----------- | +| `projectId` | string | はい | ステータスを作成するプロジェクト | | `name` | string | はい | プロジェクトステータス名 | | `color` | string | はい | ステータスの色(16進コード) | | `description` | string | いいえ | ステータスの説明 | diff --git a/apps/docs/content/docs/zh/tools/linear.mdx b/apps/docs/content/docs/zh/tools/linear.mdx index 1d4e22737a..a440d89b79 100644 --- a/apps/docs/content/docs/zh/tools/linear.mdx +++ b/apps/docs/content/docs/zh/tools/linear.mdx @@ -39,14 +39,24 @@ Linear 的主要功能包括: | 参数 | 类型 | 必需 | 描述 | | --------- | ---- | -------- | ----------- | -| `teamId` | string | 是 | Linear 团队 ID | -| `projectId` | string | 是 | Linear 项目 ID | +| `teamId` | string | 否 | 按 Linear 团队 ID 筛选 | +| `projectId` | string | 否 | 按 Linear 项目 ID 筛选 | +| `assigneeId` | string | 否 | 按分配的用户 ID 筛选 | +| `stateId` | string | 否 | 按工作流状态 ID 筛选(状态)| +| `priority` | number | 否 | 按优先级筛选(0=无优先级,1=紧急,2=高,3=正常,4=低)| +| `labelIds` | array | 否 | 按标签 ID 数组筛选 | +| `createdAfter` | string | 否 | 筛选创建日期晚于此日期的问题(ISO 8601 格式)| +| `updatedAfter` | string | 否 | 筛选更新日期晚于此日期的问题(ISO 8601 格式)| +| `includeArchived` | boolean | 否 | 包括已归档的问题(默认值:false)| +| `first` | number | 否 | 返回的问题数量(默认值:50,最大值:250)| +| `after` | string | 否 | 下一页的分页游标 | +| `orderBy` | string | 否 | 排序顺序:"createdAt" 或 "updatedAt"(默认值:"updatedAt")| #### 输出 | 参数 | 类型 | 描述 | | --------- | ---- | ----------- | -| `issues` | array | 来自指定 Linear 团队和项目的问题数组,每个问题包含 id、title、description、state、teamId 和 projectId | +| `issues` | array | 从 Linear 筛选的问题数组 | ### `linear_get_issue` @@ -73,15 +83,25 @@ Linear 的主要功能包括: | 参数 | 类型 | 必需 | 描述 | | --------- | ---- | -------- | ----------- | | `teamId` | string | 是 | Linear 团队 ID | -| `projectId` | string | 是 | Linear 项目 ID | +| `projectId` | string | 否 | Linear 项目 ID | | `title` | string | 是 | 问题标题 | | `description` | string | 否 | 问题描述 | +| `stateId` | string | 否 | 工作流状态 ID(状态)| +| `assigneeId` | string | 否 | 要分配问题的用户 ID | +| `priority` | number | 否 | 优先级(0=无优先级,1=紧急,2=高,3=正常,4=低)| +| `estimate` | number | 否 | 以点数估算 | +| `labelIds` | array | 否 | 要设置在问题上的标签 ID 数组 | +| `cycleId` | string | 否 | 要分配问题的周期 ID | +| `parentId` | string | 否 | 父问题 ID(用于创建子问题)| +| `dueDate` | string | 否 | 到期日期(ISO 8601 格式,仅日期:YYYY-MM-DD)| +| `subscriberIds` | array | 否 | 要订阅问题的用户 ID 数组 | +| `projectMilestoneId` | string | 否 | 要与问题关联的项目里程碑 ID | #### 输出 | 参数 | 类型 | 描述 | | --------- | ---- | ----------- | -| `issue` | object | 创建的问题,包含 id、title、description、state、teamId 和 projectId | +| `issue` | object | 创建的包含所有属性的问题 | ### `linear_update_issue` @@ -94,11 +114,17 @@ Linear 的主要功能包括: | `issueId` | string | 是 | 要更新的 Linear 问题 ID | | `title` | string | 否 | 新的问题标题 | | `description` | string | 否 | 新的问题描述 | -| `stateId` | string | 否 | 工作流状态 ID(状态) | -| `assigneeId` | string | 否 | 要分配问题的用户 ID | -| `priority` | number | 否 | 优先级(0=无优先级,1=紧急,2=高,3=正常,4=低) | -| `estimate` | number | 否 | 以点数估算 | -| `labelIds` | array | 否 | 要设置在问题上的标签 ID 数组 | +| `stateId` | string | 否 | 工作流状态 ID(状态)| +| `assigneeId` | string | 否 | 分配给问题的用户 ID | +| `priority` | number | 否 | 优先级(0=无优先级,1=紧急,2=高,3=正常,4=低)| +| `estimate` | number | 否 | 估算点数 | +| `labelIds` | array | 否 | 设置在问题上的标签 ID 数组(替换所有现有标签)| +| `projectId` | string | 否 | 要移动问题到的项目 ID | +| `cycleId` | string | 否 | 分配给问题的周期 ID | +| `parentId` | string | 否 | 父问题 ID(将其设为子问题)| +| `dueDate` | string | 否 | ISO 8601 格式的截止日期(仅日期:YYYY-MM-DD)| +| `addedLabelIds` | array | 否 | 添加到问题的标签 ID 数组(不替换现有标签)| +| `removedLabelIds` | array | 否 | 从问题中移除的标签 ID 数组 | #### 输出 @@ -237,7 +263,7 @@ Linear 的主要功能包括: | 参数 | 类型 | 必需 | 描述 | | --------- | ---- | -------- | ----------- | | `commentId` | string | 是 | 要更新的评论 ID | -| `body` | string | 是 | 新的评论文本(支持 Markdown) | +| `body` | string | 否 | 新的评论文本(支持 Markdown) | #### 输出 @@ -347,11 +373,11 @@ Linear 的主要功能包括: | `projectId` | string | 是 | 要更新的项目 ID | | `name` | string | 否 | 新的项目名称 | | `description` | string | 否 | 新的项目描述 | -| `state` | string | 否 | 项目状态(计划中、已开始、已完成、已取消)| +| `state` | string | 否 | 项目状态(planned、started、completed、canceled) | | `leadId` | string | 否 | 项目负责人的用户 ID | -| `startDate` | string | 否 | 项目开始日期(ISO 格式)| -| `targetDate` | string | 否 | 项目目标日期(ISO 格式)| -| `priority` | number | 否 | 项目优先级(0-4)| +| `startDate` | string | 否 | 项目开始日期(ISO 格式: YYYY-MM-DD)| +| `targetDate` | string | 否 | 项目目标日期(ISO 格式: YYYY-MM-DD)| +| `priority` | number | 否 | 项目优先级(0=无优先级,1=紧急,2=高,3=正常,4=低) | #### 输出 @@ -525,10 +551,10 @@ Linear 的主要功能包括: | 参数 | 类型 | 必需 | 描述 | | --------- | ---- | -------- | ----------- | -| `teamId` | string | 是 | 要创建状态的团队 ID | -| `name` | string | 是 | 状态名称 \(例如,"In Review"\) | -| `color` | string | 是 | 状态颜色 \(十六进制格式\) | -| `type` | string | 是 | 状态类型:"backlog"、"unstarted"、"started"、"completed" 或 "canceled" | +| `teamId` | string | 是 | 要在其中创建状态的团队 ID | +| `name` | string | 是 | 状态名称(例如 "In Review")| +| `color` | string | 否 | 状态颜色(十六进制格式)| +| `type` | string | 是 | 状态类型: "backlog"、"unstarted"、"started"、"completed" 或 "canceled" | | `description` | string | 否 | 状态描述 | | `position` | number | 否 | 工作流中的位置 | @@ -637,7 +663,7 @@ Linear 的主要功能包括: | --------- | ---- | -------- | ----------- | | `issueId` | string | 是 | 要附加的 Issue ID | | `url` | string | 是 | 附件的 URL | -| `title` | string | 否 | 附件标题 | +| `title` | string | 是 | 附件标题 | | `subtitle` | string | 否 | 附件副标题/描述 | #### 输出 @@ -673,7 +699,7 @@ Linear 的主要功能包括: | 参数 | 类型 | 必需 | 描述 | | --------- | ---- | -------- | ----------- | | `attachmentId` | string | 是 | 要更新的附件 ID | -| `title` | string | 否 | 新的附件标题 | +| `title` | string | 是 | 新的附件标题 | | `subtitle` | string | 否 | 新的附件副标题 | #### 输出 @@ -708,7 +734,7 @@ Linear 的主要功能包括: | --------- | ---- | -------- | ----------- | | `issueId` | string | 是 | 源问题 ID | | `relatedIssueId` | string | 是 | 要链接的目标问题 ID | -| `type` | string | 是 | 关系类型:"blocks"(阻止)、"blocked"(被阻止)、"duplicate"(重复)、"related"(相关) | +| `type` | string | 是 | 关系类型: "blocks"、"duplicate" 或 "related"。注意:当从 A 到 B 创建 "blocks" 时,会自动创建反向关系 \(B 被 A 阻止\)。 | #### 输出 @@ -1217,6 +1243,7 @@ Linear 的主要功能包括: | 参数 | 类型 | 必需 | 描述 | | --------- | ---- | -------- | ----------- | +| `projectId` | string | 是 | 此标签所属的项目 | | `name` | string | 是 | 项目标签名称 | | `color` | string | 否 | 标签颜色 \(十六进制代码\) | | `description` | string | 否 | 标签描述 | @@ -1394,6 +1421,7 @@ Linear 的主要功能包括: | 参数 | 类型 | 必需 | 描述 | | --------- | ---- | -------- | ----------- | +| `projectId` | string | 是 | 要为其创建状态的项目 | | `name` | string | 是 | 项目状态名称 | | `color` | string | 是 | 状态颜色 \(十六进制代码\) | | `description` | string | 否 | 状态描述 | diff --git a/apps/docs/i18n.lock b/apps/docs/i18n.lock index 1122beb304..509faafe9d 100644 --- a/apps/docs/i18n.lock +++ b/apps/docs/i18n.lock @@ -1964,9 +1964,9 @@ checksums: content/10: dc0cd9ecdd8caafc0a4a7c60b68daa2f content/11: 67ffd9a9b55ad6c1259af98deafb5d0a content/12: 371d0e46b4bd2c23f559b8bc112f6955 - content/13: 1b7e0cec71c2ad722e356ba1f569da6b + content/13: 8b8b040a8485fabfa0c94482163fc39c content/14: bcadfc362b69078beee0088e5936c98b - content/15: b6cfb067664d66c5793de41ace6a3ef3 + content/15: bbc717461139df90f307b1e5715978bf content/16: 29a606473b5216cceb515b5a8b433f63 content/17: 731e123330335c611fcbf70919e955b9 content/18: 371d0e46b4bd2c23f559b8bc112f6955 @@ -1976,13 +1976,13 @@ checksums: content/22: e4b5d2b30f9a5ac7456d9e2403ff6fc1 content/23: ba6b661f58f6c55fceb6666247b185be content/24: 371d0e46b4bd2c23f559b8bc112f6955 - content/25: 1813df0e019589847b73769342f51bc3 + content/25: 8373a4b5ffe81061f22326e0f8e9f84e content/26: bcadfc362b69078beee0088e5936c98b - content/27: d64618728def8031137bc39f9c14072b + content/27: 6e88d2c0bd7f3563d0d024c74855361b content/28: 4240d9c02238325392a6c56fe55587ec content/29: 456d6e5be5f40d6290b6783b638e316b content/30: 371d0e46b4bd2c23f559b8bc112f6955 - content/31: e292bf642654431b8795f9559c07f330 + content/31: 0a5e9e47873a22622a9ab035199df6d2 content/32: bcadfc362b69078beee0088e5936c98b content/33: e13d950ad68beff6352319bb0d102fec content/34: 0b78c3741f5caf86271cd3fcad674785 @@ -2030,7 +2030,7 @@ checksums: content/76: 2ce20e0b75472e89c4ad0e5bbb588bea content/77: 1e6015e207ad5512fe81843588b1c8a7 content/78: 371d0e46b4bd2c23f559b8bc112f6955 - content/79: a3c0aad623f2b68eb7caa312031855e0 + content/79: 9023fec7d6c0d587d0de217d8ec3145c content/80: bcadfc362b69078beee0088e5936c98b content/81: 3f738270799daa8b08c67b1e1a8fc6ce content/82: 5a2a4e06bf108686b2eade2cda5a0213 @@ -2066,7 +2066,7 @@ checksums: content/112: 36b1e6fea4549c6b0f3c93fb51d0baa6 content/113: e01cc332d94f7aeda13d63e9e5159498 content/114: 371d0e46b4bd2c23f559b8bc112f6955 - content/115: 1066dc3f18676022fc28ad2ac3dbdcbe + content/115: ce33b88492725c3912f8cc46d7959e92 content/116: bcadfc362b69078beee0088e5936c98b content/117: 0b7ea576dff35049039f27e93f492baa content/118: e72ce72b4ba59689765e1520bebd673d @@ -2126,7 +2126,7 @@ checksums: content/172: 6ac5231c6f1e4af355f4a8e9cc131c8c content/173: c4e86be3717bab3a162af6fd7d07d40f content/174: 371d0e46b4bd2c23f559b8bc112f6955 - content/175: f875917d0ddc6c49724cb05d6dbc20d3 + content/175: a6bb9e81a93241a9f5f4f0c54a8e158f content/176: bcadfc362b69078beee0088e5936c98b content/177: 4bd7f106ee69c2b18cb2a41ce8a45c49 content/178: dfdf7e15f125ed33d381182421afd071 @@ -2162,7 +2162,7 @@ checksums: content/208: 289b4c3ba8ddf2b116b89e8f42c42f7a content/209: 70f307005f7268b098c2666493f83760 content/210: 371d0e46b4bd2c23f559b8bc112f6955 - content/211: 2ad4046ebf806f5832618a982f3e5759 + content/211: 2d3e84b61c7050a6278ee34ea1b6a30d content/212: bcadfc362b69078beee0088e5936c98b content/213: 00240f5f806fa8ce1cd54e332befbcf4 content/214: 5905f216a56867439934135577706de6 @@ -2174,7 +2174,7 @@ checksums: content/220: 3a75b78856cc47e4fda093d997f74b3d content/221: 658f7e9229c459b86172cd017c239e80 content/222: 371d0e46b4bd2c23f559b8bc112f6955 - content/223: 44e98a1518d5fc5b56ffba994cda9c7f + content/223: 2236e1a16509d71cbec735d45e1f8982 content/224: bcadfc362b69078beee0088e5936c98b content/225: 1ee2ba1b12abc61e709857685e82b029 content/226: 7bd180fada856c4e3acf6f4aa2dbd866 @@ -2186,7 +2186,7 @@ checksums: content/232: eec28b7a4994e560ebfe7b65eb9489f5 content/233: e686dab5089c0869f094700f53492a4d content/234: 371d0e46b4bd2c23f559b8bc112f6955 - content/235: 0ac1e8cb148c61dc238236c47904da52 + content/235: 9c6e8834385fa1a104f2a49561e19e8b content/236: bcadfc362b69078beee0088e5936c98b content/237: 81f1f23936bbd1dc4b21bf71e84bd28c content/238: e93d92ffdc4d1d66b5100773399d93c0 @@ -2354,7 +2354,7 @@ checksums: content/400: f17b5c16f106085925c714b22959cc0f content/401: c50d1424ef13db47c44f10dfee39a920 content/402: 371d0e46b4bd2c23f559b8bc112f6955 - content/403: 4fb3b6ac2f4416abd838807e4f0efb68 + content/403: 587400a0f1fd869064c9ce3f9e1ec394 content/404: bcadfc362b69078beee0088e5936c98b content/405: 48a91e9804204fb902733bbcb519d8f3 content/406: 417531850860835ff8d1bc4990576f8a @@ -2414,7 +2414,7 @@ checksums: content/460: 4278f1ea3ef8e4e141aa55455dc45b7f content/461: 2563a5d8d8c790ce109d706ce3443807 content/462: 371d0e46b4bd2c23f559b8bc112f6955 - content/463: b12446be8e7501c8ad4a32634c07cd0a + content/463: 8a4f40f409c0eb1cf8b23a2f3f369c09 content/464: bcadfc362b69078beee0088e5936c98b content/465: eaff49649d1ae705346a12e04ea3b741 content/466: b5d7ba66d1bfee635d2b79d1069d542b