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 Tue Nov 10 18:11:59 UTC 2026 against commit 7547c407547c4045d7ae61ca6f41f9080b9469f4eceb252.

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