@cmpsbl/intent
v1.4.0
Published
CMPSBL® Intent Router — Standalone broadcastIntent() + resolver dispatch for apps
Maintainers
Readme
@cmpsbl/intent
CMPSBL® Intent Router —
broadcastIntent()+ resolver dispatch for any app.
Install
npm install @cmpsbl/intentZero dependencies. Self-contained. Builds standalone.
Dependency Tier
Tier 1 (no deps — publish/install in any order)Usage
import { broadcastIntent, registerResolver } from '@cmpsbl/intent';
registerResolver('analysis', (input) => ({
resolverId: 'brain.reasoning',
node: 'BRAIN',
success: true,
output: { result: 'analyzed' },
confidence: 0.95,
durationMs: 42,
}));
const resolution = await broadcastIntent({
intentType: 'analysis',
sourceModule: 'BRAIN',
input: { query: 'test' },
});License
Apache-2.0 — © CMPSBL®
