diff --git a/go.mod b/go.mod index 78e88d0ee..5efac8270 100644 --- a/go.mod +++ b/go.mod @@ -31,7 +31,7 @@ require ( go.gearno.de/x/ref v0.0.0-20240502200927-d74926fcb14c go.opentelemetry.io/otel v1.37.0 go.opentelemetry.io/otel/trace v1.37.0 - go.probo.inc/mcpgen v0.0.0-20251120125859-04a3b05f0c89 + go.probo.inc/mcpgen v0.0.0-20251120181856-7af25b57c072 golang.org/x/crypto v0.43.0 golang.org/x/image v0.27.0 golang.org/x/sync v0.17.0 diff --git a/pkg/server/api/mcp/v1/types/people.go b/pkg/server/api/mcp/v1/types/people.go index 8fe9a61f1..d5338840f 100644 --- a/pkg/server/api/mcp/v1/types/people.go +++ b/pkg/server/api/mcp/v1/types/people.go @@ -27,10 +27,10 @@ func NewPeople(p *coredata.People) *People { PrimaryEmailAddress: p.PrimaryEmailAddress, AdditionalEmailAddresses: p.AdditionalEmailAddresses, Position: p.Position, - // ContractStartDate: p.ContractStartDate, - // ContractEndDate: p.ContractEndDate, - CreatedAt: p.CreatedAt, - UpdatedAt: p.UpdatedAt, + ContractStartDate: p.ContractStartDate, + ContractEndDate: p.ContractEndDate, + CreatedAt: p.CreatedAt, + UpdatedAt: p.UpdatedAt, } } diff --git a/pkg/server/api/mcp/v1/types/types.go b/pkg/server/api/mcp/v1/types/types.go index ef2049e4a..38def69d0 100644 --- a/pkg/server/api/mcp/v1/types/types.go +++ b/pkg/server/api/mcp/v1/types/types.go @@ -113,9 +113,9 @@ type People struct { // Additional email addresses AdditionalEmailAddresses []string `json:"additional_email_addresses"` // Contract end date - ContractEndDate *string `json:"contract_end_date,omitempty"` + ContractEndDate *time.Time `json:"contract_end_date,omitempty"` // Contract start date - ContractStartDate *string `json:"contract_start_date,omitempty"` + ContractStartDate *time.Time `json:"contract_start_date,omitempty"` // Creation timestamp CreatedAt time.Time `json:"created_at"` // Full name