agent-orchestrator/scripts
suraj-markup 6603685a2f feat(scripts): add try-pr.sh for testing PR worktrees locally
Adds scripts/try-pr.sh — a helper to switch the global 'ao' command to
any session's worktree for manual testing, then restore back to main.

Usage:
  bash scripts/try-pr.sh <session-id>            # CLI/core/plugins only
  bash scripts/try-pr.sh <session-id> --with-web # also builds + starts dashboard
  bash scripts/try-pr.sh --restore               # switch back to main

Also fixes isPortAvailable() to use a connect-based probe instead of
bind-based. The old approach had false positives on macOS when Next.js
listens on :: (IPv6 wildcard) — binding 127.0.0.1 succeeded even though
the port was taken. A TCP connect correctly detects any listener
regardless of which address it's bound to.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 03:19:49 +05:30
..
claude-ao-session feat: add agent-orchestrator (ao) as a self-hosting project 2026-02-13 15:44:17 +05:30
claude-batch-spawn feat: add agent-orchestrator (ao) as a self-hosting project 2026-02-13 15:44:17 +05:30
claude-bugbot-fix feat: add agent-orchestrator (ao) as a self-hosting project 2026-02-13 15:44:17 +05:30
claude-dashboard feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
claude-integrator-session feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
claude-open-all feat: add agent-orchestrator (ao) as a self-hosting project 2026-02-13 15:44:17 +05:30
claude-review-check feat: add agent-orchestrator (ao) as a self-hosting project 2026-02-13 15:44:17 +05:30
claude-session-status feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
claude-spawn feat: add agent-orchestrator (ao) as a self-hosting project 2026-02-13 15:44:17 +05:30
claude-spawn-on-branch feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
claude-spawn-with-context feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
claude-spawn-with-prompt feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
claude-splitly-session feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
claude-status feat: add agent-orchestrator (ao) as a self-hosting project 2026-02-13 15:44:17 +05:30
get-claude-session-info feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
notify-session feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
open-iterm-tab feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
open-tmux-session feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
rebuild-node-pty.js fix: migrate to hash-based project isolation architecture 2026-02-18 00:19:55 +05:30
send-to-session feat: initial commit with orchestrator scripts and dev instructions 2026-02-13 15:25:31 +05:30
setup.sh fix: clean Next.js build artifacts in setup script (#68) 2026-02-17 00:24:04 +05:30
try-pr.sh feat(scripts): add try-pr.sh for testing PR worktrees locally 2026-03-02 03:19:49 +05:30