# Every GET route the router serves, with what compressSkips does to it
# (TASK-2225). Reviewed, not generated blindly: see compress_routes_test.go.
compress /-/r/{workspace}/{ref}
compress /.well-known/*
compress /.well-known/oauth-authorization-server
compress /.well-known/oauth-protected-resource
compress /.well-known/oauth-protected-resource/mcp
compress /.well-known/oauth-protected-resource/mcp/
compress /.well-known/oauth-protected-resource/mcp/chatgpt
compress /.well-known/openai-apps-challenge
compress /api/app/v1/me
skip /api/app/v1/workspaces/{ws}/attachments/{attachmentID}
skip /api/app/v1/workspaces/{ws}/attachments/{attachmentID}/content
compress /api/app/v1/workspaces/{ws}/collections
compress /api/app/v1/workspaces/{ws}/collections/{collSlug}
compress /api/app/v1/workspaces/{ws}/collections/{collSlug}/items
compress /api/app/v1/workspaces/{ws}/items/{itemID}
compress /api/app/v1/workspaces/{ws}/items/{itemID}/comments
compress /api/app/v1/workspaces/{ws}/me
compress /api/v1/admin/apps
compress /api/v1/admin/billing-stats
compress /api/v1/admin/billing-users
compress /api/v1/admin/decision-provider
compress /api/v1/admin/invitations
compress /api/v1/admin/limits
compress /api/v1/admin/mcp
compress /api/v1/admin/mcp-audit
compress /api/v1/admin/settings
compress /api/v1/admin/stats
compress /api/v1/admin/user-by-customer
compress /api/v1/admin/user-by-id
compress /api/v1/admin/users
compress /api/v1/admin/users/{userID}/
compress /api/v1/admin/users/{userID}/activity
compress /api/v1/admin/users/{userID}/detail
compress /api/v1/admin/users/{userID}/metrics
compress /api/v1/admin/users/{userID}/workspaces
compress /api/v1/audit-log
skip /api/v1/auth/check-username
skip /api/v1/auth/cli/sessions/{code}
skip /api/v1/auth/export
skip /api/v1/auth/me
skip /api/v1/auth/session
skip /api/v1/auth/tokens
skip /api/v1/collab/{itemID}
compress /api/v1/connected-apps
compress /api/v1/connected-apps/{id}/audit
compress /api/v1/convention-library
skip /api/v1/events
skip /api/v1/events/stream
compress /api/v1/health
compress /api/v1/health/live
compress /api/v1/health/ready
compress /api/v1/invitations/{code}/preview
compress /api/v1/library/entry
compress /api/v1/mcp/tool-surface
compress /api/v1/me/invitations
compress /api/v1/me/ui-dismissals
compress /api/v1/me/workspace-tabs/
skip /api/v1/oauth/clients/{id}/public-info
compress /api/v1/plan-limits
compress /api/v1/playbook-library
skip /api/v1/s/{token}
skip /api/v1/s/{token}/attachments/{attachmentID}
compress /api/v1/search
compress /api/v1/server/capabilities
compress /api/v1/sessions
compress /api/v1/templates
compress /api/v1/tutorials
compress /api/v1/tutorials/posters/{slug}
compress /api/v1/unsubscribe
compress /api/v1/watches
compress /api/v1/workspaces/
compress /api/v1/workspaces/deleted
compress /api/v1/workspaces/import-status
compress /api/v1/workspaces/{slug}/
compress /api/v1/workspaces/{slug}/activity
compress /api/v1/workspaces/{slug}/agent-roles/
compress /api/v1/workspaces/{slug}/agent-roles/{roleID}/
compress /api/v1/workspaces/{slug}/agent/bootstrap
compress /api/v1/workspaces/{slug}/apps
compress /api/v1/workspaces/{slug}/apps/install/pending/{pendingID}
compress /api/v1/workspaces/{slug}/apps/{installID}
compress /api/v1/workspaces/{slug}/archived-collections
compress /api/v1/workspaces/{slug}/attachments
skip /api/v1/workspaces/{slug}/attachments/{attachmentID}
compress /api/v1/workspaces/{slug}/builtins
compress /api/v1/workspaces/{slug}/changelog
compress /api/v1/workspaces/{slug}/changes
skip /api/v1/workspaces/{slug}/claim-code
compress /api/v1/workspaces/{slug}/collections/
compress /api/v1/workspaces/{slug}/collections/{collSlug}/
compress /api/v1/workspaces/{slug}/collections/{collSlug}/checkbox-progress
compress /api/v1/workspaces/{slug}/collections/{collSlug}/child-progress
compress /api/v1/workspaces/{slug}/collections/{collSlug}/field-usage
compress /api/v1/workspaces/{slug}/collections/{collSlug}/grants
compress /api/v1/workspaces/{slug}/collections/{collSlug}/items
compress /api/v1/workspaces/{slug}/collections/{collSlug}/share-links
compress /api/v1/workspaces/{slug}/collections/{collSlug}/views
compress /api/v1/workspaces/{slug}/dashboard
compress /api/v1/workspaces/{slug}/documents/
compress /api/v1/workspaces/{slug}/documents/{docID}/
compress /api/v1/workspaces/{slug}/documents/{docID}/activity
compress /api/v1/workspaces/{slug}/documents/{docID}/versions
compress /api/v1/workspaces/{slug}/documents/{docID}/versions/{versionID}
compress /api/v1/workspaces/{slug}/export
compress /api/v1/workspaces/{slug}/graph
compress /api/v1/workspaces/{slug}/items
compress /api/v1/workspaces/{slug}/items-changes
compress /api/v1/workspaces/{slug}/items-index
compress /api/v1/workspaces/{slug}/items/{itemSlug}/
compress /api/v1/workspaces/{slug}/items/{itemSlug}/activity
compress /api/v1/workspaces/{slug}/items/{itemSlug}/app-actions
compress /api/v1/workspaces/{slug}/items/{itemSlug}/backlinks
compress /api/v1/workspaces/{slug}/items/{itemSlug}/builtin
compress /api/v1/workspaces/{slug}/items/{itemSlug}/children
compress /api/v1/workspaces/{slug}/items/{itemSlug}/collab-set-aside
compress /api/v1/workspaces/{slug}/items/{itemSlug}/comments
compress /api/v1/workspaces/{slug}/items/{itemSlug}/context
compress /api/v1/workspaces/{slug}/items/{itemSlug}/decisions
compress /api/v1/workspaces/{slug}/items/{itemSlug}/export
compress /api/v1/workspaces/{slug}/items/{itemSlug}/grants
compress /api/v1/workspaces/{slug}/items/{itemSlug}/links
compress /api/v1/workspaces/{slug}/items/{itemSlug}/progress
compress /api/v1/workspaces/{slug}/items/{itemSlug}/relation-backlinks
compress /api/v1/workspaces/{slug}/items/{itemSlug}/reminders
compress /api/v1/workspaces/{slug}/items/{itemSlug}/share-links
compress /api/v1/workspaces/{slug}/items/{itemSlug}/star
compress /api/v1/workspaces/{slug}/items/{itemSlug}/tasks
compress /api/v1/workspaces/{slug}/items/{itemSlug}/timeline
compress /api/v1/workspaces/{slug}/items/{itemSlug}/versions
compress /api/v1/workspaces/{slug}/items/{itemSlug}/versions/{versionID}
compress /api/v1/workspaces/{slug}/items/{itemSlug}/versions/{versionID}/diff
compress /api/v1/workspaces/{slug}/me
skip /api/v1/workspaces/{slug}/members/
compress /api/v1/workspaces/{slug}/members/{userID}/collection-access
compress /api/v1/workspaces/{slug}/next
compress /api/v1/workspaces/{slug}/plans-progress
compress /api/v1/workspaces/{slug}/playbooks
compress /api/v1/workspaces/{slug}/playbooks/{ref}
compress /api/v1/workspaces/{slug}/report
compress /api/v1/workspaces/{slug}/report/layout
compress /api/v1/workspaces/{slug}/roles/board
compress /api/v1/workspaces/{slug}/share-links/{linkID}/views
compress /api/v1/workspaces/{slug}/standup
compress /api/v1/workspaces/{slug}/starred
compress /api/v1/workspaces/{slug}/storage/usage
compress /api/v1/workspaces/{slug}/tags
skip /api/v1/workspaces/{slug}/tokens/
compress /api/v1/workspaces/{slug}/users/{userID}/grants
compress /api/v1/workspaces/{slug}/webhooks/
skip /mcp/*
skip /mcp/chatgpt/*
skip /oauth/authorize
