AREA GUIDE / 27 PACKAGES

Communication and notifications

Compose messaging, delivery, channels and notifications around scoped journals and current send authority.

What are you trying to do?

  • Which layer is the protocol, runtime, reusable UI or host?
  • What changes between a message draft and an authorized send?
  • How do provider events become durable communication records?
FIND YOUR WAY THROUGH THIS AREA

Start with the work you want to do.

Choose a practical step, then inspect a package before opening its full manual.

STEP 01

Trace one inbound item

Follow the provider event through normalization, scope validation and append-only journal storage into the room/space projection. Inspect whether a non-message event retains its correct kind and evidence.

THE PACKAGE LANDSCAPE

27 packages. Choose an entry point.

27 packages · first 6 shownSELECT TO INSPECT

Task guidance and package membership come from this area’s captured source guide.

Start with these packages.

lib.communication-spec

Inspect the canonical messaging and governance contracts before selecting a channel.

Read the package guide →
lib.communication-runtime

Use journal, projection, delivery and authority logic with supplied persistence/provider ports.

Read the package guide →
module.communication-os

Choose reusable routes, contextual slots and communication UI composition.

Read the package guide →
integration.communication-channel-core

Inspect the shared concrete channel integration boundary before selecting Discord, email, Slack, SMS or Telegram.

Read the package guide →

Start with the three-layer boundary

CommunicationSpec and CommunicationRuntime define the protocol, journal, projections and authority behavior. ModuleCommunicationOS provides reusable product UI. Apps and bundles choose deployment, identity, transport and provider configuration. This makes the communication hub usable both inside another product and as a standalone host. Select the package by the job you are doing, then follow the host-specific binding; importing the visual module alone does not connect a live account or create a durable delivery system.

Keep journal truth separate from external delivery

The runtime maintains scope-isolated append-only journal behavior and deterministic projections. Typed provider ingestion can retain non-message events as their own journal records instead of fabricating messages. Send checks apply to the current human, agent or system principal. The documented default remains legacy_draft_only; membership_grants mode requires current membership and auditable, revocable grants from the host. Inspect delivery intent, eligibility, queue acceptance and retry evidence as separate transitions so the product can explain whether a message was drafted, accepted or actually delivered.

Choose honest UI data modes

The communication landing surface accepts an explicit dataMode. Deterministic examples keep preview behavior, while authenticated managed routes use live projections. Live mode derives counts from the supplied workspace projection and removes synthetic-data disclosure. Keep the same distinction in a new host: a preview should teach the interaction, while a live screen must reflect the selected workspace and current authority. Capability-gated actions, pending outbox work and meeting threads should remain inspectable from the interface.

Follow a practical path.

  1. Trace one inbound item

    Follow the provider event through normalization, scope validation and append-only journal storage into the room/space projection. Inspect whether a non-message event retains its correct kind and evidence.

  2. Trace one outbound draft

    Identify the principal, room membership, grant and selected channel. Follow the transition through current send checks, provider queue acceptance and delivery evidence, including an ambiguous or retried outcome.

  3. Embed the appropriate surface

    Choose the reusable module route or slot and supply the host’s actual projection and data mode. Review denied membership, disconnected channel and pending delivery states before treating the resulting screen as a live communication workflow.

All packages in this area.

27 packages
integrations / integration

integration.communication-channel-core

v2.0.4
Package manifestGuide needednode

Shared ChannelAdapter port + registry types for CommunicationOS channel integrations (INTERNAL/UNSTABLE until P2-S4 freezes it).

@lssm-tech/integration.communication-channel-core
6Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-channel-core
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-channel-core/ecosystem-conformance
    ./src/ecosystem-conformance.tsOpen the source
  • @lssm-tech/integration.communication-channel-core/ecosystem-port
    ./src/ecosystem-port.tsOpen the source
  • @lssm-tech/integration.communication-channel-core/legacy-ecosystem-adapter
    ./src/legacy-ecosystem-adapter.tsOpen the source
  • @lssm-tech/integration.communication-channel-core/port
    ./src/port.tsOpen the source
  • @lssm-tech/integration.communication-channel-core/registry
    ./src/registry.tsOpen the source

Showing 6 of 6 declared entry points.

Dependency declarations
Runtime
3
Peer
0
Development
4
Optional
0
  • @lssm-tech/lib.builder-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.builder-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README needed
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-channel-core

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-channel-discord

v2.0.4
Package manifestGuide availablenode

Observe-only multi-guild Discord Gateway integration for CommunicationOS.

@lssm-tech/integration.communication-channel-discord
23Declared imports
6Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-channel-discord
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-channel-discord/coverage
    ./src/coverage.tsOpen the source
  • @lssm-tech/integration.communication-channel-discord/deduplication
    ./src/deduplication.tsOpen the source
  • @lssm-tech/integration.communication-channel-discord/envelope
    ./src/envelope.tsOpen the source
  • @lssm-tech/integration.communication-channel-discord/gateway
    ./src/gateway.tsOpen the source
  • @lssm-tech/integration.communication-channel-discord/gateway-coverage-coordinator
    ./src/gateway-coverage-coordinator.tsOpen the source

Showing 6 of 23 declared entry points.

Dependency declarations
Runtime
2
Peer
0
Development
4
Optional
0
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • discord.js14.27.0 · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development
  • typescriptcatalog: · development

Showing 6 of 6 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-channel-discord

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-channel-email

v2.0.5
Package manifestGuide needednode

CommunicationOS email channel adapter: inbound normalization (provider-email Gmail parse), outbound send (Postmark/Resend), and documented-retention erasure.

@lssm-tech/integration.communication-channel-email
3Declared imports
10Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-channel-email
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-channel-email/adapter
    ./src/adapter.tsOpen the source
  • @lssm-tech/integration.communication-channel-email/ecosystem-adapter
    ./src/ecosystem-adapter.tsOpen the source

Showing 3 of 3 declared entry points.

Dependency declarations
Runtime
6
Peer
0
Development
4
Optional
0
  • @lssm-tech/integration.communication-channel-coreworkspace:^ · runtime
  • @lssm-tech/integration.provider-emailworkspace:^ · runtime
  • @lssm-tech/lib.builder-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.contracts-integrationsworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.companyos-specworkspace:^ · runtime

Showing 6 of 10 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README needed
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-channel-email

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-channel-slack

v2.0.4
Package manifestGuide needednode

CommunicationOS Slack channel adapter: inbound normalization (Events API + signing-secret verify), outbound send (chat.postMessage), and best-effort erasure (chat.delete).

@lssm-tech/integration.communication-channel-slack
5Declared imports
9Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-channel-slack
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-channel-slack/adapter
    ./src/adapter.tsOpen the source
  • @lssm-tech/integration.communication-channel-slack/ecosystem-adapter
    ./src/ecosystem-adapter.tsOpen the source
  • @lssm-tech/integration.communication-channel-slack/events
    ./src/events.tsOpen the source
  • @lssm-tech/integration.communication-channel-slack/web-api
    ./src/web-api.tsOpen the source

Showing 5 of 5 declared entry points.

Dependency declarations
Runtime
5
Peer
0
Development
4
Optional
0
  • @lssm-tech/integration.communication-channel-coreworkspace:^ · runtime
  • @lssm-tech/lib.builder-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.builder-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development

Showing 6 of 9 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README needed
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-channel-slack

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-channel-sms

v2.0.5
Package manifestGuide availablenode

CommunicationOS SMS channel adapter: inbound normalization (Twilio webhook parse), outbound send (provider-sms/Twilio), and documented-retention erasure.

@lssm-tech/integration.communication-channel-sms
3Declared imports
12Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-channel-sms
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-channel-sms/adapter
    ./src/adapter.tsOpen the source
  • @lssm-tech/integration.communication-channel-sms/ecosystem-adapter
    ./src/ecosystem-adapter.tsOpen the source

Showing 3 of 3 declared entry points.

Dependency declarations
Runtime
7
Peer
0
Development
5
Optional
0
  • @lssm-tech/integration.builder-whatsappworkspace:^ · runtime
  • @lssm-tech/integration.communication-channel-coreworkspace:^ · runtime
  • @lssm-tech/integration.provider-smsworkspace:^ · runtime
  • @lssm-tech/lib.builder-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.builder-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-integrationsworkspace:^ · runtime

Showing 6 of 12 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-channel-sms

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-channel-telegram

v2.0.4
Package manifestGuide needednode

CommunicationOS Telegram channel adapter: inbound normalization (builder-telegram), outbound + erasure via the Telegram Bot API.

@lssm-tech/integration.communication-channel-telegram
4Declared imports
12Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-channel-telegram
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-channel-telegram/adapter
    ./src/adapter.tsOpen the source
  • @lssm-tech/integration.communication-channel-telegram/bot-api
    ./src/bot-api.tsOpen the source
  • @lssm-tech/integration.communication-channel-telegram/ecosystem-adapter
    ./src/ecosystem-adapter.tsOpen the source

Showing 4 of 4 declared entry points.

Dependency declarations
Runtime
5
Peer
0
Development
7
Optional
0
  • @lssm-tech/integration.builder-telegramworkspace:^ · runtime
  • @lssm-tech/integration.communication-channel-coreworkspace:^ · runtime
  • @lssm-tech/lib.builder-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/integration.communication-os-persistenceworkspace:* · development

Showing 6 of 12 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README needed
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-channel-telegram

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-os-agent

v2.0.5
Package manifestGuide availablenode

Governed agent binding that drafts CommunicationOS replies via the ai-agent runtime, using the fail-closed command-inbox as the approval seam and a SovereigntyProfile-driven sovereign LLM (Mistral EU default, Claude alternative) — with no outbound…

@lssm-tech/integration.communication-os-agent
15Declared imports
12Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-os-agent
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-os-agent/agent
    ./src/agent.tsOpen the source
  • @lssm-tech/integration.communication-os-agent/agentic
    ./src/agentic/index.tsOpen the source
  • @lssm-tech/integration.communication-os-agent/agentic/approval-policy
    ./src/agentic/approval-policy.tsOpen the source
  • @lssm-tech/integration.communication-os-agent/agentic/mcp-skill-registry
    ./src/agentic/mcp-skill-registry.tsOpen the source
  • @lssm-tech/integration.communication-os-agent/agentic/memory-binding
    ./src/agentic/memory-binding.tsOpen the source

Showing 6 of 15 declared entry points.

Dependency declarations
Runtime
8
Peer
0
Development
4
Optional
0
  • @lssm-tech/integration.communication-os-persistenceworkspace:^ · runtime
  • @lssm-tech/lib.ai-agentworkspace:^ · runtime
  • @lssm-tech/lib.ai-providersworkspace:^ · runtime
  • @lssm-tech/lib.communication-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-runtime-coreworkspace:^ · runtime

Showing 6 of 12 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-os-agent

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-os-client

v2.0.4
Package manifestGuide availablenode

Browser-safe typed REST and realtime client for CommunicationOS.

@lssm-tech/integration.communication-os-client
8Declared imports
5Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-os-client
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-os-client/community-intelligence
    ./src/community-intelligence.tsOpen the source
  • @lssm-tech/integration.communication-os-client/community-intelligence-types
    ./src/community-intelligence-types.tsOpen the source
  • @lssm-tech/integration.communication-os-client/customer-live-chat
    ./src/customer-live-chat.tsOpen the source
  • @lssm-tech/integration.communication-os-client/latest-request
    ./src/latest-request.tsOpen the source
  • @lssm-tech/integration.communication-os-client/realtime-subscription
    ./src/realtime-subscription.tsOpen the source

Showing 6 of 8 declared entry points.

Dependency declarations
Runtime
1
Peer
0
Development
4
Optional
0
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development
  • typescriptcatalog: · development

Showing 5 of 5 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-os-client

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-os-host-auth

v2.0.4
Package manifestGuide needednode

Scoped host-session and access-token exchange for CommunicationOS embeds.

@lssm-tech/integration.communication-os-host-auth
1Declared imports
4Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Runtime
1
Peer
0
Development
3
Optional
0
  • jose^6.2.12 · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development
  • typescriptcatalog: · development

Showing 4 of 4 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README needed
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-os-host-auth

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-os-persistence

v3.0.4
Package manifestGuide availablenode

Server-only persistence binding that executes CommunicationOS governed-mutation descriptors against a database, with self-host (PgLite) and managed Postgres support.

@lssm-tech/integration.communication-os-persistence
64Declared imports
22Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-os-persistence
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-os-persistence/actor/access-context-port
    ./src/actor/access-context-port.tsOpen the source
  • @lssm-tech/integration.communication-os-persistence/adapt-descriptor
    ./src/adapt-descriptor.tsOpen the source
  • @lssm-tech/integration.communication-os-persistence/authority
    ./src/authority.tsOpen the source
  • @lssm-tech/integration.communication-os-persistence/database
    ./src/database/index.tsOpen the source
  • @lssm-tech/integration.communication-os-persistence/database/agent-conversation-store
    ./src/database/agent-conversation-store.tsOpen the source

Showing 6 of 64 declared entry points.

Dependency declarations
Runtime
16
Peer
0
Development
6
Optional
0
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.communication-runtimeworkspace:^ · runtime
  • @lssm-tech/integration.provider-databaseworkspace:^ · runtime
  • @lssm-tech/integration.runtimeworkspace:^ · runtime
  • @lssm-tech/integration.runtime-managedworkspace:^ · runtime
  • @lssm-tech/lib.contracts-integrationsworkspace:^ · runtime

Showing 6 of 22 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-os-persistence

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-os-realtime-ticket

v2.0.4
Package manifestGuide availablenode

Short-lived, scoped realtime ticket issuer and verifier for CommunicationOS.

@lssm-tech/integration.communication-os-realtime-ticket
1Declared imports
4Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Runtime
1
Peer
0
Development
3
Optional
0
  • jose^6.2.12 · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development
  • typescriptcatalog: · development

Showing 4 of 4 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-os-realtime-ticket

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

integrations / integration

integration.communication-os-runtime

v2.0.5
Package manifestGuide availablenode

Governed approve→send→event+audit orchestrator that closes the CommunicationOS hexagon: an approved approval (never the agent) is the only path that resolves a ChannelAdapter, and reconciliation does not redispatch a provider-accepted send while…

@lssm-tech/integration.communication-os-runtime
29Declared imports
27Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/integration.communication-os-runtime
    ./src/index.tsOpen the source
  • @lssm-tech/integration.communication-os-runtime/agent-host
    ./src/agent-host.tsOpen the source
  • @lssm-tech/integration.communication-os-runtime/agent-host-admission
    ./src/agent-host-admission.tsOpen the source
  • @lssm-tech/integration.communication-os-runtime/agent-host-authority-admission
    ./src/agent-host-authority-admission.tsOpen the source
  • @lssm-tech/integration.communication-os-runtime/agent-host.fixture
    ./src/agent-host.fixture.tsOpen the source
  • @lssm-tech/integration.communication-os-runtime/agent-platform
    ./src/agent-platform.tsOpen the source

Showing 6 of 29 declared entry points.

Dependency declarations
Runtime
15
Peer
0
Development
12
Optional
0
  • @lssm-tech/integration.communication-channel-coreworkspace:^ · runtime
  • @lssm-tech/integration.communication-os-agentworkspace:^ · runtime
  • @lssm-tech/integration.communication-os-persistenceworkspace:^ · runtime
  • @lssm-tech/integration.provider-databaseworkspace:^ · runtime
  • @lssm-tech/lib.agent-protocol-specworkspace:^ · runtime
  • @lssm-tech/lib.ai-agentworkspace:^ · runtime

Showing 6 of 27 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/integrations/communication-os-runtime

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

bundles / bundle

bundle.communication-os

v3.0.5
Package manifestGuide availablenode

Shell-neutral CommunicationOS application kit for standalone and embedded messaging products.

@lssm-tech/bundle.communication-os
12Declared imports
12Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 12 declared entry points.

Dependency declarations
Runtime
9
Peer
0
Development
3
Optional
0
  • @lssm-tech/lib.contracts-specworkspace:^ · runtime
  • @lssm-tech/integration.communication-channel-coreworkspace:^ · runtime
  • @lssm-tech/lib.communication-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.organization-planning-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.organization-planning-specworkspace:^ · runtime

Showing 6 of 12 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/bundles/communication-os

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

domains / library

lib.email

v5.0.4
Package manifestGuide availablenode

Typed email composition, delivery contracts, and provider-neutral primitives.

@lssm-tech/lib.email
5Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 5 of 5 declared entry points.

Dependency declarations
Runtime
4
Peer
0
Development
3
Optional
0
  • @scaleway/sdkcatalog:integrations · runtime
  • @scaleway/sdk-clientcatalog:integrations · runtime
  • @lssm-tech/lib.loggerworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/domains/communication/email

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

domains / module

module.communication-os

v6.0.5
Package manifestGuide availablenodebrowser

Spec-first communication backbone for turning conversations into structured, governed, agent-callable work

@lssm-tech/module.communication-os
506Declared imports
22Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/module.communication-os
    ./src/index.tsOpen the source
  • @lssm-tech/module.communication-os/communication-os.capability
    ./src/communication-os.capability.tsOpen the source
  • @lssm-tech/module.communication-os/communication-os.feature
    ./src/communication-os.feature.tsOpen the source
  • @lssm-tech/module.communication-os/core/command-inbox
    ./src/core/command-inbox.tsOpen the source
  • @lssm-tech/module.communication-os/docs
    ./src/docs/index.tsOpen the source
  • @lssm-tech/module.communication-os/docs/communication-os.docblock
    ./src/docs/communication-os.docblock.tsOpen the source

Showing 6 of 506 declared entry points.

Dependency declarations
Runtime
13
Peer
2
Development
9
Optional
0
  • @lssm-tech/lib.communication-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.design-catalogworkspace:^ · runtime
  • @lssm-tech/lib.design-systemworkspace:^ · runtime
  • @lssm-tech/lib.personalizationworkspace:^ · runtime

Showing 6 of 24 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node, browser
Declared stability
stable
Source path
packages/domains/communication/module

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

domains / library

lib.notification

v2.0.4
Package manifestGuide availablenode

Library-first notification contracts, schema, channels, templates, and i18n for ContractSpec applications

@lssm-tech/lib.notification
24Declared imports
10Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 24 declared entry points.

Dependency declarations
Runtime
7
Peer
0
Development
3
Optional
0
  • @lssm-tech/lib.busworkspace:^ · runtime
  • @lssm-tech/lib.communication-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • @lssm-tech/lib.translation-runtimeworkspace:^ · runtime

Showing 6 of 10 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/domains/communication/notification

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

domains / module

module.notifications

v5.0.4
Package manifestGuide availablenode

Notification center module for ContractSpec applications

@lssm-tech/module.notifications
18Declared imports
6Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 18 declared entry points.

Dependency declarations
Runtime
3
Peer
0
Development
3
Optional
0
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.notificationworkspace:^ · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development
  • @lssm-tech/tool.bunworkspace:* · development

Showing 6 of 6 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/domains/communication/notifications

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

domains / library

lib.communication-runtime

v5.1.4
Package manifestGuide availablenode

Backend-neutral CommunicationOS runtime, governance, lifecycle, state, ingestion, records, and replay helpers.

@lssm-tech/lib.communication-runtime
69Declared imports
11Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.communication-runtime
    ./src/index.tsOpen the source
  • @lssm-tech/lib.communication-runtime/agent-lifecycle-projection
    ./src/agent-lifecycle-projection.tsOpen the source
  • @lssm-tech/lib.communication-runtime/agent-surface-control
    ./src/agent-surface-control.tsOpen the source
  • @lssm-tech/lib.communication-runtime/canonical-agent-conversation
    ./src/canonical-agent-conversation.tsOpen the source
  • @lssm-tech/lib.communication-runtime/command-inbox
    ./src/command-inbox.tsOpen the source
  • @lssm-tech/lib.communication-runtime/customer-live-chat-bridge
    ./src/customer-live-chat-bridge.tsOpen the source

Showing 6 of 69 declared entry points.

Dependency declarations
Runtime
7
Peer
0
Development
4
Optional
0
  • @lssm-tech/lib.agent-protocol-specworkspace:^ · runtime
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.forms-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • @lssm-tech/lib.lifecycleworkspace:^ · runtime

Showing 6 of 11 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/domains/communication/runtime

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

domains / library

lib.communication-spec

v3.1.4
Package manifestGuide availablenode

Canonical communication contracts, operations, events, and validation helpers for ContractSpec.

@lssm-tech/lib.communication-spec
82Declared imports
8Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.communication-spec
    ./src/index.tsOpen the source
  • @lssm-tech/lib.communication-spec/capabilities
    ./src/capabilities/index.tsOpen the source
  • @lssm-tech/lib.communication-spec/capabilities/comms-ai.capabilities
    ./src/capabilities/comms-ai.capabilities.tsOpen the source
  • @lssm-tech/lib.communication-spec/capabilities/communication-os.capability-ids
    ./src/capabilities/communication-os.capability-ids.tsOpen the source
  • @lssm-tech/lib.communication-spec/capabilities/ecosystem-messaging.capabilities
    ./src/capabilities/ecosystem-messaging.capabilities.tsOpen the source
  • @lssm-tech/lib.communication-spec/commands
    ./src/commands/index.tsOpen the source

Showing 6 of 82 declared entry points.

Dependency declarations
Runtime
5
Peer
0
Development
3
Optional
0
  • @lssm-tech/lib.companyos-specworkspace:^ · runtime
  • @lssm-tech/lib.agent-protocol-specworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • zodcatalog: · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development

Showing 6 of 8 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/domains/communication/spec

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.communicationos-api

v0.9.5
Workspace onlyGuide available
@lssm-tech/app.communicationos-api
1Declared imports
47Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Runtime
41
Peer
0
Development
6
Optional
0
  • @better-auth/drizzle-adapter1.7.5 · runtime
  • @elysiajs/cors^1.4.2 · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime
  • @lssm-tech/integration.crdt-loroworkspace:* · runtime
  • @lssm-tech/integration.communication-channel-coreworkspace:* · runtime
  • @lssm-tech/integration.communication-channel-discordworkspace:* · runtime

Showing 6 of 47 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/communicationos-api

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.communicationos-desktop

v2.0.2
Workspace onlyGuide available

Tauri 2 desktop shell for CommunicationOS.

@lssm-tech/app.communicationos-desktop
0Declared imports
25Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

No import entry points are declared in this snapshot.

Dependency declarations
Runtime
15
Peer
0
Development
10
Optional
0
  • @fontsource/ibm-plex-mono5.3.0 · runtime
  • @fontsource/ibm-plex-sans5.3.0 · runtime
  • @fontsource/newsreader5.3.0 · runtime
  • @lssm-tech/bundle.communication-osworkspace:* · runtime
  • @lssm-tech/integration.communication-os-clientworkspace:* · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime

Showing 6 of 25 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/communicationos-desktop

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.communicationos-discord-worker

v0.1.3
Workspace onlyGuide available
@lssm-tech/app.communicationos-discord-worker
2Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 2 of 2 declared entry points.

Dependency declarations
Runtime
4
Peer
0
Development
3
Optional
0
  • @lssm-tech/integration.communication-channel-discordworkspace:^ · runtime
  • @lssm-tech/integration.communication-os-persistenceworkspace:^ · runtime
  • @lssm-tech/lib.communication-runtimeworkspace:^ · runtime
  • @lssm-tech/module.community-intelligenceworkspace:^ · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/communicationos-discord-worker

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / app

app.communicationos-mcp

v3.0.5
Package manifestGuide availablenode

MCP server exposing CommunicationOS contracts as AI-callable tools via the Model Context Protocol.

@lssm-tech/app.communicationos-mcp
4Declared imports
14Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 4 of 4 declared entry points.

Dependency declarations
Runtime
11
Peer
0
Development
3
Optional
0
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-integrationsworkspace:^ · runtime
  • @lssm-tech/lib.contracts-runtime-server-mcpworkspace:^ · runtime
  • @lssm-tech/lib.contracts-specworkspace:^ · runtime
  • @lssm-tech/lib.decision-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.loggerworkspace:^ · runtime

Showing 6 of 14 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/apps/communicationos-mcp

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.communicationos-mobile

v1.5.2
Workspace onlyGuide available

Expo Router iOS and Android shell for CommunicationOS.

@lssm-tech/app.communicationos-mobile
0Declared imports
26Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

No import entry points are declared in this snapshot.

Dependency declarations
Runtime
22
Peer
0
Development
4
Optional
0
  • @expo-google-fonts/ibm-plex-mono0.4.1 · runtime
  • @expo-google-fonts/ibm-plex-sans0.4.1 · runtime
  • @expo-google-fonts/newsreader0.4.1 · runtime
  • @lssm-tech/bundle.communication-osworkspace:* · runtime
  • @lssm-tech/integration.communication-os-clientworkspace:* · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime

Showing 6 of 26 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/communicationos-mobile

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.communicationos-realtime

v0.4.6
Workspace onlyGuide available

Long-running CommunicationOS realtime gateway for realtime.hcircle.app.

@lssm-tech/app.communicationos-realtime
1Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Runtime
4
Peer
0
Development
3
Optional
0
  • @lssm-tech/integration.communication-os-persistenceworkspace:* · runtime
  • @lssm-tech/integration.communication-os-realtime-ticketworkspace:* · runtime
  • @lssm-tech/integration.provider-databaseworkspace:* · runtime
  • @lssm-tech/lib.customer-support-specworkspace:^ · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development

Showing 6 of 7 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/communicationos-realtime

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.communicationos-web

v1.8.3
Workspace onlyGuide available

Next.js and PWA shell for the CommunicationOS application kit.

@lssm-tech/app.communicationos-web
0Declared imports
22Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

No import entry points are declared in this snapshot.

Dependency declarations
Runtime
16
Peer
0
Development
6
Optional
0
  • @fontsource/ibm-plex-mono5.3.0 · runtime
  • @fontsource/ibm-plex-sans5.3.0 · runtime
  • @fontsource/newsreader5.3.0 · runtime
  • @lssm-tech/bundle.communication-osworkspace:* · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime
  • @lssm-tech/integration.communication-os-clientworkspace:* · runtime

Showing 6 of 22 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/communicationos-web

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.communicationos-worker

v0.7.4
Workspace onlyGuide available
@lssm-tech/app.communicationos-worker
1Declared imports
21Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Runtime
18
Peer
0
Development
3
Optional
0
  • @lssm-tech/integration.communication-channel-coreworkspace:* · runtime
  • @lssm-tech/integration.communication-channel-emailworkspace:* · runtime
  • @lssm-tech/integration.communication-channel-slackworkspace:* · runtime
  • @lssm-tech/integration.communication-channel-smsworkspace:* · runtime
  • @lssm-tech/integration.communication-channel-telegramworkspace:* · runtime
  • @lssm-tech/integration.communication-os-persistenceworkspace:* · runtime

Showing 6 of 21 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/communicationos-worker

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

Your view

Make room for your context.

Shape the presentation around this moment. You can change it whenever you need.

Your context

The different parts of you

Choose a starting point

A useful mix of context, visuals and gentle guidance.

Tune each dimension
Each dimension can change independently. Product permissions and available actions stay unchanged.

Support the way you begin and return

Tune your support

Reading comfort

Choose your language

Interface language changes text only. Markets, prices and workflows keep their own settings.

Translation coverage

Original source

Navigation151
Graph616
Categories378
Portfolio833
Examples2,035
Source preview1,542

More translations will be added as content is reviewed.

This preference is saved on this browser.

Search the website

Useful starting points

No results. Try a shorter phrase, an operation name or another search area.

A LITTLE ROOM TO EXPLORE

Find something to explore.

Open a closer look on this page, try a different perspective, or follow the detail into its own page.

How previews and controls work
01

Look before you leave

Hover a link or focus it with Tab to see a preview. Clicking the original link or pressing Enter always opens its destination.

02

Stay with the context

Move into the preview to explore its sections. Use Alt + ↓ from a focused link to enter it with the keyboard. Escape closes it.

03

Open the possibilities

Disclosure rows, perspective choices and highlighted controls reveal more. Your view changes reading comfort and the context you explore.

A separate button for a closer look

Show small preview buttons beside links where there is room. Tap the eye to inspect, or tap the link to go straight there. This choice stays in this tab.

No browsing history is collected. Reduced motion follows your device and Your view.