# @condensate/agents-sdk (https://condensate.dev/reference/packages/agents-sdk/)

> Typed Effect clients for the runtime and its shared event schemas.

Typed Effect clients for the runtime and its shared event schemas.

## Location

`packages/agents-sdk` in the Condensate monorepo. Its manifest name is `@condensate/agents-sdk`.

## Commands

Run these from `packages/agents-sdk` after installing dependencies at the repository root.

| Script | Command |
| --- | --- |
| `typecheck` | `tsc --noEmit` |
| `lint` | `bun scripts/lint-docs.ts` |
| `test` | `bun scripts/lint-docs.ts && sh ../../scripts/ci/tmp-leftovers.sh bun test` |
| `probe` | `bun scripts/probe.ts` |

## Exports

| Import suffix | Source |
| --- | --- |
| `.` | `./src/index.ts` |
| `./workspace` | `./src/workspace.ts` |
| `./events` | `./src/events.ts` |
| `./github` | `./src/github.ts` |
| `./github-threads` | `./src/github-threads.ts` |
| `./config` | `./src/config.ts` |
| `./rooms` | `./src/rooms.ts` |
| `./workspaces` | `./src/workspaces.ts` |
| `./questions` | `./src/questions.ts` |
| `./attention` | `./src/attention.ts` |
| `./github-app` | `./src/github-app.ts` |
| `./proxy-config` | `./src/proxy-config.ts` |
| `./step-runs` | `./src/step-runs.ts` |
| `./refs` | `./src/refs-all.ts` |
| `./refs-live` | `./src/refs-preview-live.ts` |
| `./agents` | `./src/agents.ts` |
| `./demo` | `./src/demo-runtime.ts` |
| `./needs-you` | `./src/needs-you.ts` |
| `./transport` | `./src/transport.ts` |

## Workspace dependencies

- `@condensate/agents-host`

## Source of truth

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