Skip to content

Conversation

@thegovind
Copy link
Collaborator

Summary

  • RLM stream error fix: Wrap session.destroy() in try-catch to gracefully handle race condition where jsonrpc stream closes while pending writes exist. The ERR_STREAM_DESTROYED error was harmless but noisy.

  • gh-aw command fix: Correct the command from gh copilot aw run to gh aw run in both server and frontend. The gh-aw extension is a standalone command, not under gh copilot.

Changes

  • samples/rlm-orchestration/sdk/rlm-client.ts - Added try-catch around session.destroy()
  • server/index.ts - Fixed gh-aw command
  • frontend/src/components/DemoDetailModal.tsx - Fixed gh-aw command display

- Wrap session.destroy() in try-catch to gracefully handle race condition
  where jsonrpc stream closes while pending writes exist
- Fix gh-aw command from 'gh copilot aw' to 'gh aw' in server and frontend
- Add mermaid diagram support to RLM visualization
- Improve ExecutionPanel, IterationTimeline, StatsCards, TrajectoryPanel components
- Update Dockerfile.frontend with nginx proxy for backend API
- Add nginx.conf.template for runtime environment substitution
- Update azure.yaml and infra modules for Container Apps deployment
- Enhance ACA sessions and GitHub Actions connectors
- Update RLM orchestration sample with streaming support
- Expand AGENTS.md with comprehensive command reference
- Add azd-deployment skill
@thegovind thegovind merged commit 5ff332a into microsoft:main Jan 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant