JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 204
  • Score
    100M100P100Q121039F
  • License MIT

ClawBot — conversational bot framework plugin for CMDOP

Package Exports

  • clawbot
  • clawbot/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (clawbot) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

ClawBot

CMDOP Architecture

Conversational bot framework plugin for CMDOP.

ClawBot extends CMDOP with a conversational bot framework — dialog management, intent recognition, and multi-platform messaging support.

Get Started

npm install @cmdop/node

Quick Start

import { CMDOPClient } from '@cmdop/node';

// Local connection (auto-discover agent)
const client = CMDOPClient.local();

// Remote connection via cloud relay
const client = CMDOPClient.remote('cmdop_live_xxx');

// Terminal
const session = await client.terminal.create({ cols: 120, rows: 40 });
await client.terminal.sendInput(session.sessionId, 'ls -la\n');

// Files
const result = await client.files.list('/tmp');
await client.files.write('/tmp/new.txt', 'Hello World');

// Agent
const result = await client.agent.run('List files in /tmp');
console.log(result.text);