Commit graph

7 commits

Author SHA1 Message Date
Manavarya09
45b0785c12 v0.5.0 — Beautiful TUI with spinners, boxes, interactive agent picker
- Animated spinners for each step (capture → build → launch)
- Box-drawn sections with emoji headers
- Interactive FuzzySelect agent picker when no --to specified
- Color-coded conversation turns (cyan AI, dimmed tools)
- Progress bar steps [1/3] [2/3] [3/3]
- 8 agents with install instructions shown inline
- UTF-8 safe truncation throughout

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 14:47:01 +04:00
Manavarya09
db79f7b857 v0.4.0 — 8 agents, context control, don't auto-execute
- 8 agents: Codex, Claude, Aider, Gemini, Copilot, OpenCode, Ollama, OpenAI
- Context doesn't auto-execute — agent confirms context and waits for user
- --turns N: control conversation turns (default 25)
- --include: filter what context to send (all|conversation|git|todos)
- Fixed Ollama timeout hang (curl with --max-time)
- Fixed copilot --version hang
- Symlink install to avoid macOS quarantine

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 14:33:38 +04:00
Manavarya09
9d89b0a4f4 v0.3.0 — Context control + fix Codex hang
- --turns N: control how many conversation turns to include (default 25)
- --include all|conversation|git|todos: pick what context to send
- Reduced per-turn size to prevent Codex prompt overflow
- UTF-8 safe truncation throughout
- Interactive Codex launch with inherited stdio

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 14:17:59 +04:00
Manavarya09
77c5e90218 Launch Codex interactively — opens TUI with full context
Instead of codex exec (non-interactive), Relay now launches codex
with inherited stdin/stdout/stderr so it opens the interactive TUI.
The user can keep talking to Codex with the full handoff context
already loaded as the initial prompt.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 14:15:13 +04:00
Manavarya09
f4d3009d20 v0.2.0 — Full Claude conversation context in handoffs
Relay now reads the actual Claude Code JSONL session transcript and
extracts the FULL conversation: user messages, assistant reasoning,
every tool call (Bash, Read, Write, Edit), and every tool result
including errors. This is the real context, not just git state.

- 80 conversation turns captured from live Claude session
- Tool calls summarized: [Write] path, [Bash] command, [Edit] path
- Tool results with errors preserved
- UTF-8 safe truncation
- Status command shows last 15 turns with emoji prefixes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 14:10:36 +04:00
Manavarya09
dd1bbddaff Fix Codex adapter: use exec --full-auto for non-interactive handoff
Codex CLI v0.27+ uses `codex exec --full-auto` for non-interactive
auto-approved execution. Tested end-to-end with GPT-5.4 successfully.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 13:55:32 +04:00
Manavarya09
18e9a44852 Initial release — Relay v0.1.0
When Claude Code hits its rate limit, Relay captures the full session
state (task, todos, git diff, decisions, errors) and hands it off to
Codex, Gemini, Ollama, or GPT-4 — so your work never stops.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 13:33:17 +04:00