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 Sat Aug 23 22:28:13 UTC 2025 against commit ad23f13ad23f131bfecd82ea8a12d9b3e92aab5d8398ae9.

Current version is 7.0.2129 (website) which has been verified against tests cases.