ti-code-llm
v0.1.8
Published
Effect v4 native LLM service and stream events for ti
Readme
ti-code-llm
Provider-neutral Effect service boundary for language model calls used by
ti-code.
The package keeps the LLM surface streaming-first and exposes deterministic
helpers for tests and consumers that need a compact non-streaming result.
AgentRuntimeLayer treats budgets as per-run orchestration policy: there is no
default max model-round or tool-call cap, only explicit limits plus the
repeated-batch guard.
Exports
ti-code-llm- main package surface.ti-code-llm/language-model-LanguageModelservice.ti-code-llm/code-mode-tools- single-tool Code Mode toolkit factory.ti-code-llm/stream-events- stream event model and helpers.ti-code-llm/errors- provider-neutral error types.ti-code-llm/types- shared LLM request and response types.
Runtime
The public npm package targets Node.js 20 or newer. Runtime-specific portable bundles are produced by the CLI release workflow rather than this package.
