Skip to main content
Glama
BaseUpdateStrategy.ts670 B
/** * BaseUpdateStrategy - Abstract interface for resource-specific update strategies * * Keep minimal surface area: each strategy updates a single resource type * given a record_id and mapped values. UniversalUpdateService orchestrates * mapping, sanitization, and post-update verification. */ import type { AttioRecord } from '../../../types/attio.js'; import type { UniversalResourceType } from '../../../handlers/tool-configs/universal/types.js'; export interface UpdateStrategy { update( recordId: string, values: Record<string, unknown>, resourceType: UniversalResourceType, context?: Record<string, unknown> ): Promise<AttioRecord>; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kesslerio/attio-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server