@polyweave/conversation (1.0.3)
Published 2026-07-10 19:08:13 +00:00 by Dvorak
Installation
@polyweave:registry=https://hub.kl1.tenere.ai/api/packages/Polyweave/npm/npm install @polyweave/conversation@1.0.3"@polyweave/conversation": "1.0.3"About this package
conversation
Conversation management wrappers for Polyweave.
Synopsis
import { createSystemPrompt, createTurnTaking } from '@polyweave/conversation';
const prompt = createSystemPrompt({ persona: 'helper' });
const turn = createTurnTaking({ maxTurns: 10 });
Install
npm install @polyweave/conversation
API
createSystemPrompt(options)
Creates a system prompt wrapper with persona, rules, and formatting.
createTurnTaking(options)
Manages conversation turns, including turn limits and rotation.
createInterruptHandler(options)
Handles interruptions during conversation flows with state preservation.
Tests
npm test
Requirements
Node.js 18 or later. ESM only.
License
MIT
Dependencies
Development Dependencies
| ID | Version |
|---|---|
| @rigor/core | * |
Peer Dependencies
| ID | Version |
|---|---|
| @polyweave/core | * |
Keywords
polyweave
conversation
turn-taking
interruption