ConusAI vendor v0.1.0-beta.114
ci / gate (push) Waiting to run

This commit is contained in:
ConusAI vendor v0.1.0-beta.114
2026-11-14 09:56:45 +00:00
commit 1ce8d23c35
867 changed files with 122104 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
// SPDX-License-Identifier: LicenseRef-ConusAI-Template-1.0
import { implement } from "@conusai-kit/core"
import * as contract from "../contract/index.js"
import * as tasks from "../core/tasks.js"
import { activitiesServiceOf } from "./service.js"
export const ACTIVITIES_PROCEDURES = [
implement(contract.taskList, ({ ctx, input }) =>
tasks.listTasks(activitiesServiceOf(ctx.container, ctx.kind), ctx.scope, input),
),
implement(contract.taskGet, ({ ctx, input }) =>
tasks.ownedTask(activitiesServiceOf(ctx.container, ctx.kind), ctx.scope, input.taskId),
),
implement(contract.taskCreate, ({ ctx, input }) =>
tasks.createTask(activitiesServiceOf(ctx.container, "effect"), ctx.scope, input),
),
implement(contract.taskUpdate, ({ ctx, input }) =>
tasks.updateTask(activitiesServiceOf(ctx.container, "effect"), ctx.scope, input),
),
implement(contract.taskComplete, ({ ctx, input }) =>
tasks.changeTask(activitiesServiceOf(ctx.container, "effect"), ctx.scope, input, "done"),
),
implement(contract.taskReopen, ({ ctx, input }) =>
tasks.changeTask(activitiesServiceOf(ctx.container, "effect"), ctx.scope, input, "open"),
),
implement(contract.commentList, ({ ctx, input }) =>
tasks.listComments(activitiesServiceOf(ctx.container, ctx.kind), ctx.scope, input),
),
implement(contract.commentAdd, ({ ctx, input }) =>
tasks.addComment(activitiesServiceOf(ctx.container, "effect"), ctx.scope, input),
),
implement(contract.timeline, ({ ctx, input }) =>
tasks.projectTimeline(activitiesServiceOf(ctx.container, ctx.kind), ctx.scope, input.after),
),
]