Skip to content

Add CLI orchestration & Google A2A minting support; improve CLI execution and iOS Guild UI#53

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

Add CLI orchestration & Google A2A minting support; improve CLI execution and iOS Guild UI#53
johnnyclem wants to merge 1 commit into
mainfrom
codex/perform-code-review-and-feature-refinement-u7mlbb

Conversation

@johnnyclem
Copy link
Copy Markdown
Owner

Motivation

  • Expose new AgentVault CLI flows (Claude Code orchestration and Google ADK / A2A agent scaffolding) to the macOS app so users can run those commands from the UI.
  • Make CLI process execution more robust by adding timeouts and safer continuation handling to avoid hangs or double-resumes.
  • Improve agent selection synchronization and ensure the app CLI path is cleared when doing a full reset.

Description

  • Added runClaudeOrchestration(...) and mintGoogleA2AAgent(...) to CLIBridge to build and invoke the new CLI flags (--claude and --google-adk-*) and added the GoogleA2AAgentType enum with cliFlag mappings.
  • Reworked the low-level run(_:, args:, cwd:) implementation to use withThrowingTaskGroup, add a fixed timeout, ensure the process termination handler resumes only once, and return a clearer error on timeout or no output.
  • Updated AgentHubView to synchronize selectedAgentId with agentStore.selectedAgentId and to update selection when the filtered agent list changes.
  • Updated SettingsView reset flow to clear the CLI path with appState.setCLIPath("") during a full reset.
  • Extended iOSGuildView with new state, a composable orchestrationSection UI, and helper methods runClaudeOrchestrate() and mintGoogleA2AAgent() that call the new CLIBridge methods and display CLI output/errors in the UI.

Testing

  • No automated tests were added or executed as part of this change.

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:52pm
agentvault Ready Ready Preview, Comment Apr 26, 2026 2:52pm

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