Define Handlers For “open” (openagent)

Creates a handler function for open

Description

openagent creates and destroys handler functions for writing data to the terminal when accessed via open and stdout is a TTY.

Usage

Display code block for an associated data-type:

openagent get data-type

Define an open handler function:

openagent set data-type { code-block }

Undefine an open handler:

!openagent data-type

Detail

FileRef

It is possible to track which shell script or module installed what open handler by checking runtime --open-agents and checking it’s FileRef.

Synonyms

See Also


This document was generated from builtins/core/open/open_doc.yaml.

This site's content is rebuilt automatically from murex's source code after each merge to the master branch. Downloadable murex binaries are also built with the website.

Last built on Sun Jan 11 23:29:10 UTC 2026 against commit c710027c71002785e97a5d5fafbc0316e62c78a04812403.

Current version is 7.1.4143 (unknown) which has been verified against tests cases.