get_project_info
Retrieve project-level information including name, path, start and end dates, and available scenarios for the active OmniPlan document.
Instructions
Return project-level info for the front document.
Returns:
JSON {name, path, start_date, end_date, scenarios}. path comes
from the JXA SDEF surface (omniJS doesn't expose it). start_date
and end_date are the actual scenario's computed bounds (ISO
YYYY-MM-DD). scenarios is ["Actual", ...proj.baselineNames]
— the active scenario followed by every baseline scenario name
defined on the project. The order matches OmniPlan's own
baseline list; "Actual" is the conventional name for the active
scenario (proj.actual).
omniJS surface gaps surfaced during implementation (probed 2026-05-01 against OmniPlan 4.10.2):
proj.startDateis undefined; date lives onactual.startDate.actual.currencyaccepts a write inline but does NOT persist across JXA calls (same trap as constraint dates) — omitted from the response shape rather than returning a stale value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |