CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/npm-external-editor

tessl install tessl/npm-external-editor@3.1.0

Edit 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%

Assessment results

Generated

Agent Codex

Scenario 1

Charset auto-detection and decoding with iconv-lite fallback to utf8

0%

Scenario 2

Async edit via editAsync callback helper

-20%

Scenario 3

Editor resolution from VISUAL/EDITOR with fallback and accessible bin/args

-2%

Scenario 4

Handles empty files and non-zero editor exits without throwing

0%

Scenario 5

Expose lastExitStatus after editor run

54%

Scenario 6

Deprecated snake_case property aliases for backward compatibility

0%

Scenario 7

Sync edit via edit() convenience

1%

Scenario 8

ExternalEditor lifecycle control with run/runAsync/cleanup

-5%

Scenario 9

Customizable editor.bin and editor.args for scripted commands

5%

Scenario 10

Temp file creation with configurable prefix/postfix/dir/template/mode

5%

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
npmpkg:npm/external-editor@3.1.x
tile.json