sandbox-agent/factory
Nathan Flurry e8ffd78ac0 feat: add interactive permission prompt UI to Inspector
Add permission request handling to the Inspector UI so users can
Allow, Always Allow, or Reject tool calls that require permissions
instead of having them auto-cancelled. Wires up SDK
onPermissionRequest/respondPermission through App → ChatPanel →
ChatMessages with proper toolCallId-to-pendingId mapping.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 16:47:52 -07:00
..
docker Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
e2e Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
memory Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
packages feat: add interactive permission prompt UI to Inspector 2026-03-10 16:47:52 -07:00
research Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
scripts Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
AGENTS.md Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
CLAUDE.md feat: add interactive permission prompt UI to Inspector 2026-03-10 16:47:52 -07:00
compose.dev.yaml Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
compose.preview.yaml Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
CONTRIBUTING.md Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
Dockerfile Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
railway.toml Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
README.md Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00
tsconfig.base.json Integrate OpenHandoff factory workspace (#212) 2026-03-09 14:00:20 -07:00

OpenHandoff

TypeScript workspace handoff system powered by RivetKit actors, SQLite/Drizzle state, and OpenTUI.

Documentation: openhandoff.dev

Quick Install

curl -fsSL https://bun.sh/install | bash
pnpm install
pnpm -w build

Project Goals

  • Simple: There's one screen. It has everything you need. You can use it blindfolded.
  • Fast: No waiting around.
  • Collaborative: Built for fast moving teams that need code reviewed & shipped fast.
  • Pluggable: Works for small side projects to enterprise teams.

License

MIT