Prompt
-
Instructions
-
Inference params
- Samplingtemperature, top_k, top_p
- Reasoningreasoning_effort
- Response controlresponse_format, stop, max_tokens
Context
- Dynamic composition
- Compaction
- Trimming
- Offloading
(LLM) Agent
- Toolsincluding: skills, MCPs
- Stateincluding non-LLM run contextpersistence: checkpoints
-
Workflow
- Configrecursion limit, retry policy
- Controlinterruption, resume, replay, forking
- Sub-agentscontext sharing
Harness core
-
Environment
- Observationsreading files, terminal, logs
- Controlpermissions, approvals
- Runtimeisolation
- Turn lifecyclehooks for: step, turn, session
- Verificationexamples: linters, unit tests