Skip to content
All plugins

Office echo

dev3d.office-echo

A minimal code plugin: registers one tool employees can call, and logs run lifecycles. It exists to prove the code path and to be copied.

VerifiedShips codeapiVersion 1MITdev3dcategory tools

Published by Jacob

Latest
v1.0.0
Versions
1
Installs
28
Contributions
1
Published
12 Sept 2026

This plugin ships code, and it runs with the orchestrator's authority

  • Installing it executes someone else's module index.mjs inside the orchestrator process. It is not isolated from the orchestrator: it can do anything the orchestrator can do.
  • The permission list below is a consent record — what the publisher declared and what you agreed to. It is not a runtime gate, and nothing enforces it after install.
  • Installing also cannot be undone cleanly: Node cannot unload an ES module, so disabling the plugin drops its contributions but leaves the module resident in memory until the process restarts.
  • Only install this from a publisher you trust, and read the manifest before you do.

About this plugin

A minimal code plugin: registers one tool employees can call, and logs run lifecycles. It exists to prove the code path and to be copied.

Permissions

A declaration, not a sandbox. These are the ten names a manifest may use, and this list is what the publisher claims the plugin reaches for. Nothing in the orchestrator enforces it at runtime — a code plugin already runs in the orchestrator’s process with the orchestrator’s authority — so read it as a consent record, and only install from a publisher you trust.

  • Tools

    Registers tool names, namespaced to the plugin and grantable per role. A tool is handed the run workspace root, but the host does not confine it.

  • Events

    Subscribes to run lifecycle events. It observes; it cannot cancel or rewind a run.

  • Settings

    Adds settings entries under its own id. It cannot read or write settings outside its namespace.

Contributions

KindCountWhat it reaches
toolNames1registered, namespaced to the plugin namespace, and grantable per role

Versions

VersionPublishedSizeDownloadssha256
v1.0.0latest12 Sept 20262 weeks ago1.4 KB2849477000ed260b379f8…

Manifest · v1.0.0

The manifest exactly as the catalog serves it, before the host validates it.

{
  "id": "dev3d.office-echo",
  "name": "Office echo",
  "entry": "index.mjs",
  "author": "dev3d",
  "license": "MIT",
  "version": "1.0.0",
  "settings": [
    {
      "key": "prefix",
      "type": "string",
      "label": "Echo prefix",
      "default": "echo",
      "description": "Prepended to whatever the tool echoes back."
    },
    {
      "key": "announceRuns",
      "type": "boolean",
      "label": "Log every run that starts",
      "default": true,
      "description": "Writes a debug line to the orchestrator log when a run is created."
    }
  ],
  "apiVersion": "1",
  "contributes": {
    "toolNames": [
      "echo"
    ]
  },
  "description": "A minimal code plugin: registers one tool employees can call, and logs run lifecycles. It exists to prove the code path and to be copied.",
  "permissions": [
    "tools",
    "events",
    "settings"
  ]
}

Nothing else published in this category yet

This is the only plugin in its category so far.

Browse all plugins