Reference
The pages in this section are the contracts the code is held to. The guide pages explain how to do something; these say exactly what is accepted, what is refused and why.
| Page | Covers |
|---|---|
| Command line | Every command and option of kiro-provider. |
| Configuration | Every field of config.json, its environment variable, default and limits. |
| Protocol compatibility | The routes, the two Responses paths, and which request fields each API accepts. |
| Usage and context | How token usage is reported, and why a client's context gauge differs from consumption. |
| Streaming errors | What a client receives when a stream fails after it has started. English only. |
| Historical tool calls | Why a tool call in the history is not permission to call that tool now. English only. |
| Frequently asked questions | Short answers, with links to the page that has the detail. |
| Data and network | Every file kiro-provider writes and every host it talks to. |
The dated evidence behind these contracts, probes, client validations and reviews, is kept in the repository's audit index.