@devflow-tools/sdk
v0.18.12
Published
Shared DevFlow contracts, path resolution, plugin APIs, and runtime utilities.
Readme
@devflow-tools/sdk
DevFlow 公共类型、插件契约、API client、配置/日志工具和 embedding contract。(v0.17.8)
安装
npm install @devflow-tools/sdk快速开始
import { countTokens, loadPlugins } from '@devflow-tools/sdk';
console.log(countTokens('hello'));
const plugins = await loadPlugins(process.cwd());公共 API / 命令
根入口包含 DevFlowApiClient、DevFlowPlugin、EmbeddingProviderContract、loadConfig、loadPlugins、createLogger 和 token 工具。引擎组合器位于 @devflow-tools/context-engine。
配置与运行时
可用 subpath:@devflow-tools/sdk/step-templates、/auth、/plugin-workflow、/capability-rollout、/utils/project-scanner。SDK 只定义跨包契约,不依赖 memory/knowledge 实现。
版本与兼容性
- 当前包版本:
0.17.8 - Node.js:未在 package manifest 声明更高版本时,使用 Node.js 18+;原生 SQLite/Playwright 能力请按对应依赖安装
- workspace 内部包应使用同一 DevFlow minor/patch 版本,避免类型和数据库 schema 不一致
相关链接
License
MIT
