condensate docs
Packages / Condensate

@condensate/engine

Condensate's model loop, the Claude adapter, context windows, and model routing.

Condensate's model loop, the Claude adapter, context windows, and model routing.

Location

packages/engine in the Condensate monorepo. Its manifest name is @condensate/engine.

Commands

Run these from packages/engine after installing dependencies at the repository root.

ScriptCommand
typechecktsc --noEmit
testbun test

Exports

Import suffixSource
../src/session-factory.ts
./accounts./src/accounts/accounts.ts
./constants./src/constants.ts
./clone-lease./src/clone-lease.ts
./cache-report./src/model/cache-report.ts
./proxy-fetch./src/model/proxy-fetch.ts
./harness./src/harness/aggregator.ts
./login./src/claude/claude-login.ts
./remote-claude./src/claude/remote-claude.ts
./projector./src/window/projector.ts
./claude-window./src/claude/claude-window.ts
./window./src/window/window.ts
./window-policy./src/window-policy.ts
./window-plan./src/window/window-policy.ts

Workspace dependencies

  • @condensate/broker

Source of truth

These tables are generated from the package manifest. Follow the application guides for setup, and the linked source for exported interfaces.

Condensate developer documentation · Source ba6d28952e