# Summary

[SPT developer docs](index.md)

# Getting started

- [Quickstart: two agents exchange a message](quickstart/messaging.md)
- [Quickstart: build an adapter](quickstart/adapter.md)
- [Mental model](concepts/overview.md)

# Capabilities

- [Messaging](messaging/overview.md)
- [Live-agent lifecycle](lifecycle/overview.md)
- [Terminal hosting](terminal/overview.md)
- [Networking & subnets](networking/overview.md)
- [Harness contract](harness-contract/overview.md)
  - [Integration checklist](harness-contract/integration-checklist.md)
  - [Manifest reference](harness-contract/manifest.md)
  - [The `spt api` surface](harness-contract/api.md)
  - [Install-on-demand bootstrap](harness-contract/install-on-demand.md)
  - [Adapter patterns & pitfalls](harness-contract/patterns.md)
- [Instances](instances/overview.md)
- [Shells](shells/overview.md)
  - [Getting started: a notification shell](shells/getting-started.md)
- [Self-update](self-update/overview.md)

# Reference

- [CLI reference](cli/reference.md)
- [Manifest JSON Schema](reference/schema.md)
- [Install scripts](reference/install.md)
