Skip to content

Document deprecatedReason on documents and collections - #59

Closed
tommoor wants to merge 1 commit into
mainfrom
claude/sleepy-gates-qls9kl
Closed

tommoor wants to merge 1 commit into
mainfrom
claude/sleepy-gates-qls9kl

Conversation

@tommoor

@tommoor tommoor commented Sep 20, 2026

Copy link
Copy Markdown
Member

Summary

Documents the archive/deletion reason fields introduced in outline/outline#13784 ("feat: Add archive and deletion reasons").

Request parameters (input)

  • documents.archive — new optional reason (string, max 2000, nullable)
  • documents.delete — new optional reason (string, max 2000, nullable; preserves the existing archived reason when omitted)
  • documents.update — new optional deprecatedReason (string, max 2000, nullable; only settable on already archived/deleted documents)
  • collections.archive — new optional reason (string, max 2000, nullable)
  • collections.delete — new optional reason (string, max 2000, nullable; preserves the existing archived reason when omitted)
  • collections.update — new optional deprecatedReason (string, max 2000, nullable; only settable on already archived/deleted collections)

Response fields (output)

  • Document schema — new deprecatedReason (string, nullable)
  • Collection schema — new deprecatedReason (string, nullable)

Only spec3.yml was edited by hand; spec3.json was regenerated by the pre-commit hook.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XHxavNKXsgAy8JfA7sKfnx


Generated by Claude Code

Adds documentation for the archive/deletion reason fields introduced in
outline/outline#13784:

- Request params: reason on documents.archive, documents.delete,
  collections.archive, collections.delete; deprecatedReason on
  documents.update and collections.update.
- Response fields: deprecatedReason on the Document and Collection schemas.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XHxavNKXsgAy8JfA7sKfnx
@tommoor tommoor closed this Sep 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants