agent_metaobject nullable
alsoAvailableAsSkillstring
archive_event_idstring nullable
archive_reasonstring nullable
archived_atstring nullable
code_excerptstring nullable
content_excerptstring nullable
content_mdstring nullable
content_renderedstring nullable
deadCrossRefsobject
Cited @type/ref tokens whose capsule was deleted, keyed like resolvedCrossRefs. Never resolved to a capsule that now holds the same number or alias.
deleted_atstring nullable
draftAttachmentsMapobject
evicted_version_numsinteger[]
flag_reasonstring nullable
flagged_atstring nullable
last_entry_atstring nullable
last_fetched_atstring nullable
log_entries_next_cursorstring nullable
log_paragraph_rendering'plain' | 'markdown'
log_period_keystring nullable
log_period_nextstring nullable
log_period_prevstring nullable
missing_required_fieldsstring[]
owned_logobject nullable
On an owner: its owned log, or null until the first append creates it or when you may not read the log (the entries are then empty too).
owner_capsuleobject nullable
On an owned log, web shape only: the capsule it belongs to, present only when you may read that capsule.
owner_capsule_idstring nullable
The owning capsule's id, when this is an owned log and you may read the owner; otherwise null. Always null in write responses.
owner_log_typeobject nullable
project_colorstring nullable
project_idstring nullable
project_namestring nullable
project_slugstring nullable
prompt_metaobject nullable
prompt_namestring nullable
share_display'article' | 'prompt' | 'showcase' nullable
share_display_effective'article' | 'prompt' | 'showcase' nullable
share_display_rendered'article' | 'prompt' | 'showcase'
What the capsule's shared page renders, after the cover fallback: a Showcase with no cover image renders as article. Present on server single-capsule reads and write responses, absent where cover presence was not looked up.
share_display_unhonored'showcase_no_cover' nullable
Why share_display_rendered differs from share_display_effective: showcase_no_cover when Showcase was chosen and the capsule has no cover image, else null. Present exactly when share_display_rendered is.
skill_name_nextstring
Present with name_changed: the name the next publish would serve it under.
skill_name_servedstring
Present with name_changed: the name the skill is served under now.
skill_republish_neededboolean
skill_republish_reasonsstring[]
Why the published skill is stale: name_changed (the next publish renames it, see skill_name_served and skill_name_next) and/or content_changed (its content is behind this capsule).
summary_updated_atstring nullable
type_colorstring nullable
type_content_md_maxinteger nullable
type_guidancestring nullable
type_guidance_status'current' | 'delivered'
type_guidance_status_reasonstring
type_log_entry_orderstring nullable
type_log_target_type_idstring nullable
type_paragraph_renderingstring nullable
type_rolloverstring nullable
type_share_templatestring nullable
type_structurestring nullable
version_skip_reasonstring nullable
visibility'self' | 'link' | 'public' | 'org_view' | 'org_edit'
workspace_idstring nullable