Files
twenty/packages/twenty-front/src/testing/mock-data/generated/data/tasks/mock-tasks-data.ts
T
Charles Bochet 9d57bc39e5 Migrate from ESLint to OxLint (#18443)
## Summary

Fully replaces ESLint with OxLint across the entire monorepo:

- **Replaced all ESLint configs** (`eslint.config.mjs`) with OxLint
configs (`.oxlintrc.json`) for every package: `twenty-front`,
`twenty-server`, `twenty-emails`, `twenty-ui`, `twenty-shared`,
`twenty-sdk`, `twenty-zapier`, `twenty-docs`, `twenty-website`,
`twenty-apps/*`, `create-twenty-app`
- **Migrated custom lint rules** from ESLint plugin format to OxLint JS
plugin system (`@oxlint/plugins`), including
`styled-components-prefixed-with-styled`, `no-hardcoded-colors`,
`sort-css-properties-alphabetically`,
`graphql-resolvers-should-be-guarded`,
`rest-api-methods-should-be-guarded`, `max-consts-per-file`, and
Jotai-related rules
- **Migrated custom rule tests** from ESLint `RuleTester` + Jest to
`oxlint/plugins-dev` `RuleTester` + Vitest
- **Removed all ESLint dependencies** from `package.json` files and
regenerated lockfiles
- **Updated Nx targets** (`lint`, `lint:diff-with-main`, `fmt`) in
`nx.json` and per-project `project.json` to use `oxlint` commands with
proper `dependsOn` for plugin builds
- **Updated CI workflows** (`.github/workflows/ci-*.yaml`) — no more
ESLint executor
- **Updated IDE setup**: replaced `dbaeumer.vscode-eslint` with
`oxc.oxc-vscode` extension, configured `source.fixAll.oxc` and
format-on-save with Prettier
- **Replaced all `eslint-disable` comments** with `oxlint-disable`
equivalents across the codebase
- **Updated docs** (`twenty-docs`) to reference OxLint instead of ESLint
- **Renamed** `twenty-eslint-rules` package to `twenty-oxlint-rules`

### Temporarily disabled rules (tracked in `OXLINT_MIGRATION_TODO.md`)

| Rule | Package | Violations | Auto-fixable |
|------|---------|-----------|-------------|
| `twenty/sort-css-properties-alphabetically` | twenty-front | 578 | Yes
|
| `typescript/consistent-type-imports` | twenty-server | 3814 | Yes |
| `twenty/max-consts-per-file` | twenty-server | 94 | No |

### Dropped plugins (no OxLint equivalent)

`eslint-plugin-project-structure`, `lingui/*`, `@stylistic/*`,
`import/order`, `prefer-arrow/prefer-arrow-functions`,
`eslint-plugin-mdx`, `@next/eslint-plugin-next`,
`eslint-plugin-storybook`, `eslint-plugin-react-refresh`. Partial
coverage for `jsx-a11y` and `unused-imports`.

### Additional fixes (pre-existing issues exposed by merge)

- Fixed `EmailThreadPreview.tsx` broken import from main rename
(`useOpenEmailThreadInSidePanel`)
- Restored truthiness guard in `getActivityTargetObjectRecords.ts`
- Fixed `AgentTurnResolver` return types to match entity (virtual
`fileMediaType`/`fileUrl` are resolved via `@ResolveField()`)

## Test plan

- [x] `npx nx lint twenty-front` passes
- [x] `npx nx lint twenty-server` passes
- [x] `npx nx lint twenty-docs` passes
- [x] Custom oxlint rules validated with Vitest: `npx nx test
twenty-oxlint-rules`
- [x] `npx nx typecheck twenty-front` passes
- [x] `npx nx typecheck twenty-server` passes
- [x] CI workflows trigger correctly with `dependsOn:
["twenty-oxlint-rules:build"]`
- [x] IDE linting works with `oxc.oxc-vscode` extension
2026-03-06 01:03:50 +01:00

961 lines
29 KiB
TypeScript

/* oxlint-disable */
// @ts-nocheck
import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
// This file was automatically generated — do not edit manually.
// prettier-ignore
export const mockedTaskRecords: ObjectRecord[] =
[
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": {
"__typename": "FullName",
"firstName": "Tim",
"lastName": "Apple"
}
},
"assigneeId": "20202020-0687-4c41-b707-ed1bfca972a7",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00b5-4a7c-8001-123456789aba",
"name": "Product Photo.jpg"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-1\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Arrange a follow-up call to discuss project details and next steps.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Arrange a follow-up call to discuss project details and next steps."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-02T01:17:25.389Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0001-4e7c-8001-123456789def",
"position": 1,
"status": "TODO",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0001-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0001-4e7c-8001-123456789def",
"title": "Schedule follow-up call"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000100000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-000015180001",
"name": "linked-task.created"
}
}
]
},
"title": "Schedule follow-up call",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-1553-45c6-a028-5a9064cce07f",
"name": {
"__typename": "FullName",
"firstName": "Phil",
"lastName": "Schiler"
}
},
"assigneeId": "20202020-1553-45c6-a028-5a9064cce07f",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00b6-4a7c-8001-123456789aba",
"name": "Diagram.png"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-2\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Prepare and send the project proposal document with timeline and deliverables.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Prepare and send the project proposal document with timeline and deliverables."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-04T01:17:25.389Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0002-4e7c-8001-123456789def",
"position": 2,
"status": "IN_PROGRESS",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0002-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0002-4e7c-8001-123456789def",
"title": "Send project proposal"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000200000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-0000151a0001",
"name": "linked-task.created"
}
}
]
},
"title": "Send project proposal",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-1553-45c6-a028-5a9064cce07f",
"name": {
"__typename": "FullName",
"firstName": "Phil",
"lastName": "Schiler"
}
},
"assigneeId": "20202020-1553-45c6-a028-5a9064cce07f",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00b7-4a7c-8001-123456789aba",
"name": "Wireframe.png"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-3\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Review the contract terms and conditions before final approval.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Review the contract terms and conditions before final approval."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-06T01:17:25.389Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0003-4e7c-8001-123456789def",
"position": 3,
"status": "TODO",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0003-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0003-4e7c-8001-123456789def",
"title": "Review contract terms"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000300000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-0000151c0001",
"name": "linked-task.created"
}
}
]
},
"title": "Review contract terms",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-1553-45c6-a028-5a9064cce07f",
"name": {
"__typename": "FullName",
"firstName": "Phil",
"lastName": "Schiler"
}
},
"assigneeId": "20202020-1553-45c6-a028-5a9064cce07f",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00b8-4a7c-8001-123456789aba",
"name": "Mockup Design.png"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-4\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Create detailed agenda for upcoming strategy meeting.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Create detailed agenda for upcoming strategy meeting."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-01T01:17:25.389Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0004-4e7c-8001-123456789def",
"position": 4,
"status": "TODO",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0004-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0004-4e7c-8001-123456789def",
"title": "Prepare meeting agenda"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000400000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-0000151e0001",
"name": "linked-task.created"
}
}
]
},
"title": "Prepare meeting agenda",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": {
"__typename": "FullName",
"firstName": "Tim",
"lastName": "Apple"
}
},
"assigneeId": "20202020-0687-4c41-b707-ed1bfca972a7",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00b9-4a7c-8001-123456789aba",
"name": "Headshot.jpg"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-5\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Verify and update contact details in the system.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Verify and update contact details in the system."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": null,
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0005-4e7c-8001-123456789def",
"position": 5,
"status": "DONE",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0005-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0005-4e7c-8001-123456789def",
"title": "Update contact information"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000500000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-000015200001",
"name": "linked-task.created"
}
}
]
},
"title": "Update contact information",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": {
"__typename": "FullName",
"firstName": "Tim",
"lastName": "Apple"
}
},
"assigneeId": "20202020-0687-4c41-b707-ed1bfca972a7",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00ba-4a7c-8001-123456789aba",
"name": "Project Files.zip"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-6\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Complete reference verification for background check process.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Complete reference verification for background check process."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-03T01:17:25.389Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0006-4e7c-8001-123456789def",
"position": 6,
"status": "IN_PROGRESS",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0006-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0006-4e7c-8001-123456789def",
"title": "Conduct reference check"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000600000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-000015220001",
"name": "linked-task.created"
}
}
]
},
"title": "Conduct reference check",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-1553-45c6-a028-5a9064cce07f",
"name": {
"__typename": "FullName",
"firstName": "Phil",
"lastName": "Schiler"
}
},
"assigneeId": "20202020-1553-45c6-a028-5a9064cce07f",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00bb-4a7c-8001-123456789aba",
"name": "Backup Data.zip"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-7\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Send portfolio examples and case studies for review.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Send portfolio examples and case studies for review."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-05T01:17:25.390Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0007-4e7c-8001-123456789def",
"position": 7,
"status": "TODO",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0007-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0007-4e7c-8001-123456789def",
"title": "Share portfolio samples"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000700000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-000015240001",
"name": "linked-task.created"
}
}
]
},
"title": "Share portfolio samples",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": {
"__typename": "FullName",
"firstName": "Tim",
"lastName": "Apple"
}
},
"assigneeId": "20202020-0687-4c41-b707-ed1bfca972a7",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00bc-4a7c-8001-123456789aba",
"name": "Source Code.zip"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-8\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Prepare onboarding materials and schedule orientation session.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Prepare onboarding materials and schedule orientation session."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-07T01:17:25.390Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0008-4e7c-8001-123456789def",
"position": 8,
"status": "TODO",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0008-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0008-4e7c-8001-123456789def",
"title": "Set up onboarding process"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000800000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-000015260001",
"name": "linked-task.created"
}
}
]
},
"title": "Set up onboarding process",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-1553-45c6-a028-5a9064cce07f",
"name": {
"__typename": "FullName",
"firstName": "Phil",
"lastName": "Schiler"
}
},
"assigneeId": "20202020-1553-45c6-a028-5a9064cce07f",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00bd-4a7c-8001-123456789aba",
"name": "Service Agreement.pdf"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-9\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Arrange a follow-up call to discuss project details and next steps.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Arrange a follow-up call to discuss project details and next steps."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-02T01:17:25.390Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-0009-4e7c-8001-123456789def",
"position": 9,
"status": "TODO",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-0009-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-0009-4e7c-8001-123456789def",
"title": "Schedule follow-up call"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-000900000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-000015280001",
"name": "linked-task.created"
}
}
]
},
"title": "Schedule follow-up call",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
},
{
"__typename": "Task",
"assignee": {
"__typename": "WorkspaceMember",
"id": "20202020-77d5-4cb6-b60a-f4a835a85d61",
"name": {
"__typename": "FullName",
"firstName": "Jony",
"lastName": "Ive"
}
},
"assigneeId": "20202020-77d5-4cb6-b60a-f4a835a85d61",
"attachments": {
"__typename": "AttachmentConnection",
"edges": [
{
"__typename": "AttachmentEdge",
"node": {
"__typename": "Attachment",
"id": "20202020-00be-4a7c-8001-123456789aba",
"name": "NDA Document.pdf"
}
}
]
},
"bodyV2": {
"__typename": "RichTextV2",
"blocknote": "[{\"id\":\"block-10\",\"type\":\"paragraph\",\"props\":{\"textColor\":\"default\",\"backgroundColor\":\"default\",\"textAlignment\":\"left\"},\"content\":[{\"type\":\"text\",\"text\":\"Prepare and send the project proposal document with timeline and deliverables.\",\"styles\":{}}],\"children\":[]}]",
"markdown": "Prepare and send the project proposal document with timeline and deliverables."
},
"createdAt": "2026-02-27T01:17:29.464Z",
"createdBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
},
"deletedAt": null,
"dueAt": "2026-03-04T01:17:25.390Z",
"favorites": {
"__typename": "FavoriteConnection",
"edges": []
},
"id": "20202020-000a-4e7c-8001-123456789def",
"position": 10,
"status": "IN_PROGRESS",
"taskTargets": {
"__typename": "TaskTargetConnection",
"edges": [
{
"__typename": "TaskTargetEdge",
"node": {
"__typename": "TaskTarget",
"id": "60606060-000a-4e7c-8001-123456789def",
"task": {
"__typename": "Task",
"id": "20202020-000a-4e7c-8001-123456789def",
"title": "Send project proposal"
}
}
}
]
},
"timelineActivities": {
"__typename": "TimelineActivityConnection",
"edges": [
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-4000-8001-001000000001",
"name": "task.created"
}
},
{
"__typename": "TimelineActivityEdge",
"node": {
"__typename": "TimelineActivity",
"id": "20202020-0651-1001-8001-0000152a0001",
"name": "linked-task.created"
}
}
]
},
"title": "Send project proposal",
"updatedAt": "2026-02-27T01:17:29.464Z",
"updatedBy": {
"__typename": "Actor",
"source": "MANUAL",
"workspaceMemberId": "20202020-0687-4c41-b707-ed1bfca972a7",
"name": "Tim A",
"context": null
}
}
];