Ronin AI OS/

Coding World

Demo data
repo anthropic/roninbranch feat/coding-world-uimodel claude-opus-4-8170,120 tokens · $5.0550

This is the workspace shell. The agent runs server-side; live data comes from /api/v1 at runtime. Nothing here executes — approvals and runs are illustrative.

Plan

2/7 · 29%
  • Read existing worlds page for conventions (Done)
  • Design pure logic module + tests (Done)
  • Build three-area workspace layout (In progress)
  • Wire approval card to safety floor (Pending)
  • Add diff review + test panels (Pending)
  • Migrate legacy config format (Skipped)
  • Run flaky integration suite (Failed)

Agent activity

⏺ Read(apps/web/app/worlds/page.tsx)Read-only
⎿ 148 lines
⏺ Grep(riskBadge)Read-only
⎿ 6 matches in 3 files

Plan: mirror the worlds page conventions, then add the workspace shell.

⏺ Write(apps/web/lib/coding_world.mjs)Reversible
⎿ 214 lines
⏺ Bash(node --test lib/coding_world.test.mjs)Destructive
⎿ awaiting approval

streaming next turn…

Diff review

4 files+45650net +406
  • apps/web/lib/coding_world.mjs+2140
  • apps/web/app/coding/page.tsx+16812
  • apps/web/app/coding/_components/ApprovalCard.tsx+740
  • apps/web/lib/legacy_config.json+038

Verification

Green14/14 passed · 96ms · coding_world.test.mjs
  • planProgress counts by status
  • riskForTool fail-closed on unknown
  • summarizeDiff totals +/-
  • isApprovalRequired unknown → true