Mohamed Boudra 1fb73b1045 Add DaemonClient persistence E2E test (Phase 3)
- Add E2E test "persists and resumes Codex agent with conversation history"
  that creates agent, sends message, deletes, and resumes from persistence handle
- Fix resumeAgent() in daemon-client.ts to properly wait for NEW agent's idle
  state using skipQueueBefore option (avoids matching stale cached messages)
- Verify persistence round-trip works: agent can be resumed and responds to
  follow-up messages with conversation context preserved

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 17:23:06 +07:00
2025-12-25 11:31:56 +07:00
Description
Languages
TypeScript 98.1%
JavaScript 1.3%
Shell 0.1%
Swift 0.1%