Skip to content

Second brain backend: Codex SDK as an alternative to claude-agent-sdk #89

Description

@wine-fall

What it is

A second brain backend: drive murmur with the Codex SDK as an alternative to
@anthropic-ai/claude-agent-sdk, so a user who has Codex but not Claude Code
can still run the radio. Deliberately split out of the conversational
onboarding slice (spec 03-03 §7) — it is a full second implementation of the
Brain seam (Brain / Harness / GuideCapable in src/contracts.ts),
including the guide's permission-routing and streaming-input semantics, which
are currently pinned to TS-SDK specifics.

Spec

specs/DESIGN.md §3.2 (the brain is a harnessed agent behind a seam);
specs/spec03/03-01-brain-harness.md (the seam this would re-implement).

Done when

A design pass decides the adapter shape (what of run_task / run_guide /
streaming / permissions maps onto Codex), a spec section records it, and a
build behind a config knob passes the existing fake-brain unit suite plus one
real-Codex smoke. Until then this is a recorded direction, not scheduled work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    engEngineering work: a measured defect or a performance targetenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions