Skip to main content

GitAvailable

Git

Git is the human review-and-commit surface for a workspace worktree: change tree, per-file diffs, selective commits, remotes, and a bounded log.

It is separate from Commits, which owns the agent-facing queue. Desktop Commit and Mobile Review display that queue as read-only.

Owner

AgentUp.Server Git slice

Tests

AgentUp.Server.Tests/Features/Git/

REST

/api/workspaces/{workspaceId}/git/*

  1. Read the change tree

  2. Commit or discard selected paths

  3. Use remotes and history when the user asked

Route

GET /api/workspaces/{workspaceId}/git/changes

Next in this slice

Review tree and diffs

Change tree, file diffs, and selective commits.