Skip to main content
With debug: { enabled: true } on the HarnessAgent, the adapter reports what it is doing through the harness’s standard diagnostics channel (onLog), so a UI can show setup progress before Devin’s first token and explain failures. Each event carries sessionId, a subsystem and a short message:
Sandbox creation and the bootstrap install happen before the adapter runs and are not reported here; the first devin.bridge.* event marks the point where the sandbox is ready. The harness-chat example builds a status line on these events.