Danila Poyarkov
83a5ea1b42
feat(ai): add HarnessAgent sidecar foundation (#560)
* feat(ai): add HarnessAgent sidecar foundation
* feat(ai): integrate Pi as a Harness provider
* fix(ai): harden Harness provider integration
* fix(ai): address Harness integration review
* fix(ai): align Harness code with project conventions
* fix(ai): preserve Harness sessions on cancellation
* test(ai): cover Harness JSONL framing
* refactor(ai): generalize Harness sidecar adapters
* fix(ci): build Harness sidecar for native checks