figma_dev_status
Retrieve Figma nodes' development status (Ready for dev, Completed) with change history and filtering by page or status.
Instructions
Dev Mode status: the nodes marked Ready for dev or Completed, and those unmarked since, newest change first. Read off each frame's, section's or component's own status record; each entry has id, type, name, page, path and the fields figma_get_node reports as devStatus: status (ready_for_dev, completed, none, or unknown for a value this decoder has no name for), raw (the value Figma stores: BUILD for Ready for dev, COMPLETED for Completed), previous and previousRaw, changedAt (ISO-8601), and by (a Figma user id) and note when the record has them. status none with a previous status other than none is a mark that came off at changedAt; none with previous none is a record Figma keeps on a node never marked, listed only with status none or any unless a user or note on it says a person left it. With no status given, neverMarked counts those records the listing left out (absent when it left none out); status any lists them. Internal-only pages, soft-deleted nodes and superseded library copies are left out. Where path does not split on ' / ' into its names, pathIds follows it: one id per name, page first. Dated by exportedAt and account, or fileModifiedAt for a file read from disk, as the server's instructions say (figma-reader help on the command line).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | A local .fig path, a Figma file key or a figma.com/design/... URL (see the server's instructions, or figma-reader help) | |
| page | No | Only nodes on this page; a name no page has is an error listing the pages | |
| limit | No | Default 100 | |
| status | No | Only this status: none covers marks that came off as well as records that never said anything else, and any is every record. Default: every node marked now or before (status or previous other than none), and any record with a user or note on it | |
| refresh | No | Export the live file again rather than read a local or cached copy (see the server's instructions, or figma-reader help) |