e12f8078ab
Add a new X-KILOCODE-MACHINEID header to API requests sent to the Kilo gateway. The machine ID is a persistent UUID that uniquely identifies the machine, reusing the existing telemetry identity system which stores the ID in the global XDG data directory (~/.local/share/kilo/telemetry-id). Changes: - Add HEADER_MACHINEID constant to kilo-gateway constants - Add machineId option to buildKiloHeaders function - Export HEADER_MACHINEID from kilo-gateway package - Send machine ID header on kilo provider API requests in session/llm.ts using Identity.getMachineId() from kilo-telemetry