Architecture decision records 

Start with the current guides for implementation and operations: Persisted agent runtime, Tool extension API, Managing skills, Effective policy and Model routing reference.

An ADR explains why a decision was made. Check its status and amendment links before treating historical examples as current instructions. Accepted records can have amended sections; proposed records are not settled contracts.

Browse by topic 

Foundation 

ADR-001, ADR-002, ADR-003, ADR-007, ADR-013.

Integration 

ADR-022, ADR-030, ADR-066, ADR-188, ADR-278.

Public APIs 

ADR-011, ADR-096, ADR-101, ADR-141.

Runtime and policy 

ADR-084, ADR-105, ADR-130, ADR-135, ADR-169, ADR-228, ADR-249, ADR-271, ADR-277, ADR-286.

Skills and processes 

ADR-035, ADR-036, ADR-061, ADR-214, ADR-228, ADR-229.

Tools 

ADR-038, ADR-039, ADR-108, ADR-135, ADR-169.