Skip to content

fix: stream Vibe worker output#2521

Merged
illegalcall merged 15 commits into
AgentWrapper:mainfrom
nikhilachale:ao/agent-orchestrator_d14024986e-92/fix-vibe-worker-output
Jul 9, 2026
Merged

fix: stream Vibe worker output#2521
illegalcall merged 15 commits into
AgentWrapper:mainfrom
nikhilachale:ao/agent-orchestrator_d14024986e-92/fix-vibe-worker-output

Conversation

@nikhilachale

@nikhilachale nikhilachale commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Closes #2515

Fixes the Vibe worker terminal output by launching Vibe in its normal interactive TUI mode instead of programmatic output
mode.

Changes

  • Updated the Vibe adapter launch command to pass the worker task as Vibe’s positional initial prompt:

    vibe --trust [--workdir <path>] [--agent <profile>] -- <prompt>
    
  • Removed programmatic -p / --prompt launch usage for worker sessions.

  • Removed --output streaming, which exposed raw newline-delimited JSON transcript events in the worker terminal.

  • Updated restore commands to resume through the interactive TUI:

    vibe --trust [--workdir ] [--agent ] --resume

  • Added/updated tests to assert Vibe does not launch with -p, --prompt, or --output.

Testing

GOCACHE=/private/tmp/go-build-ao-vibe go test ./internal/adapters/agent/vibe

@nikhilachale

Copy link
Copy Markdown
Collaborator Author
Screenshot 2026-07-08 at 21 04 03

@illegalcall illegalcall left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed this together with #2518 because both PRs change worker launch argv for interactive TUI behavior. I left one inline contract issue.

Comment thread backend/internal/adapters/agent/vibe/vibe.go Outdated
@nikhilachale nikhilachale requested a review from illegalcall July 8, 2026 18:13
@illegalcall illegalcall merged commit 5823744 into AgentWrapper:main Jul 9, 2026
9 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.

Vibe worker spawns into blank terminal with no TUI or visible output

2 participants