.openhands_instructions•1.01 kB
# OpenHands Instructions for Letta-MCP-Server
This repository contains a server that provides tools for agent management, memory operations, and integration with the Letta system.
## Guidelines for Issue Resolution
1. When fixing issues, maintain the existing code style and architecture.
2. Ensure all changes are well-tested before submitting.
3. Update documentation when adding or modifying functionality.
4. Follow JavaScript/TypeScript best practices.
5. Keep changes minimal and focused on the specific issue.
## Repository Structure
- `src/index.js` - Main entry point
- `src/core/` - Core server functionality
- `src/tools/` - Individual tool implementations
- `src/transports/` - Server transport implementations (stdio, SSE, HTTP)
## Development Guidelines
- Use async/await for asynchronous operations
- Follow the existing error handling patterns
- Maintain backward compatibility when possible
- Add appropriate logging for new functionality
- HTTP transport is the default production transport