Building generative media agents: model, harness, tools (medium.com)