# project.settings.set

> Talos next · Since next

Field edits three-way merged onto the manifest into a revision by the workspace service (needs it running): each {field, expect: the value last seen, value}; a field changed since is a conflict, never overwritten.

| | |
|---|---|
| Title | Change project settings |
| Mode | `service` |
| Token cost | about 194 tokens (listed only when its toolset is enabled) |
| Toolset | `release` |

## Arguments

| Argument | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
| `edits` | `object[]` | yes |  |  |  |

## Example

An MCP `tools/call` with the required arguments (placeholders in angle brackets).

```json
{
  "name": "project.settings.set",
  "arguments": {
    "edits": []
  }
}
```
