Skip to content

[P4.3] Droid adapter — build + parse + capabilities + tests + docs #320

Description

@frankbria

Phase 4 — Provider onboarding. (Factory Droid)

Scope

  • lib/agents/droid.sh:
    • Build: droid exec, -o/--output-format json (and/or stream-jsonrpc),
      --session-id <id>, -m <id> (note default model is claude-opus-4-8),
      --auto <level> for approvals.
    • Parse: Droid json output -> internal struct.
    • Capabilities: structured=yes, session=resume-id, token usage=verify, api_limit=off.
  • Tests via [P2.2]; docs/providers/DROID.md; README row.

Acceptance

  • ralph --provider droid drives the loop against a mock. Full suite green.

Depends on: [P3.1].

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestmulti-providerMulti-provider agent abstraction (Codex/Gemini/OpenCode/Droid/Kilocode/Copilot)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions