Skip to content

Conversation

@pokey
Copy link
Owner

@pokey pokey commented Oct 24, 2025

Implements client-side Anthropic text editor, memory, and file search tools
middleware for agent workflows.

Features:

  • StateClaudeTextEditorMiddleware and StateClaudeMemoryMiddleware for state-based file operations
  • FilesystemClaudeTextEditorMiddleware and FilesystemClaudeMemoryMiddleware for filesystem operations
  • Path validation with traversal protection and prefix enforcement
  • File operations: view, create, str_replace, insert, delete, rename
  • Comprehensive test coverage (79 tests total)

Depends on langchain-ai#9261

Ports Python implementation langchain-ai/langchain#33384

Fixes # (issue)

Implements client-side Anthropic text editor, memory, and file search tools
middleware for agent workflows.

Features:
- StateClaudeTextEditorMiddleware and StateClaudeMemoryMiddleware for state-based file operations
- FilesystemClaudeTextEditorMiddleware and FilesystemClaudeMemoryMiddleware for filesystem operations
- Path validation with traversal protection and prefix enforcement
- File operations: view, create, str_replace, insert, delete, rename
- Comprehensive test coverage (79 tests total)

Ports Python implementation langchain-ai/langchain#33384
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants