TypeScript SDK
@joytoken/agent-sdk-ts 是一个轻量 TypeScript 多步 Agent runtime。它使用 @joytoken/client-sdk-ts 调用模型,并把工具执行、状态存储、权限和人工审批留在你的应用里。
安装
Monorepo 开发:
joytoken-sdks
创建提供方
provider.ts
定义工具
tools.ts
创建 Agent
agent.ts
运行 Agent
run.ts
Agent.run() 返回 finalText、messages、steps、usage,以及可选的 stoppedBy。
持久化状态
state.ts
JoyToken 不存储 Agent 记忆。线程状态、工具结果、检查点、权限和审计记录都由你的应用管理。
停止条件
stop.ts
运行时停止条件应与 JoyToken API Key 额度、钱包和策略一起使用。
验证
joytoken-sdks