Open Standard Document
open_standard_documentAuthenticates one Standard Document named by its transfer handle and returns its complete canonical content for review. A Standard Statement opens to its clear canonical statement; a Standard Chart or Declaration opens to its clear canonical document; a Standard Books document opens to its book and annotations. Content past the inline threshold arrives behind a fresh download handle rather than truncated. Opening changes nothing in the books. Read-only and not metered.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handle | Yes | Server-side transfer handle (download:<id> / upload:<id>) naming the standard document. | |
| workspace_tag | Yes | Active workspace id (the workspace_tag create_workspace and list_workspaces return); scopes authorization and transfer storage. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| engine | Yes | Stamped engine build/version identity for the tool result. | |
| status | Yes | standard_document_opened on success. | |
| statements | No | The protected statement, carrying exactly one of canonical_document or canonical_document_handle (Standard Statement only). | |
| document_kind | Yes | standard_statement, standard_chart, standard_declaration, or standard_books. | |
| source_handle | Yes | The opened artifact's transfer handle, echoed. | |
| workspace_tag | Yes | Workspace scoped by the tool call. | |
| statement_count | No | Always 1 (Standard Statement only); retained for shape stability. | |
| canonical_document | No | Clear canonical JSON, inline (Standard Chart, Declaration or Books). | |
| canonical_document_handle | No | Download handle for clear canonical content past the inline threshold (Standard Chart, Declaration or Books). |