From 51b31f81f4b6b2bffff1ff82c7ed8a63628a6de9 Mon Sep 17 00:00:00 2001 From: Yash Gupta Date: Mon, 12 Jan 2026 22:45:51 +0530 Subject: [PATCH] fix(mcp): pass measure_id in AddTaskTool and make it optional Signed-off-by: Yash Gupta --- pkg/coredata/migrations/20260112T165327Z.sql | 1 + pkg/server/api/mcp/v1/schema.resolvers.go | 1 + 2 files changed, 2 insertions(+) create mode 100644 pkg/coredata/migrations/20260112T165327Z.sql diff --git a/pkg/coredata/migrations/20260112T165327Z.sql b/pkg/coredata/migrations/20260112T165327Z.sql new file mode 100644 index 000000000..0bcf1a8bf --- /dev/null +++ b/pkg/coredata/migrations/20260112T165327Z.sql @@ -0,0 +1 @@ +ALTER TABLE tasks ALTER COLUMN measure_id DROP NOT NULL; diff --git a/pkg/server/api/mcp/v1/schema.resolvers.go b/pkg/server/api/mcp/v1/schema.resolvers.go index 5d14e0b0a..88c3fd065 100644 --- a/pkg/server/api/mcp/v1/schema.resolvers.go +++ b/pkg/server/api/mcp/v1/schema.resolvers.go @@ -1349,6 +1349,7 @@ func (r *Resolver) AddTaskTool(ctx context.Context, req *mcp.CallToolRequest, in ctx, probo.CreateTaskRequest{ OrganizationID: input.OrganizationID, + MeasureID: input.MeasureID, Name: input.Name, Description: input.Description, TimeEstimate: input.TimeEstimate,