Skip to content

Build Agent Office inside codeSplitter (tracker, replaces #2952) #3423

Open

Description

@QuinnsCode

The open tracker for building the Druids-skinned Agent Office inside codeSplitter. It replaces #2952, which was closed on 2026-10-31 by the docs fix #2967 (that PR made the docs say the office is not built; it did not build it). #1384 and #1412 were closed earlier without the work.

State today: nothing office-related is in apps/codesplitter/src. The office only watches codeSplitter (mark, news dot and dispatch hint, apps/agent-office/DOGFOOD.md); workers still run in local worktrees and merge through GitHub.

Plan: apps/agent-office/MOVE.md (preview, what moves, cut-over, rollback). Stage and runbook: apps/agent-office/PREVIEW.md.

Not built

  • Office Durable Object: queue, desks, roster
  • 3D client served from the Worker
  • PTY over WebSocket
  • Container lifetime
  • Per-floor cost cap
  • Auth mapping

Open questions carried from #2952

AGENTS.md, MOVE.md, PREVIEW.md, the codeSplitter README and notes/WORKER_COLLISIONS.md point here (#3024).

Activity

  1. self-assigned this
    on Nov 9, 2026
  2. QuinnsCode commented on Nov 9, 2026

    @QuinnsCode
    OwnerAuthor

    Plan round done in #4052 (docs only): MOVE.md now has a priced build order of seven slices. Slices 1 and 2 (office DO, 3D client from the Worker) cost $0 past the plan for one floor. Slice 3 (new) puts codeSplitter's existing AgentSandbox runs at desks with no terminal, about $0.03 per busy hour, max 2 at once. The $5/floor cap (slice 6) lands before containers stay running (slices 4-5). Open questions ticked above. Waiting on the owner's pick of the first slice.

  3. QuinnsCode commented on Nov 9, 2026

    @QuinnsCode
    OwnerAuthor

    Owner picked slice 1 first (2026-11-09): the office Durable Object (queue, desks, roster), one per floor, on the office-preview stage. Slices 2 to 7 wait.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions