Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 24 additions & 10 deletions .claude/hooks/docs/task-dependencies.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,29 @@
"@local/tsconfig"
],
"tasks": {
"fix:eslint": [
"@local/eslint#build"
],
"lint:eslint": [
"@local/eslint#build"
],
"lint:tsc": [
"@local/eslint#build"
],
"test:unit": []
"fix:eslint": {
"dependsOn": [
"@local/eslint#build"
]
},
"lint:eslint": {
"dependsOn": [
"@local/eslint#build"
],
"env": [
"CHECK_TEMPORARILY_DISABLED_RULES"
]
},
"lint:tsc": {
"dependsOn": [
"@local/eslint#build"
]
},
"test:unit": {
"dependsOn": [],
"env": [
"TEST_COVERAGE"
]
}
}
}
137 changes: 82 additions & 55 deletions apps/brunch-agent/docs/task-dependencies.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,60 +8,87 @@
"@hashintel/petrinaut-core"
],
"tasks": {
"build": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
],
"build:docker": [],
"dev": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
],
"fix:eslint": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build",
"@local/eslint#build"
],
"lint:eslint": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build",
"@local/eslint#build"
],
"lint:tsc": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
],
"petrinaut:dev": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
],
"test:unit": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-dafny#build",
"@hashintel/brunch-agent-plugin-gherkin#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build",
"build"
]
"build": {
"dependsOn": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
]
},
"build:docker": {
"dependsOn": [],
"cache": false
},
"dev": {
"dependsOn": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
],
"cache": false,
"persistent": true
},
"fix:eslint": {
"dependsOn": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build",
"@local/eslint#build"
]
},
"lint:eslint": {
"dependsOn": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build",
"@local/eslint#build"
],
"env": [
"CHECK_TEMPORARILY_DISABLED_RULES"
]
},
"lint:tsc": {
"dependsOn": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
]
},
"petrinaut:dev": {
"dependsOn": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build"
],
"cache": false,
"persistent": true
},
"test:unit": {
"dependsOn": [
"@hashintel/brunch-agent#build",
"@hashintel/brunch-agent-binding-flue#build",
"@hashintel/brunch-agent-plugin-dafny#build",
"@hashintel/brunch-agent-plugin-gherkin#build",
"@hashintel/brunch-agent-plugin-sdcpn#build",
"@hashintel/brunch-agent-transport-aisdk#build",
"@hashintel/petrinaut-core#build",
"build"
],
"env": [
"TEST_COVERAGE"
]
}
}
}
211 changes: 125 additions & 86 deletions apps/hash-ai-worker-ts/docs/task-dependencies.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,91 +15,130 @@
"@local/tsconfig"
],
"tasks": {
"build": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"build:docker": [],
"dev": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"fix:eslint": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"lint:eslint": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"lint:tsc": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"sentry:sourcemaps": [
"build"
],
"start": [
"@apps/hash-graph#start:healthcheck",
"build"
],
"start:healthcheck": [],
"start:test": [
"@apps/hash-graph#start:test:healthcheck",
"build"
],
"start:test:healthcheck": [],
"test:unit": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
]
"build": {
"dependsOn": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
]
},
"build:docker": {
"dependsOn": [],
"cache": false
},
"dev": {
"dependsOn": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"cache": false,
"persistent": true
},
"fix:eslint": {
"dependsOn": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
]
},
"lint:eslint": {
"dependsOn": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"env": [
"CHECK_TEMPORARILY_DISABLED_RULES"
]
},
"lint:tsc": {
"dependsOn": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
]
},
"sentry:sourcemaps": {
"dependsOn": [
"build"
]
},
"start": {
"dependsOn": [
"@apps/hash-graph#start:healthcheck",
"build"
],
"cache": false,
"persistent": true
},
"start:healthcheck": {
"dependsOn": [],
"cache": false
},
"start:test": {
"dependsOn": [
"@apps/hash-graph#start:test:healthcheck",
"build"
],
"cache": false,
"persistent": true
},
"start:test:healthcheck": {
"dependsOn": [],
"cache": false
},
"test:unit": {
"dependsOn": [
"@blockprotocol/graph#build",
"@blockprotocol/type-system#build",
"@local/advanced-types#build",
"@local/eslint#build",
"@local/hash-backend-utils#build",
"@local/hash-graph-client#build",
"@local/hash-graph-sdk#build",
"@local/hash-isomorphic-utils#build",
"@local/internal-api-client#build",
"@local/status#build"
],
"env": [
"TEST_COVERAGE"
]
}
}
}
Loading
Loading