Agents code (16/41)

Agents code