Skip to content

Conversation

@h0lybyte
Copy link
Member

Summary

  • Adds a new "Orchestration" tab to DevOps Settings for unified pipeline management
  • Implements Issue → Agent → PR flow visualization with real-time status tracking
  • Provides agent assignment interface with support for Claude, Aider, and Codex agents
  • Shows completed/skipped work history with PR links

Implementation Details

New Components

  • OrchestrationTab: Main container with pipeline summary and auto-refresh
  • ActivePipeline: Shows in-progress work with flow visualization
  • PipelineCard: Individual pipeline item with status, duration, and actions
  • QueuedIssues: Grid of issues awaiting agent assignment
  • IssueCard: Issue with agent type selector and assign/skip actions
  • CompletedWork: Collapsible list of completed pipeline items

Features

  • Real-time pipeline status updates (15-second auto-refresh)
  • Visual flow: Issue → Agent → PR with status indicators
  • Agent type selection (Claude, Aider, Codex) for issue assignment
  • Session attachment for viewing active agent work
  • Comprehensive i18n support for all new UI strings

Test plan

  • Navigate to DevOps settings and verify Orchestration tab appears
  • Verify pipeline summary shows correct counts
  • Test assigning an agent to a queued issue
  • Test skipping an issue
  • Verify active pipeline items show correct flow visualization
  • Test "View Session" button opens terminal
  • Verify completed work section shows merged PRs

Closes KBVE/kbve#6943

🤖 Generated with Claude Code

h0lybyte and others added 2 commits January 15, 2026 07:08
Implements Phase 2 of the Agent Orchestration Tab Epic (#6939):

- Add "Orchestration" tab to DevOpsLayout alongside Settings and Sessions
- Create OrchestrationTab component as the main container with:
  - Pipeline summary with active/queued/completed counts
  - Auto-refresh every 15 seconds

- Create ActivePipeline component with:
  - Flow visualization showing Issue → Agent → PR workflow
  - PipelineCard with status badges, duration, and actions
  - View Session and Cancel buttons

- Create QueuedIssues component with:
  - IssueCard with agent type selection dropdown
  - Assign and Skip action buttons
  - Support for Claude, Aider, and Codex agents

- Create CompletedWork component with:
  - Collapsible list of completed/skipped items
  - Links to merged PRs and issues

- Add comprehensive i18n translations for all new UI strings

Closes KBVE/kbve#6943

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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.

Phase 2: Frontend - Orchestration Tab

2 participants