Skip to content

Add upper Boss agent runtime for Manager CEO #232

@lidge-jun

Description

@lidge-jun

created: 2026-06-10
status: planning
tags: [github-issue-draft, jaw-ceo, boss-agent, codex-app, acp]

GH Issue Draft: Add upper Boss agent runtime for Manager CEO

Summary

Jaw CEO should become a real upper Boss agent for cli-jaw management, not only
a coordinator/router. The upper Boss should work even when no instance is
selected, reason over all active instances, query/search state, inject work into
relevant targets, track completions, and expose the same control layer to voice.

Prioritize a Codex App server / ACP-style runtime spike because it may preserve
session state better than CLI spawn.

Acceptance Criteria

  • CEO/Boss panel supports conversation mode without selected worker.
  • Asking about cli-jaw state returns synthesized active-instance/status/search
    information.
  • The upper Boss can dynamically choose relevant target instances.
  • The upper Boss can inject commands/context into one or more targets.
  • Parallel injection is supported when judged appropriate by the agent.
  • Watch/pending/audit/trace records are created for injected work.
  • Voice can use the same control layer for lookup and command routing.
  • Agent may edit files when required for cli-jaw management.
  • Planning includes Codex App server / ACP feasibility findings.

Related Files

  • src/jaw-ceo/coordinator.ts
  • src/jaw-ceo/coordinator-workers.ts
  • src/jaw-ceo/coordinator-realtime-tools.ts
  • src/jaw-ceo/realtime-sideband.ts
  • src/agent/spawn.ts
  • src/agent/spawn/queue.ts
  • public/manager/src/jaw-ceo/*

Related Prior Work

  • devlog/_fin/260508_realtime_voice_mode/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions