Constellation Shared Types

Shared Zod schemas and TypeScript types for Constellation MCP and CLI projects.
Overview
This package provides the single source of truth for all MCP and CLI data types used across the Constellation system:
constellation-mcp - MCP client and Code Mode sandbox
constellation-cli - Command-line interface tool
[!NOTE]
The npm run build script in this project checks for the process.env.CI environment variable value.
If it is not set then the post-build script will run npm link to create a local reference to this package.
Projects dependent on this package also check if the process.env.CI value is not set and utilize the local npm link.
Development
npm install
npm run build
npm run type-check
npm run clean
License
AGPL-3.0 - See LICENSE for details.
Copyright © 2026 ShiftinBits Inc.