log_project_cost
Record cost entries for 3D printing projects by category, amount, and description, with optional printer and job ID for traceability.
Instructions
Log a cost entry against a project.
Args:
project_id: The project ID returned by ``create_project``.
category: Cost category — ``"material"``, ``"printer_time"``,
``"fulfillment_fee"``, ``"labor"``, or ``"other"``.
amount: Cost amount in the configured currency.
description: What this cost entry is for.
printer_name: Optional printer that incurred the cost.
job_id: Optional job ID for traceability.
Requires Enterprise license.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | ||
| job_id | No | ||
| category | Yes | ||
| project_id | Yes | ||
| description | No | ||
| printer_name | No |