What You’ll Learn

Known limitations of Verdent, including file format restrictions, tool constraints, and platform-specific considerations.

Known Limitations

Binary Files Not Supported

Verdent’s file tools only work with text-based formats. The following cannot be edited:
Format TypeExamples
ImagesPNG, JPG, GIF, SVG (as binary)
VideosMP4, AVI, MOV
Compiled CodeEXE, DLL, SO
ArchivesZIP, TAR, GZ
Office DocsDOCX, XLSX, PPTX
PDFsPDF files
Workaround: Binary files can be referenced in code or discussed conceptually, but modifications require external tools.

What Verdent Cannot Do

No Direct System Administration

Cannot:
  • Modify system settings
  • Install system software
  • Change system-level configurations
  • Restart system services
Scope: Verdent operates within its workspace environment, not at the system administration level.

Platform-Specific Restrictions

Operating System Differences

bash Tool Behavior:
PlatformShellNotes
macOSbash/zshFull bash functionality
WindowsPowerShellSome bash commands unavailable, use PowerShell equivalents
Path Handling:
  • Windows uses backslashes (\), Unix uses forward slashes (/)
  • File paths may need adjustment for cross-platform projects

macOS Considerations

IssueDetailsWorkaround
Gatekeeper warningsFirst launch may show security warningSystem Preferences → Security → Open Anyway
Keychain accessMay prompt for keychain permissionGrant access for authentication storage

Windows Considerations

IssueDetailsWorkaround
SmartScreen warningsMay block initial installationClick “More info” → “Run anyway”
Long path supportGit worktrees may hit path limitsEnable long paths in Windows settings
Line endingsGit may warn about CRLF/LFConfigure git config core.autocrlf true
Enabling Long Path Support (Windows 10+):
# Run as Administrator
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force

Workarounds for Common Limitations

Binary File Modification

Limitation: Cannot edit images, PDFs, or compiled binariesWorkarounds:
  • Reference external tools in bash commands: bash("convert input.png -resize 50% output.png")
  • Generate scripts that external tools can execute
  • Document manual steps for binary file operations
Example:
# Image conversion
bash("convert input.png -resize 50% output.png")

# PDF to text
bash("pdftotext document.pdf output.txt")

Feature-Specific Limitations

Parallel Agent Limits

  • No formal limit on number of parallel agents
  • Practical limit: 2-4 agents for most systems
  • Resource impact: Each agent consumes memory and credits
Recommendation: Monitor system resources; reduce agents if performance degrades.

MCP Server Limitations

  • Requires Node.js for most MCP servers
  • Some servers may require additional setup
  • Server errors may not always have clear messages
Recommendation: Test MCP servers manually first; check server logs for detailed errors.

Future Improvements

Limitations are continuously being addressed. Check Verdent release notes for updates on expanded capabilities, increased limits, and new integrations.

See Also