Fluent, chainable TypeScript SDK: configure models, enable tools, stream events, then fetch text, JSON, run details or token stats in one call via .asText() or .allowTools('Read', 'Write'). Multi-level logging plus live onMessage/onToolUse callbacks give deep, CLI-compatible observability.
Stars
205
Forks
27
Watchers
205
Open Issues
6
Overall repository health assessment
^8.0.1^4.1.0^4.0.0^4.0.9^20.10.0^3.0.3^6.13.0^6.13.0^3.2.4^8.54.0^3.1.0^8.0.1^5.3.0^3.2.435
commits
docs: Update README to showcase v0.3.3 enhanced features and working examples
fbe3167View on GitHubfeat: Add interactive streaming session example with working typewriter effect
7b4fe6aView on GitHubfix: Make token streaming example honest about current limitations
546ce1aView on GitHubfeat: Consolidate token streaming examples to working version only
9e0864dView on GitHubfix: Update examples to use local build instead of npm package
8ea2f0fView on GitHubfix: Replace broken symlinks with actual tsup and vitest config files
fd4f98aView on GitHubfix: Major TypeScript compilation improvements and CLI output compatibility
ccc7c1fView on GitHubfix: Replace symlinks with actual ESLint and TypeScript config files
a6cc73dView on GitHubfix: Add missing ESLint and TypeScript configuration files
a4a33a5View on GitHubfix: Correct package.json exports for ESM/CJS compatibility
bf79bd5View on GitHubfix: Apply critical CLI output parsing fix from main branch
caa28bcView on GitHubfeat: Add AbortSignal support and clean up repository for v0.3.0-beta.2
470fbe7View on GitHub