Pulse/internal/agentexec
rcourtman 83cb858c15 fix(agentexec): eliminate race conditions in WebSocket message sending
- Move deadline/pong handler setup BEFORE registering agent in map
- Use writeMu mutex consistently for all WebSocket writes
- Prevents race between registration response and ExecuteCommand calls
- Fixes flaky TestExecuteCommand_RoundTripViaWebSocket in CI
2025-12-23 20:05:46 +00:00
..
policy.go security: allow rm on /var/tmp and /tmp with approval 2025-12-21 18:53:08 +00:00
policy_test.go Improve test coverage 2025-12-17 12:00:59 +00:00
server.go fix(agentexec): eliminate race conditions in WebSocket message sending 2025-12-23 20:05:46 +00:00
server_test.go Improve test coverage 2025-12-17 12:00:59 +00:00
server_websocket_test.go Add meaningful tests for host agent and exec websocket 2025-12-17 17:02:01 +00:00
types.go wip: AI chat integration with multi-provider support 2025-12-04 20:16:53 +00:00