Commit Graph

5 Commits (f6a5568865c21a2d59c32d3f7e52ebb8c5e0ec8a)

Author SHA1 Message Date
David Sarno f6a5568865 telemetry: prefer config with env override; validate scheme; robust load\n\n- TelemetryConfig reads config.telemetry_enabled/endpoint, env can override\n- Validate endpoint scheme; revalidate on send\n- Split UUID/milestones load error handling\n- Add tests for config precedence, scheme validation, UUID preservation\n- validate_script: optional include_diagnostics with documented behavior 2025-09-08 20:37:38 -07:00
David Sarno 7f0527f708 chore: apply CodeRabbit suggestions
- README path separators (todo in separate doc commit)
- manage_gameobject: pop prefabFolder not prefab_folder
- execute_menu_item: make sync to avoid blocking event loop
- telemetry: validate endpoint scheme (allow http/https only) and re-validate at send time
2025-09-08 20:25:07 -07:00
David Sarno f127024d01 telemetry: enable tool_execution across tools via strict, async-aware decorator; add endpoint env override + urllib fallback; enrich OS fields; fix TelemetryHelper invocation 2025-09-08 16:39:47 -07:00
Justin Barnett 99beca7cfe endpoint adjustment 2025-09-04 14:43:41 -04:00
Justin Barnett e5039c8acc added optional telemetry 2025-09-04 12:09:34 -04:00