Patch Project Settings

Update persisted per-project dashboard settings.

patch/projects/{project_id}/settings

Request

  • Base URL: https://usemeridian.us (the document declares no server; this is the origin it was published from)
  • URL: https://usemeridian.us/projects/{project_id}/settings
  • Auth: none declared

Path parameters

project_idstring required

Request body

max_pinned_decisionsinteger nullable
hitl_auto_answerinteger nullable
auto_worktreesinteger nullable
require_merge_approvalinteger nullable
code_intel_enabledinteger nullable
execution_mode'autonomous' | 'interactive' nullable
use_mode'standard_publication' | 'commercialized' nullable

Response

Successful Response

project_idstring required
max_pinned_decisionsinteger

Warn when the live constitution reaches this many items.

hitl_auto_answerinteger

HITL auto-answer mode: 0=off, 1=safe (executor questions only, no destructive keywords), 2=aggressive (everything except correction + security-sensitive requests).

auto_worktreesinteger

0716c9e0: suggest git worktree on claim_sprint_item (default ON).

require_merge_approvalinteger

0716c9e0/e7548587: merge-approval mode for completing an item with an active worktree. 0=off (no check), 1=advisory (warn via HITL, proceed — default), 2=strict (BLOCKS completion on a genuine active, unmerged worktree unless explicitly overridden with override_merge_approval + a reason).

code_intel_enabledinteger

Sprint-2/3: show codebase-memory-mcp install URL in dashboard and agent guidance.

execution_mode'autonomous' | 'interactive'

ecf69de8: executor posture. 'autonomous' (default) claims and runs sprint items immediately; 'interactive' asks for direction before executing.

use_mode'standard_publication' | 'commercialized'

Rights-gate use mode. 'standard_publication' (default) stores link-only images with credit and a review flag. 'commercialized' refuses their image bytes unless a human approves an override.

Changes

No recorded changes to this operation across all 1 revision of this API.