set_record_properties
Modify DEVONthink record properties including comments, flags, locks, and exclusions from AI features. Update specific attributes while preserving others unchanged.
Instructions
Set properties on a DEVONthink record. Settable properties: comment, flag (flagged), locked (locking), excludeFromChat, excludeFromClassification, excludeFromSearch, excludeFromSeeAlso, excludeFromTagging, excludeFromWikiLinking. Resolve record by uuid (preferred), recordId + databaseName, or recordPath + databaseName. Only provided properties are updated; others remain unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | No | UUID of the record | |
| recordId | No | Numeric record ID (requires databaseName) | |
| recordPath | No | Record path within the database (requires databaseName) | |
| databaseName | No | Database name | |
| comment | No | Set the record comment/annotation | |
| flag | No | Set the flagged (starred) state | |
| locked | No | Set the locked (locking) state | |
| excludeFromChat | No | Exclude record from AI chat | |
| excludeFromClassification | No | Exclude record from auto-classification | |
| excludeFromSearch | No | Exclude record from search results | |
| excludeFromSeeAlso | No | Exclude record from See Also suggestions | |
| excludeFromTagging | No | Exclude record from auto-tagging | |
| excludeFromWikiLinking | No | Exclude record from wiki-style auto-linking |