tessl install tessl/npm-external-editor@3.1.0Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Agent Success
Agent success rate when using this tile
79%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.05x
Baseline
Agent success rate without this tile
75%
Generated
Agent Codex
Scenario 1
Charset auto-detection and decoding with iconv-lite fallback to utf8
Scenario 2
Async edit via editAsync callback helper
Scenario 3
Editor resolution from VISUAL/EDITOR with fallback and accessible bin/args
Scenario 4
Handles empty files and non-zero editor exits without throwing
Scenario 5
Expose lastExitStatus after editor run
Scenario 6
Deprecated snake_case property aliases for backward compatibility
Scenario 7
Sync edit via edit() convenience
Scenario 8
ExternalEditor lifecycle control with run/runAsync/cleanup
Scenario 9
Customizable editor.bin and editor.args for scripted commands
Scenario 10
Temp file creation with configurable prefix/postfix/dir/template/mode