Skip to content

chat-terminal

Chat's terminal front end, for the process that draws the terminal: how a conversation, a message, its author and a reply being written look there, and chat's commands.

On this page 6
TypeScript
import { chatTerminal } from "copilotz/plugins/agents/terminal";

What it keeps

It keeps nothing of its own.

What it lets callers do

Nobody calls it: it has no Actions, tools or routes.

Where it shows

Its Views show in the terminal.

  • In the terminal: agent.prompt, author, terminal.live, terminal.message, terminal.thread, threads.
  • What it adds to resources: commands (*, /file, /fork, /history, /move, /new, /open, /prompt, /retry, /share, /stop, /threads).

What it needs

Nothing to set. It reads agents, resource kinds the app and other plugins fill.

What it requires

The runtime doesn't start without chat and terminal-shell: add them too.

It ships with copilotz@1.0.0-rc.34.

Listing

It keeps every listing rule.