# SetupResult

**Kind:** Interface

**Source:** [`atloria-monorepo/libs/agent-core/src/autonomous/setup-agent.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/agent-core/src/autonomous/setup-agent.ts#L16)

Setup Agent — Environment discovery and configuration sub-agent.

Runs in parallel with the main agent's initial investigation phase to
detect the project language, runtime, package manager, and test command,
then installs dependencies and runs a smoke test.

This module is fully self-contained — no local project imports.

## Properties

| Property | Type |
|---|---|
| `os` | `string` |
| `shell` | `string` |
| `language` | `string` |
| `runtimeVersion` | `string` |
| `packageManager` | `string` |
| `activateCommand` | `string` |
| `depsInstalled` | `boolean` |
| `smokeTestPassed` | `boolean` |
| `warnings` | `string[]` |
| `projectDocs` | `string[]` |
| `testCommand` | `string` |
