One agent, every surface: how we built the Kiro agent harness
kiro.dev