Skip to main content
Glama
README.md1.64 kB
# @tm/bridge > ⚠️ **TEMPORARY PACKAGE - DELETE WHEN LEGACY CODE IS REMOVED** ⚠️ This package exists solely as a bridge between legacy scripts (`scripts/modules/task-manager/`) and the new tm-core architecture. It provides shared functionality that both CLI and MCP direct functions can use during the migration period. ## Why does this exist? During the transition from legacy scripts to tm-core, we need a single source of truth for bridge logic that handles: - API vs file storage detection - Remote AI service delegation - Consistent behavior across CLI and MCP interfaces ## When to delete this Delete this entire package when: 1. ✅ Legacy scripts in `scripts/modules/task-manager/` are removed 2. ✅ MCP direct functions in `mcp-server/src/core/direct-functions/` are removed 3. ✅ All functionality has moved to tm-core 4. ✅ CLI and MCP use tm-core directly via TasksDomain ## Migration path ```text Current: CLI → legacy scripts → @tm/bridge → @tm/core MCP → direct functions → legacy scripts → @tm/bridge → @tm/core Future: CLI → @tm/core (TasksDomain) MCP → @tm/core (TasksDomain) DELETE: legacy scripts, direct functions, @tm/bridge ``` ## Usage ```typescript import { tryUpdateViaRemote } from '@tm/bridge'; const result = await tryUpdateViaRemote({ taskId: '1.2', prompt: 'Update task...', projectRoot: '/path/to/project', // ... other params }); ``` ## Contents - `update-bridge.ts` - Shared update bridge logic for task/subtask updates --- **Remember:** This package should NOT accumulate new features. It's a temporary migration aid only.

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/eyaltoledano/claude-task-master'

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