Skip to content

Add Claude orchestration & Google A2A minting CLI integration, robust process runner, and UI hooks#52

Open
johnnyclem wants to merge 1 commit into
mainfrom
codex/perform-code-review-and-feature-refinement
Open

Add Claude orchestration & Google A2A minting CLI integration, robust process runner, and UI hooks#52
johnnyclem wants to merge 1 commit into
mainfrom
codex/perform-code-review-and-feature-refinement

Conversation

@johnnyclem
Copy link
Copy Markdown
Owner

Motivation

  • Surface new CLI features to the macOS app so users can run Claude Code orchestration and mint Google ADK A2A agents from the UI.
  • Make CLI process execution more reliable by adding a timeout and preventing multiple continuation resumes/races.
  • Keep Agent selection state in sync between the UI and the store and ensure the Settings reset clears the configured CLI path.

Description

  • Added orchestrateWithClaude(options:) and mintGoogleA2AAgent(options:) to CLIBridge plus CLIOrchestrateOptions and CLIMintGoogleA2AOptions structs to model arguments.
  • Rewrote run(_:args:cwd:) to use a TaskGroup, a 60-second timeout, an NSLock-guarded single continuation resume, and consistent stdout/stderr capture and error reporting.
  • Updated AgentHubView to synchronize selectedAgentId with agentStore.selectedAgentId and automatically update selection when the visible agents list changes.
  • Added an orchestration section to iOSGuildView with fields and actions to run Claude orchestration and mint Google A2A agents via the CLIBridge, plus helpers to show trimmed CLI output and optional parameter handling.
  • Tweaked SettingsView reset flow to call appState.setCLIPath("") when resetting the app.

Testing

  • Built the macOS app in Xcode after the changes and the project compiled successfully.
  • Ran the project's automated test suite (swift test / Xcode unit tests where applicable) and all tests passed.

Codex Task

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agent-vault Ready Ready Preview, Comment Apr 26, 2026 2:51pm
agentvault Ready Ready Preview, Comment Apr 26, 2026 2:51pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant