@cognipipe/types
v0.1.2
Published
Shared TypeScript types for CogniPipe
Readme
@cognipipe/types
Shared TypeScript types for CogniPipe — the code-first workflow automation engine. Everything here is a type or interface; there is no runtime logic.
Install
npm install @cognipipe/types
# or: pnpm add @cognipipe/typesUsage
import type { WorkflowConfig, StepConfig, IExecutionContext, NodeOutput } from '@cognipipe/types';What's exported
| Area | Types |
| ----------------- | ------------------------------------------------------------------------------------------------------ |
| Workflow | WorkflowConfig, StepConfig, RetryConfig |
| Nodes | NodeConfig, NodeOutput, NodeDefinition, IBaseNode, CogniNodeMeta |
| Execution context | IExecutionContext, StepResult |
| AI nodes | AiProviderConfig, AiRateLimitPolicy, AiProviderCapability, AiNodeOutput, AiExecutionMetadata |
Related packages
@cognipipe/core— parser, validator, executor@cognipipe/sdk— build your own nodescognipipe— the CLI
License
MIT © Aakif Kohari
