├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── docs-mkdocs-issue-report.md │ ├── polyproto--specification-api-documentation-issue-report.md │ └── typespec-project-issue-report.md └── workflows │ └── deploy-openapi-spec.yml ├── .gitignore ├── .vscode ├── extensions.json ├── ltex.dictionary.en-US.txt ├── ltex.disabledRules.en-US.txt ├── ltex.hiddenFalsePositives.en-US.txt ├── settings.json └── tasks.json ├── LICENSE ├── README.md └── polyproto ├── chat ├── main.tsp ├── models │ ├── errors.tsp │ └── main.tsp ├── package.json └── routes │ ├── guilds.tsp │ └── main.tsp ├── core ├── .gitignore ├── README.md ├── main.tsp ├── models │ └── main.tsp ├── package.json └── routes │ ├── federated_identity.tsp │ ├── main.tsp │ ├── migration.tsp │ ├── rawr.tsp │ └── services.tsp ├── main.tsp ├── mls ├── main.tsp ├── operations.tsp ├── package.json └── types.tsp ├── package-lock.json ├── package.json └── tspconfig.yaml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/docs-mkdocs-issue-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.github/ISSUE_TEMPLATE/docs-mkdocs-issue-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/polyproto--specification-api-documentation-issue-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.github/ISSUE_TEMPLATE/polyproto--specification-api-documentation-issue-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/typespec-project-issue-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.github/ISSUE_TEMPLATE/typespec-project-issue-report.md -------------------------------------------------------------------------------- /.github/workflows/deploy-openapi-spec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.github/workflows/deploy-openapi-spec.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/ltex.dictionary.en-US.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.vscode/ltex.dictionary.en-US.txt -------------------------------------------------------------------------------- /.vscode/ltex.disabledRules.en-US.txt: -------------------------------------------------------------------------------- 1 | ARROWS 2 | UPPERCASE_SENTENCE_START 3 | -------------------------------------------------------------------------------- /.vscode/ltex.hiddenFalsePositives.en-US.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.vscode/ltex.hiddenFalsePositives.en-US.txt -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/README.md -------------------------------------------------------------------------------- /polyproto/chat/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/chat/main.tsp -------------------------------------------------------------------------------- /polyproto/chat/models/errors.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/chat/models/errors.tsp -------------------------------------------------------------------------------- /polyproto/chat/models/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/chat/models/main.tsp -------------------------------------------------------------------------------- /polyproto/chat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/chat/package.json -------------------------------------------------------------------------------- /polyproto/chat/routes/guilds.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/chat/routes/guilds.tsp -------------------------------------------------------------------------------- /polyproto/chat/routes/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/chat/routes/main.tsp -------------------------------------------------------------------------------- /polyproto/core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/.gitignore -------------------------------------------------------------------------------- /polyproto/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/README.md -------------------------------------------------------------------------------- /polyproto/core/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/main.tsp -------------------------------------------------------------------------------- /polyproto/core/models/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/models/main.tsp -------------------------------------------------------------------------------- /polyproto/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/package.json -------------------------------------------------------------------------------- /polyproto/core/routes/federated_identity.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/routes/federated_identity.tsp -------------------------------------------------------------------------------- /polyproto/core/routes/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/routes/main.tsp -------------------------------------------------------------------------------- /polyproto/core/routes/migration.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/routes/migration.tsp -------------------------------------------------------------------------------- /polyproto/core/routes/rawr.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/routes/rawr.tsp -------------------------------------------------------------------------------- /polyproto/core/routes/services.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/core/routes/services.tsp -------------------------------------------------------------------------------- /polyproto/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/main.tsp -------------------------------------------------------------------------------- /polyproto/mls/main.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/mls/main.tsp -------------------------------------------------------------------------------- /polyproto/mls/operations.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/mls/operations.tsp -------------------------------------------------------------------------------- /polyproto/mls/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/mls/package.json -------------------------------------------------------------------------------- /polyproto/mls/types.tsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/mls/types.tsp -------------------------------------------------------------------------------- /polyproto/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/package-lock.json -------------------------------------------------------------------------------- /polyproto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/package.json -------------------------------------------------------------------------------- /polyproto/tspconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polyphony-chat/typespec-openapi/HEAD/polyproto/tspconfig.yaml --------------------------------------------------------------------------------