Document event authType and textbundle/textpack import support - #41
Merged
Conversation
- Add authType field to Event schema, indicating whether an action was performed via api, app, mcp, or oauth authentication (outline#13294) - Note textbundle/textpack files as a supported /documents.import format (outline#13235)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Documents two API changes merged into outline/outline in the last day.
Changes
Event.authType(feat: Show when a history event happened via API or MCP outline#13294) — the event presenter now returns anauthTypefield indicating which authentication method was used to perform the action (api,app,mcp, oroauth). Added to theEventschema as a nullable readOnly string enum. Surfaces on/events.listand anywhere elseEventis returned./documents.import(feat: Add TextPack (.textpack) support outline#13235) — textbundle/textpack (.textpack) files are now accepted alongside the existing formats. Updated thefilefield description.The
/documents.exportendpoint description already mentioned TextBundle from a prior commit, so no change there. Other API-adjacent PRs from the window were either behavior-only fixes (e.g. #13289 auto-generating collaborative state so/comments.createno longer rejects inline comments on API-created documents), performance work, or internal refactors — nothing needing a schema shape change.Only
spec3.ymlwas edited;spec3.jsonwill be regenerated by the pre-commit hooks.Generated by Claude Code