Open document
open_documentStarts a tracked editing session for Office documents, resuming the existing session when the file is unchanged to prevent duplicate work.
Instructions
Start an editing session: unpack the document to disk, record its baseline digest and part manifest, and sweep expired sessions. Reopening the same unchanged document resumes its live session instead of forking a second one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| document | Yes | ||
| ttl_seconds | No | ||
| keep_baseline | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| name | Yes | ||
| canon | Yes | ||
| parts | Yes | ||
| swept | Yes | ||
| expires | Yes | ||
| resumed | Yes | ||
| document | Yes | ||
| session_id | Yes | ||
| swept_skipped | Yes | ||
| baseline_digest | Yes | ||
| baseline_stored | Yes |