agent-relay v1.3.2
NPM Tag
latest
Installation
# Install globally
npm install -g agent-relay@1.3.2
# Or install latest
npm install -g agent-relay@latestWhat's Changed
- fix(workspace): add gh-relay wrapper for auto-refreshing GitHub tokens by @agent-relay[bot] in #100
- update entrypoint command by @khaliqgant in #99
- feat(cloud-link): cloud link logic by @khaliqgant in #96
- Dm routing improvements by @khaliqgant in #101
- fix: Add success() check to update-workspaces job condition by @khaliqgant in #104
- Fix cloud link by @khaliqgant in #105
- deploy + trail by @khaliqgant in #106
- migrations for cloud link by @khaliqgant in #107
- bump trail snippet via prpm by @khaliqgant in #113
- feat(dashboard): Add spawn modal credentials validation by @agent-relay[bot] in #108
- fix: Return user OAuth token as primary for git/gh operations by @agent-relay[bot] in #112
- Fix: Use cloud-aware routing for file autocomplete API calls by @agent-relay[bot] in #114
- docs: Improve lead agent guidelines based on session learnings by @agent-relay[bot] in #115
- fix: Deduplicate broadcast messages in #general channel by @agent-relay[bot] in #109
- fix(deploy): workspace deploys by @khaliqgant in #117
- Add competitive analysis of Happy Coder mobile app by @khaliqgant in #72
- add key by @khaliqgant in #118
- Fix broadcast message delivery to include users by @agent-relay[bot] in #119
- Fix/relay message delivery by @khaliqgant in #120
- message store with trajectories by @khaliqgant in #116
- fix: Add safety check for workspace agent verification failures by @agent-relay[bot] in #121
- fix: persist workspace repos across container restarts by @khaliqgant in #123
- docs: Add agent-relay CLI patterns for direct visibility and log tailing by @khaliqgant in #124
- beads: Add task for Docker workflow concurrency limits by @khaliqgant in #125
- feat: Phase 1 local performance optimizations by @khaliqgant in #126
- Add performance and reliability improvements inspired by russian-code-ts by @khaliqgant in #122
- feat: add hidden spawn CLI command for container environments by @khaliqgant in #129
- osgrep proposal and idle detection for cli injection by @khaliqgant in #127
- feat: Add comprehensive integration tests for bulk-ingest message sync by @khaliqgant in #130
- feat: Add comprehensive integration tests for bulk-ingest message sync by @khaliqgant in #128
- docs: add OpenCode server integration specification by @khaliqgant in #94
- fix: improve error handling for unreachable workspaces during image updates by @khaliqgant in #131
- feat: add workspace keepalive service to prevent Fly.io idle by @khaliqgant in #132
- Small fixes by @khaliqgant in #134
- docs: add comprehensive competitive analysis by @khaliqgant in #133
- Cleanup: settings wiring, delivery tracking, gh-relay retry by @khaliqgant in #136
- fix(dashboard): enable mobile touch scrolling in log viewers by @khaliqgant in #137
- fix(dashboard): detect daemon-connected agents in docker deployments by @khaliqgant in #138
- fix(dashboard): implement interrupt button with proper icon and backend endpoint by @khaliqgant in #139
- fix(dashboard): redesign logviewer header for better agent name visibility by @khaliqgant in #140
- feat(dashboard): add clickable agent/user names in chat interface by @khaliqgant in #141
- fix: improve sidebar agent card layout - full name visibility by @khaliqgant in #142
- fix: make sidebar agent card buttons always visible by @khaliqgant in #143
- fix: add filesystem fallbacks for multiple trajectory loading by @khaliqgant in #144
- restore trajectories by @khaliqgant in #146
- Set Gemini API key env per user by @khaliqgant in #149
- Fix active agent detection for workspace updates by @khaliqgant in #147
- Scope provider auth to user in shared workspaces by @khaliqgant in #150
- fix: inject online human users into agentsMap for sidebar display by @khaliqgant in #148
- Validate repo auth when linking to workspace by @khaliqgant in #152
- fix: enable mobile touch scrolling in log viewer by @khaliqgant in #153
- Use per-user CLI credential paths by @khaliqgant in #151
- fix: comprehensive mobile touch scrolling for log viewer by @khaliqgant in #154
- fix: correct import path for cloud link page by @khaliqgant in #155
- Allow human recipients in dashboard send by @khaliqgant in #156
- Fix desktop notifications for capped message lists by @khaliqgant in #157
- Fix mobile scrolling in log viewer by @khaliqgant in #158
- Fix trajectory viewer to show all trajectories in list by @khaliqgant in #159
- Improve LogViewer mobile scrolling by @khaliqgant in #161
- Fix trajectory viewer showing wrong trajectory name in header by @khaliqgant in #160
- Add mobile touch scroll fallback for LogViewer by @khaliqgant in #162
- Fix trajectory viewer loading wrong data due to race condition by @khaliqgant in #163
- Fix LogViewer mobile scrolling via touch fallback by @khaliqgant in #164
- Fix trajectory viewer showing wrong data by using unique step IDs by @khaliqgant in #165
- Refine LogViewer mobile touch scrolling by @khaliqgant in #166
- Fix Gemini API key input opening OAuth modal on focus by @khaliqgant in #167
- Fix: Trajectory viewer showing wrong data on selection by @khaliqgant in #170
- Fix trajectory viewer race condition with request counter by @khaliqgant in #171
- Fix workspace proxy dropping query parameters by @khaliqgant in #173
- Add 28 diverse agent profiles for multi-project support by @khaliqgant in #174
- Fix LogViewer mobile scroll containment by @khaliqgant in #176
- Stabilize xterm viewport height for mobile scroll by @khaliqgant in #177
- Remove dashboard from CLI bundle by @khaliqgant in #175
Full Changelog: v1.3.1...v1.3.2