@@ -232,17 +232,23 @@ There are [many more examples](test/corpus) to look at...
232232
233233### Use as a refactoring language / _ diff_ format
234234
235- One can use ` CEDARScript ` to concisely and unambiguously represent code modifications at a higher level than a standard diff format can.
235+ One can use ` CEDARScript ` to _ concisely _ and _ unambiguously _ represent code modifications at a _ higher _ level than a standard ` diff ` format can.
236236
237- IDEs can store the local history of files in CEDARScript format, and this can also be used for searches.
237+ IDEs can store the local history of files in ` CEDARScript ` format, and this can also be used for searches.
238238
239239### Tool Use
240- If ** explicit** configuration is set, the [ ** CEDARScript runtime** ] ( https://github.com/CEDARScript/cedarscript-editor-python ) can act as
241- a gateway through which an LLM can:
242- 1 . Call local commands (` ls ` , ` grep ` , ` find ` , ` open ` )
243- 2 . Run scripts
244- 3 . Call external HTTP API services
245- 4 . See the user's screen and take control of the mouse and keyboard
240+ If ** explicit** configuration is set, the [ ** CEDARScript runtime** ] ( https://github.com/CEDARScript/cedarscript-editor-python )
241+ can act as a ** unified gateway** through which _ any_ LLM can call external commands and obtain their output
242+ (a.k.a. ** Tool Use** support).
243+
244+ This includes:
245+ 1 . ** Web browsing**
246+ 2 . ** Code Interpreter**
247+ - Run scripts written in Python, Bash, Javascript, Lua, etc
248+ 3 . ** Function Calling**
249+ - Call local commands (` ls ` , ` grep ` , ` find ` , ` open ` )
250+ - Call external HTTP API services
251+ 4 . ** Computer Use** : See the user's screen and take control of the mouse and keyboard
2462525 . Possibilities are numerous...
247253
248254The output from the external tool is captured and sent back to the LLM.
0 commit comments