diff --git a/orval.config.ts b/orval.config.ts index e5fed00..ddb211d 100644 --- a/orval.config.ts +++ b/orval.config.ts @@ -1,3 +1,6 @@ +import { tmpdir } from 'node:os'; +import { join } from 'node:path'; + import * as dotenv from 'dotenv'; import { defineConfig } from 'orval'; @@ -13,6 +16,8 @@ export default defineConfig({ client: { input: `${apiUrl.replace(/\/$/, '')}/api/docs`, output: { + // Orval 8 requires a target; the generated client is discarded. + target: join(tmpdir(), 'orval-lifecycle', 'client.ts'), schemas: './src/lib/generated', }, }, diff --git a/package.json b/package.json index db8ff84..929fa85 100644 --- a/package.json +++ b/package.json @@ -61,17 +61,20 @@ "globals": "^17.13.0", "husky": "^9.1.7", "lint-staged": "^17.6.0", - "orval": "7.21.0", + "orval": "8.44.0", "prettier": "3.6.2", "tsup": "^8.5.1", "tsx": "^4.23.15", "typescript": "^5.9.3", "typescript-eslint": "^8.71.2", - "vitest": "^3.2.7" + "vitest": "^4.1.12" }, "pnpm": { "overrides": { - "orval>js-yaml": "^4.3.2" + "esbuild": "^0.28.1", + "fast-uri": "^3.1.9", + "orval>js-yaml": "^4.3.2", + "undici": "^7.30.1" } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d99992..d14e24a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,10 @@ settings: excludeLinksFromLockfile: false overrides: + esbuild: ^0.28.1 + fast-uri: ^3.1.9 orval>js-yaml: ^4.3.2 + undici: ^7.30.1 importers: @@ -67,8 +70,8 @@ importers: specifier: ^17.6.0 version: 17.6.0 orval: - specifier: 7.21.0 - version: 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) + specifier: 8.44.0 + version: 8.44.0(prettier@3.6.2)(typedoc-plugin-markdown@4.14.0(typedoc@0.28.20(typescript@5.9.3)))(typedoc@0.28.20(typescript@5.9.3))(typescript@5.9.3)(zod@4.6.7) prettier: specifier: 3.6.2 version: 3.6.2 @@ -85,30 +88,11 @@ importers: specifier: ^8.71.2 version: 8.71.2(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) vitest: - specifier: ^3.2.7 - version: 3.2.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) + specifier: ^4.1.12 + version: 4.1.12(@types/node@24.19.2)(vite@7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) packages: - '@apidevtools/json-schema-ref-parser@14.0.1': - resolution: {integrity: sha512-Oc96zvmxx1fqoSEdUmfmvvb59/KDOnUoJ7s2t7bISyAn0XEz57LCCw8k2Y4Pf3mwKaZLMciESALORLgfe2frCw==} - engines: {node: '>= 16'} - - '@apidevtools/openapi-schemas@2.1.0': - resolution: {integrity: sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==} - engines: {node: '>=10'} - - '@apidevtools/swagger-methods@3.0.2': - resolution: {integrity: sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==} - - '@apidevtools/swagger-parser@12.1.0': - resolution: {integrity: sha512-e5mJoswsnAX0jG+J09xHFYQXb/bUc5S3pLpMxUuRUA2H8T2kni3yEoyz2R3Dltw5f4A6j6rPNMpWTK+iVDFlng==} - peerDependencies: - openapi-types: '>=7' - - '@asyncapi/specs@6.11.1': - resolution: {integrity: sha512-A3WBLqAKGoJ2+6FWFtpjBlCQ1oFCcs4GxF7zsIGvNqp/klGUHjlA3aAcZ9XMMpLGE8zPeYDz2x9FmO6DSuKraQ==} - '@babel/code-frame@7.29.7': resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} engines: {node: '>=6.9.0'} @@ -152,22 +136,10 @@ packages: '@clack/prompts@0.11.0': resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} - '@commander-js/extra-typings@14.0.0': - resolution: {integrity: sha512-hIn0ncNaJRLkZrxBIp5AsW/eXEHNKYQBh0aPdoUqNgD+Io3NIykQqpKFyKcuasZhicGaEZJX/JBSIkZ4e5x8Dg==} + '@commander-js/extra-typings@15.0.0': + resolution: {integrity: sha512-yeJlba62xqmkgELUsn7356MEnzLLu/fw2x4lofFqGnXh6YysRdEs2BaLeLtg1+KU0AXvMeqQvTTp+3hBEBK+EA==} peerDependencies: - commander: ~14.0.0 - - '@esbuild/aix-ppc64@0.25.12': - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.27.7': - resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] + commander: ~15.0.0 '@esbuild/aix-ppc64@0.28.2': resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==} @@ -175,450 +147,150 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.12': - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.27.7': - resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.28.2': resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.12': - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.27.7': - resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.28.2': resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.12': - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.27.7': - resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.28.2': resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.12': - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.27.7': - resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.28.2': resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.12': - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.27.7': - resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.28.2': resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.12': - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.27.7': - resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.28.2': resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.12': - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.27.7': - resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.28.2': resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.12': - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.27.7': - resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.28.2': resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.12': - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.27.7': - resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.28.2': resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.12': - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.27.7': - resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.28.2': resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.12': - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.27.7': - resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.28.2': resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.12': - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.27.7': - resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.28.2': resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.12': - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.27.7': - resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.28.2': resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.12': - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.27.7': - resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.28.2': resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.12': - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.27.7': - resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.28.2': resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.12': - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.27.7': - resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.28.2': resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.12': - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - - '@esbuild/netbsd-arm64@0.27.7': - resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - '@esbuild/netbsd-arm64@0.28.2': resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.12': - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.27.7': - resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.28.2': resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.12': - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-arm64@0.27.7': - resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - '@esbuild/openbsd-arm64@0.28.2': resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.12': - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.27.7': - resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.28.2': resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.12': - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - - '@esbuild/openharmony-arm64@0.27.7': - resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - '@esbuild/openharmony-arm64@0.28.2': resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.25.12': - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.27.7': - resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.28.2': resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.12': - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.27.7': - resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.28.2': resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.12': - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.27.7': - resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.28.2': resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.12': - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.27.7': - resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.28.2': resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==} engines: {node: '>=18'} @@ -663,9 +335,6 @@ packages: resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@exodus/schemasafe@1.3.0': - resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==} - '@gerrit0/mini-shiki@3.23.0': resolution: {integrity: sha512-bEMORlG0cqdjVyCEuU0cDQbORWX+kYCeo0kV1lbxF5bt4r7SID2l9bqsxJEM0zndaxpOUT7riCyIVEuqq/Ynxg==} @@ -707,14 +376,6 @@ packages: prettier-plugin-ember-template-tag: optional: true - '@ibm-cloud/openapi-ruleset-utilities@1.9.4': - resolution: {integrity: sha512-DZqYuqpQpaC0s2Fc+8/lt6oOpMi+BTeKZiv1O5h2gnV/0fCS/gJ90i83F4T51QQNLsyJPhS4OGqxwQd05E+ixQ==} - engines: {node: '>=16.0.0'} - - '@ibm-cloud/openapi-ruleset@1.33.15': - resolution: {integrity: sha512-krFgDFlFlKw9J4C1JbabtryFom947lZgj5QyK5PeL/LRmIDLCXMJHJbGHL7Zcs1GuCDmNBqXyITSEMcZiI6sqQ==} - engines: {node: '>=16.0.0'} - '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -732,71 +393,113 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@jsep-plugin/assignment@1.4.0': - resolution: {integrity: sha512-nw2Px23Eirx0PFTVoPrb3FEq9Wkmg6vxcDtt38MtBCf1G0tjLCB9cK+3seOXyiw+6+aalgYhvJabQbWwMVKlEQ==} - engines: {node: '>= 10.16.0'} - peerDependencies: - jsep: ^0.4.0||^1.0.0 - - '@jsep-plugin/regex@1.1.0': - resolution: {integrity: sha512-2Vkbda+XRjK6VTI6Lrh0sNBuMT8mZ51EhqMvO+V2rSdmqjs7NAGssxPZfkL23EFzYfSrvxyd1ZjOdqPQMM50og==} - engines: {node: '>= 10.16.0'} - peerDependencies: - jsep: ^0.4.0||^1.0.0 - - '@jsep-plugin/ternary@1.2.0': - resolution: {integrity: sha512-S8Gtq3MWi6dbM/LMwaOd+JPpTcMezLe8cX2YXIQ7HqCLg4JT3rhEFRU6WqDR1I8Nal5R3sOzXhVB/W53ovz2Yg==} - engines: {node: '>= 10.16.0'} - peerDependencies: - jsep: ^0.4.0||^1.0.0 - '@napi-rs/lzma-linux-x64-gnu@1.5.1': resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [x64] os: [linux] - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} + '@orval/angular@8.44.0': + resolution: {integrity: sha512-i2jnz9iETFduqm8gcK/7O5+g7rA+rH/1DdTE4epTLy3iQSwtzj6WiwecSpHjF0hhmmK5UOcof/wPpqF178HFkg==} - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} + '@orval/axios@8.44.0': + resolution: {integrity: sha512-+969WuT4a0ifZjRJg+bWjiA5vG3GlSEH5RPSUzaYaTldCAMXeNreeCDuvSwo8PxN1Zrp7S2nVx8pTblJNDwRGQ==} - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + '@orval/core@8.44.0': + resolution: {integrity: sha512-gmBVRr4lg0WllN5OMsb5pApPNPcKvG5P+fcvsC3/kb3++4WIw1j0dnajO38LZYMTIIIyWrJT+5/VCjdQ0w4njQ==} + peerDependencies: + '@faker-js/faker': '>=8' + '@modelcontextprotocol/server': '>=2' + peerDependenciesMeta: + '@faker-js/faker': + optional: true + '@modelcontextprotocol/server': + optional: true - '@orval/angular@7.21.0': - resolution: {integrity: sha512-AGelR1FfuimtIBBVccUI9MyjNOalLEyJFog8a94thFiqRGtz0JFIPnd8+IqRcmw3wE370PKQQMCqZl1WkjZi8w==} + '@orval/effect@8.44.0': + resolution: {integrity: sha512-r3ZXSdiBKaJwHXaps+AHBMXhuuqPHWb3hJUXxNeAmwwISM3ai1pp8l37sICpalPXWF2KJAhDjqKmyYpgoa1qww==} + peerDependencies: + effect: '>=3' + peerDependenciesMeta: + effect: + optional: true - '@orval/axios@7.21.0': - resolution: {integrity: sha512-0t2PqMSdjJ7No6Ng5gTEpqyILmngz1mDw7OQ2TPwOiAEepNfeDgE6NtRh3zbZvrH/H5I+W8dgn+wGYueZQCNjw==} + '@orval/fetch@8.44.0': + resolution: {integrity: sha512-I4Z1/Opp+zpNlRf/wTkSaamnJEKqkAb2L8IE8+K4jO+GicMp15qPll/OtfUZLtSmJM04S+K78yaB6e2rnhw6nA==} - '@orval/core@7.21.0': - resolution: {integrity: sha512-dUkggESlHq1pEUoNMF1ssRSzat5Y+G+pwtah8YoKW4wY3pTB7CNjGtGlD+a9dv3rCHUqYUqKaQD1UWRWWpF+VQ==} + '@orval/hono@8.44.0': + resolution: {integrity: sha512-0W8k6+IUc3j3pCkvGtPn4QVnNTMoQwRqlhP44IRQZLL9Pl5R1CNWc2/9yzwaPOiULN80qxwHkaPFp51ZI3SJNA==} + peerDependencies: + typescript: '>=5' + peerDependenciesMeta: + typescript: + optional: true - '@orval/fetch@7.21.0': - resolution: {integrity: sha512-e5YrZeZGoZhqj9Gzp2ANJx3/36ueMRXxwLwX0C1ps+rmMsFNa26lmQ8FHIscDQTwwULSGEGNUcunfO6X6f8t4w==} + '@orval/mcp@8.44.0': + resolution: {integrity: sha512-BatIFisv3IG1CK1dgXq/6Bu0W0Rx3bUN7IGf6rzlwM0i4Jdu5HomXU0l7w03oXyVwKI/CKFATNHFLTw4ZehaxA==} + peerDependencies: + '@modelcontextprotocol/server': '>=2' + peerDependenciesMeta: + '@modelcontextprotocol/server': + optional: true - '@orval/hono@7.21.0': - resolution: {integrity: sha512-XF5hdzUjDVUjZC2Fd/ROJsp8Us+j2dCSocqfrJmOrjSO1ReTTYy2sKv3c2wk7+TUAojz/0VdTtISf8LZTM+ETQ==} + '@orval/mock@8.44.0': + resolution: {integrity: sha512-Xaume1Q7XyjWKRpjBmiO6G059NydlJNViSl3q1bAZRsdcv/PmHqjmnAaHuAbs7Bn3egQPgYKtrNsQbE6HIzz+g==} + peerDependencies: + '@faker-js/faker': '>=8' + msw: '>=2' + peerDependenciesMeta: + '@faker-js/faker': + optional: true + msw: + optional: true - '@orval/mcp@7.21.0': - resolution: {integrity: sha512-4VQjdj1IDgximy+YWOwA7NzXjSvQ8lb2b6BlkKQk8wtrUW//xfquBmR7TRrtf2HKRx3UGtHsxayx4LP0dIqZgQ==} + '@orval/pinia-colada@8.44.0': + resolution: {integrity: sha512-gkj6UrZ6z5sGA2HQHLeaUt4gQaikI1UVEuz72GqZi9T3tx9U5NAxtFCGqSzcvO7bIy+ydciuhWkUraCzUVYWpA==} + peerDependencies: + '@pinia/colada': ^1.4.4 + peerDependenciesMeta: + '@pinia/colada': + optional: true - '@orval/mock@7.21.0': - resolution: {integrity: sha512-KgzGfG9JrrX1ciO7c0niyumncWYU9nuUg0CqMf0S2/SrAj+xunydQVja1HEB/eNB/E269pp4KG+S/d6ofe94yQ==} + '@orval/query@8.44.0': + resolution: {integrity: sha512-CZy9t/a1EpptpE9hjYaV48oncLpYng8TpcxARPvEjfeQTXdZ6iQKiy4AzEVSfRyFOShzCjbahHAtH8DzpHxgrQ==} + peerDependencies: + '@tanstack/angular-query-experimental': '>=5' + '@tanstack/react-query': '>=4' + '@tanstack/solid-query': '>=4' + '@tanstack/svelte-query': '>=4' + '@tanstack/vue-query': '>=4' + peerDependenciesMeta: + '@tanstack/angular-query-experimental': + optional: true + '@tanstack/react-query': + optional: true + '@tanstack/solid-query': + optional: true + '@tanstack/svelte-query': + optional: true + '@tanstack/vue-query': + optional: true - '@orval/query@7.21.0': - resolution: {integrity: sha512-4An6IcqRMRReSurHVw2izLHOAX4ZkHPlaK9LubkOH1Nxzymm2ihw4eamt2XKuZ1eF83R3rzYcKwMPK3t+GzeVg==} + '@orval/solid-start@8.44.0': + resolution: {integrity: sha512-1deAaWtWkkMOHa1dqkbnr48D4WQYwcxvmbB8JFkb3u/+FtTkhFIQepsr7EGPWPxeOjmfExD7TBRO5rk8fXtTtA==} - '@orval/swr@7.21.0': - resolution: {integrity: sha512-aHa6WFldrpN8gQYuXfl51ogC+QpFtVzL/u9DQa+hEUAf9MXieMVVDV5w9fR9XJ4nMpV1fSCbeRd7xxqNVtd/Nw==} + '@orval/swr@8.44.0': + resolution: {integrity: sha512-MwY0+oXizn0bxzpO0AE+3EoU82oA0CMfakAi9A9Vqir7+y1EeceM0LiuXYDBWHvrD3Jt2gLQfXj+XbhNp8xmkg==} + peerDependencies: + swr: '>=2' + peerDependenciesMeta: + swr: + optional: true - '@orval/zod@7.21.0': - resolution: {integrity: sha512-bTMAxdtJ8/KxDusTRL0u57YN7H0VWim8pbWj5eQYwo3xABs+puYdF3kKZ2c2biB/jUwgJJEnVkwbZV8XjxaWYw==} + '@orval/zod@8.44.0': + resolution: {integrity: sha512-Gzild7UprvPWp+iE9YH3C0+yY4gutu6EmjP4cajREe38rXxpCGGNJZ333EzQay+YpLxkS66/ofyt6qWRfILSMw==} + peerDependencies: + zod: '>=3' + peerDependenciesMeta: + zod: + optional: true '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -927,96 +630,74 @@ packages: cpu: [x64] os: [win32] - '@scarf/scarf@1.4.0': - resolution: {integrity: sha512-xxeapPiUXdZAE3che6f3xogoJPeZgig6omHEy1rIY5WVsB3H2BHNnZH+gHG6x91SCWyQCzWGsuL2Hh3ClO5/qQ==} - - '@shikijs/engine-oniguruma@3.23.0': - resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} - - '@shikijs/langs@3.23.0': - resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==} - - '@shikijs/themes@3.23.0': - resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==} - - '@shikijs/types@3.23.0': - resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} + '@scalar/helpers@0.16.3': + resolution: {integrity: sha512-He0CySU4Iv4DwyVF40EoVpvPneRQ1zqC/g1eBfR2i2G9RE/BEq/F5AiUrjIkbtTPjSbIiIL1AXMkXvBvgHVdsA==} + engines: {node: '>=22'} - '@shikijs/vscode-textmate@10.0.2': - resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} + '@scalar/helpers@0.16.4': + resolution: {integrity: sha512-9eILWzUcAkHEuYMMvijpSIy69t+Vkq+NudLB/7lgARFTWqXfQpIxW1L3VH7ogKyRie5+E4CNZ3PSvlw6IIfLGw==} + engines: {node: '>=22'} - '@stoplight/better-ajv-errors@1.0.3': - resolution: {integrity: sha512-0p9uXkuB22qGdNfy3VeEhxkU5uwvp/KrBTAbrLBURv6ilxIVwanKwjMc41lQfIVgPGcOkmLbTolfFrSsueu7zA==} - engines: {node: ^12.20 || >= 14.13} - peerDependencies: - ajv: '>=8' - - '@stoplight/json-ref-readers@1.2.2': - resolution: {integrity: sha512-nty0tHUq2f1IKuFYsLM4CXLZGHdMn+X/IwEUIpeSOXt0QjMUbL0Em57iJUDzz+2MkWG83smIigNZ3fauGjqgdQ==} - engines: {node: '>=8.3.0'} + '@scalar/json-magic@0.15.7': + resolution: {integrity: sha512-Vnu9wFHzuqpsx1DR6ePTsXgcBFnpRTEBH8HZAS1Nj7h7HfOsxaJtV5ig7pdLlLTK9bcJI+aZLndDZud5gysKFA==} + engines: {node: '>=22'} - '@stoplight/json-ref-resolver@3.1.6': - resolution: {integrity: sha512-YNcWv3R3n3U6iQYBsFOiWSuRGE5su1tJSiX6pAPRVk7dP0L7lqCteXGzuVRQ0gMZqUl8v1P0+fAKxF6PLo9B5A==} - engines: {node: '>=8.3.0'} + '@scalar/json-magic@0.17.0': + resolution: {integrity: sha512-YmJAO9NoGCcU/vx7P4Dy9DGv+Vntp+ny3Fh99slHOOh/IZxvbdK5hWeZdzQ3x+ezab9XJNscFoX8H/P6W+H8lA==} + engines: {node: '>=22.19.0'} - '@stoplight/json@3.21.7': - resolution: {integrity: sha512-xcJXgKFqv/uCEgtGlPxy3tPA+4I+ZI4vAuMJ885+ThkTHFVkC+0Fm58lA9NlsyjnkpxFh4YiQWpH+KefHdbA0A==} - engines: {node: '>=8.3.0'} + '@scalar/json-schema-validator@0.1.14': + resolution: {integrity: sha512-+UDt9xn3Gad8i+JP2V6WC16Q0NjGWRXtp8ePacCg9H1A/8mHOdUmRP5MSC+LMO6Ukr5eaKwk7GbcCylU//1N5Q==} + engines: {node: '>=22'} - '@stoplight/ordered-object-literal@1.0.5': - resolution: {integrity: sha512-COTiuCU5bgMUtbIFBuyyh2/yVVzlr5Om0v5utQDgBCuQUOPgU1DwoffkTfg4UBQOvByi5foF4w4T+H9CoRe5wg==} - engines: {node: '>=8'} + '@scalar/openapi-parser@0.29.16': + resolution: {integrity: sha512-nxIbR7ZFToK21q5CQcHpQed2UQ3PrYbNzWQXxS8hxhmfswRK5Eeyiitr8D3SIY5+34EOSAb/WFDhaKi6x7UJYg==} + engines: {node: '>=22'} - '@stoplight/path@1.3.2': - resolution: {integrity: sha512-lyIc6JUlUA8Ve5ELywPC8I2Sdnh1zc1zmbYgVarhXIp9YeAB0ReeqmGEOWNtlHkbP2DAA1AL65Wfn2ncjK/jtQ==} - engines: {node: '>=8'} + '@scalar/openapi-types@0.9.7': + resolution: {integrity: sha512-UVSgxRxcTaIbTZGtNRdQJHZC60uyYi29zfDqQVp0lxx07BNczIHbf9jycgI/+W3Uxxod+yUUt7hzxnKllOHE0w==} + engines: {node: '>=22'} - '@stoplight/spectral-core@1.24.0': - resolution: {integrity: sha512-abKt++GFFaqwKiGTfPZ5O3nIv8s+1V7J5awCjWPBtCXn7ZKTEPzEF8tBYsM3ne+RMrQ8ORkHzKFu9QZhenmkPw==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} + '@scalar/openapi-types@0.9.8': + resolution: {integrity: sha512-pGcpkZObsGBC7nRKYte+6gstoe0C4hp7B2UWQYjg5To1wE68s3OHVvin+muL3tn3ZAoahXeJAkn1+aEcMi802w==} + engines: {node: '>=22'} - '@stoplight/spectral-formats@1.8.5': - resolution: {integrity: sha512-xaC0rCH0p7/bzNJsz+JgLSj+Cp6uwYGWpePQxdLkF2G6a8Zyp3OyS7umkGYNiimEwKrOjvCNNTFJpeuiENZSBA==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} + '@scalar/openapi-upgrader@0.4.6': + resolution: {integrity: sha512-wkTbowGZAlDA5AhCAnBVft6y3veoE17P+okH/zrwM/BZWBSzPghGpa4BPTCg3+IzRmRP/8ZeaYO7LfxCDAEmcA==} + engines: {node: '>=22'} - '@stoplight/spectral-functions@1.10.5': - resolution: {integrity: sha512-vDCd0NJ93715bcUpZZ5vNHiyxd4cgHF6tuXsDiXOXKAByg+I1fR5/dMijEo6Ce1Lz95a+RZ22JKYhF1YuzVvuA==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} + '@scalar/openapi-validator@0.1.14': + resolution: {integrity: sha512-02r1/T7/KufhnOQ0r2/Le7ASSKBCSQLoP+r4wjGCEkQFRyjREBe01lAWHXl/nycq3l/ONFAN94vWKTFd1NVtLw==} + engines: {node: '>=22'} - '@stoplight/spectral-parsers@1.0.5': - resolution: {integrity: sha512-ANDTp2IHWGvsQDAY85/jQi9ZrF4mRrA5bciNHX+PUxPr4DwS6iv4h+FVWJMVwcEYdpyoIdyL+SRmHdJfQEPmwQ==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} + '@scalar/types@0.25.0': + resolution: {integrity: sha512-EdwOVV5ajKks4MX5BorHIdMLG0L8EAxfz+NisAPV8l7Rsic50+YoWnqkY1eqB6K96iyreIKUdl7B/PIFGLqylg==} + engines: {node: '>=22'} - '@stoplight/spectral-ref-resolver@1.0.5': - resolution: {integrity: sha512-gj3TieX5a9zMW29z3mBlAtDOCgN3GEc1VgZnCVlr5irmR4Qi5LuECuFItAq4pTn5Zu+sW5bqutsCH7D4PkpyAA==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@stoplight/spectral-rulesets@1.22.7': - resolution: {integrity: sha512-cT1B6Ly21923lvr235lu7iIgmcnoCTJaN3ANOyTqr4D5GA/4p2k0+yhjhdfj/1ks/Os3kUzSFnFkzpWH7WszFA==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} + '@shikijs/engine-oniguruma@3.23.0': + resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} - '@stoplight/spectral-runtime@1.1.6': - resolution: {integrity: sha512-Y8rEDyMN4bSMJCrDs2shdcVHYyCnH3FvXRP4dBhha4Z8iJv+JPp7KqOV/hwVB/hWFC209upiwj2oDmLfR0qCDg==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} + '@shikijs/langs@3.23.0': + resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==} - '@stoplight/types@13.20.0': - resolution: {integrity: sha512-2FNTv05If7ib79VPDA/r9eUet76jewXFH2y2K5vuge6SXbRHtWBhcaRmu+6QpF4/WRNoJj5XYRSwLGXDxysBGA==} - engines: {node: ^12.20 || >=14.13} + '@shikijs/themes@3.23.0': + resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==} - '@stoplight/types@13.6.0': - resolution: {integrity: sha512-dzyuzvUjv3m1wmhPfq82lCVYGcXG0xUYgqnWfCq3PCVR4BKFhjdkHrnJ+jIDoMKvXb05AZP/ObQF6+NpDo29IQ==} - engines: {node: ^12.20 || >=14.13} + '@shikijs/types@3.23.0': + resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} - '@stoplight/types@14.1.1': - resolution: {integrity: sha512-/kjtr+0t0tjKr+heVfviO9FrU/uGLc+QNX3fHJc19xsCNYqU7lVhaXxDmEID9BZTjG+/r9pK9xP/xU02XGg65g==} - engines: {node: ^12.20 || >=14.13} + '@shikijs/vscode-textmate@10.0.2': + resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - '@stoplight/yaml-ast-parser@0.0.50': - resolution: {integrity: sha512-Pb6M8TDO9DtSVla9yXSTAxmo9GVEouq5P40DWXdOie69bXogZTkgvopCq+yEvTMA0F6PEvdJmbtTV3ccIp11VQ==} + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} - '@stoplight/yaml@4.3.0': - resolution: {integrity: sha512-JZlVFE6/dYpP9tQmV0/ADfn32L9uFarHWxfcRhReKUnljz1ZiUM5zpX+PH8h5CJs6lao3TuFqnPm9IJJCEkE2w==} - engines: {node: '>=10.8'} + '@standard-schema/spec@1.1.0': + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} '@types/archiver@6.0.4': resolution: {integrity: sha512-ULdQpARQ3sz9WH4nb98mJDYA0ft2A8C4f4fovvUcFwINa1cgGjY36JCAYuP5YypRq4mco1lJp1/7jEMS2oR0Hg==} @@ -1027,9 +708,6 @@ packages: '@types/deep-eql@4.0.2': resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} - '@types/es-aggregate-error@1.0.6': - resolution: {integrity: sha512-qJ7LIFp06h1QE1aVxbVd+zJP2wdaugYXYfd6JxsyRMrYHaxb6itXPogW2tz+ylUJ1n1b+JF1PHyYCfYHm0dvUg==} - '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} @@ -1051,9 +729,6 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/urijs@1.19.26': - resolution: {integrity: sha512-wkXrVzX5yoqLnndOwFsieJA7oKM8cNkOKJtf/3vVGSUFkWDKZvFHpIl9Pvqb/T9UsawBBFMTTD8xu7sK5MWuvg==} - '@typescript-eslint/eslint-plugin@8.71.2': resolution: {integrity: sha512-K72/pvT7qpm8q3k8G5u93NCSN1RcLxX5h7Gw0bQpbMXviBHeY6Nx1WEwmk9wP+eKTSQ8ecxvcgt/ZX/rB938xQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1113,34 +788,34 @@ packages: resolution: {integrity: sha512-zozlN0UA32bSG2zkKAgQyRYSbEISVoyU6vvkKYo2aSny74D8Jh4e+POkJ6Lk0dlezZi5x7TtD+88Xb06IB8nhg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitest/expect@3.2.7': - resolution: {integrity: sha512-E8eBXaKibuvH2pSZErOjdVb5vF4PbKYcrnluBTYxEk1l/VhhwZg1kZQsdtjq+CsF5CFydf2Rdkz7jDHKSisi3w==} + '@vitest/expect@4.1.12': + resolution: {integrity: sha512-vFlTt+YEu9WBpNjdGayNmlMVzrWPi1+sv853/7t2FU7hpO5gAFBKHzQmkCq5Xjpr+evegF2994LQT3hF3mRlqQ==} - '@vitest/mocker@3.2.7': - resolution: {integrity: sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==} + '@vitest/mocker@4.1.12': + resolution: {integrity: sha512-fKShNpKZzupWZuY0z7egydvL0sqW4INEZBEExMBMAa6izlENEVHwoXgdaTCaBZ5fwlr4xf2o1wXC83n9RpO+NA==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.2.7': - resolution: {integrity: sha512-KUHlwqVu0sRlhCdyPdQ/wBoTfRahjUky1MubOmYw9fWfIZy1gNoHpuaaQBPAaMaVYdQYHJLurzj8ECCj5OwTqA==} + '@vitest/pretty-format@4.1.12': + resolution: {integrity: sha512-XW9O8+Mxx4VpCtkYdMJLZQQwsVryP9wk7cPKDxtXFfwSak6yRh5+2fep/Y0XF/ElBvJHq8bcYdi6aeuai0opZA==} - '@vitest/runner@3.2.7': - resolution: {integrity: sha512-sB9y4ovltoQP+WaUPwmSxO9WIg9Ig694Di5PalVPsYHklAdE027mehpWF2SQSVq+k6sFgaivbTjTJwZLSHbedA==} + '@vitest/runner@4.1.12': + resolution: {integrity: sha512-NKlVKCr5QnCe8jijdMnmkpHHU+WTqiLFR6G0pHji9uRjXK9xJl1k1nTw6F3pOOj2PDcsDt2GKQMI7wIsaT491w==} - '@vitest/snapshot@3.2.7': - resolution: {integrity: sha512-7C+MwShwtBSI5Buwoyg3s/iY1eHL9PKAf+O1wVh/TdnjXUtkoL/9YQtre90i4MtNXM6edP1wJ2zOBpfCyhIS7g==} + '@vitest/snapshot@4.1.12': + resolution: {integrity: sha512-ko1y1Qgb/slzQ9mr+b89Cuqud8WG1TKtsPD8r7ZUBdvVOGt85Af2HwCqHujrhwJq95hs/9RM7fcAPg57o1vlzw==} - '@vitest/spy@3.2.7': - resolution: {integrity: sha512-Q2eQGI6d2L/hBtZ0qNuKcAGid68XK6cv1xsoaIma6PaJhHPoqcEJhYpXZ/5myCMqkNgtP6UKuBhbc0nHKnrkuQ==} + '@vitest/spy@4.1.12': + resolution: {integrity: sha512-RGq9x4JNGNTZHEJxvN0oSiJjeSCExm0n2gZKKJZHY9cX5AVA6M7VJILBT3ZJ/tJ/0J9uWT7fETV9/btoi//vSg==} - '@vitest/utils@3.2.7': - resolution: {integrity: sha512-x6BDOd7dyo3PFLY3I9/HJ25X/6OurhGXk2/B9gOZNPF7XDVjeBK4k01lQE5uvDpbuheErh91qYuE1E2OEjK3Rw==} + '@vitest/utils@4.1.12': + resolution: {integrity: sha512-Q3awXrwOfEV+qc3WmO5ONyE0yO7Q1gQ9/oyHxGLZ/pl7N3NO/ZztqQwKLuwMkV+CA1JYSIeO3gkHnRDIo4AVaA==} abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} @@ -1164,13 +839,8 @@ packages: ajv: optional: true - ajv-errors@3.0.0: - resolution: {integrity: sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==} - peerDependencies: - ajv: ^8.0.1 - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} peerDependencies: ajv: ^8.0.0 peerDependenciesMeta: @@ -1183,10 +853,6 @@ packages: ajv@8.20.0: resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} - ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -1217,37 +883,13 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} - engines: {node: '>= 0.4'} - - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - arraybuffer.prototype.slice@1.0.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} - engines: {node: '>= 0.4'} - assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - astring@1.9.0: - resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} - hasBin: true - - async-function@1.0.0: - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} - engines: {node: '>= 0.4'} - async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - b4a@1.9.0: resolution: {integrity: sha512-dpfcF9fDNR6++cthXR67iyhgqWy9CBouAvIWhIntzBG6cvK/cnIPiZQjBwi/ZqjjBEDGfoNDtmB0kTjroOJ3pQ==} peerDependencies: @@ -1313,10 +955,6 @@ packages: resolution: {integrity: sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==} engines: {node: 20 || >=22} - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - buffer-crc32@1.0.0: resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} engines: {node: '>=8.0.0'} @@ -1328,50 +966,31 @@ packages: resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: - esbuild: '>=0.18' + esbuild: ^0.28.1 cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.9: - resolution: {integrity: sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - chai@5.3.3: - resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} + chai@6.3.0: + resolution: {integrity: sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==} engines: {node: '>=18'} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - check-error@2.1.3: - resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==} - engines: {node: '>= 16'} - chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + chokidar@5.0.0: + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} + engines: {node: '>= 20.19.0'} color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} @@ -1384,6 +1003,10 @@ packages: resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} engines: {node: '>=20'} + commander@15.0.0: + resolution: {integrity: sha512-z67u4ZhzCL/Tydu1lJARtEZYWbWaN7oYLHbsuzocr6y4N6WZAagG3RQ4FW61V1/0+jImpj293XfrcYnd1qxtPg==} + engines: {node: '>=22.12.0'} + commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -1405,6 +1028,9 @@ packages: resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -1421,18 +1047,6 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} - engines: {node: '>= 0.4'} - debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -1442,37 +1056,13 @@ packages: supports-color: optional: true - deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} - deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - dependency-graph@0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} - - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - dotenv@17.4.2: resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==} engines: {node: '>=12'} - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} - eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -1482,71 +1072,18 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - es-abstract-get@1.0.0: - resolution: {integrity: sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==} - engines: {node: '>= 0.4'} - - es-abstract@1.24.2: - resolution: {integrity: sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==} - engines: {node: '>= 0.4'} - - es-aggregate-error@1.0.14: - resolution: {integrity: sha512-3YxX6rVb07B5TV11AV5wsL7nQCHXNwoHPsQC8S4AmBiqYhyNCJ5BRKXkXyDJvs8QzXN20NgRtxe3dEEQD9NLHA==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - - es-object-atoms@1.1.2: - resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} - - es-to-primitive@1.3.4: - resolution: {integrity: sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==} - engines: {node: '>= 0.4'} - - es6-promise@3.3.1: - resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - - esbuild@0.25.12: - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} - engines: {node: '>=18'} - hasBin: true - - esbuild@0.27.7: - resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==} - engines: {node: '>=18'} - hasBin: true + es-module-lexer@2.3.2: + resolution: {integrity: sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==} esbuild@0.28.2: resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==} engines: {node: '>=18'} hasBin: true - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -1618,45 +1155,28 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} + execa@9.6.1: + resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} + engines: {node: ^18.19.0 || >=20.5.0} expect-type@1.4.0: resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} engines: {node: '>=12.0.0'} - expr-eval-fork@3.0.3: - resolution: {integrity: sha512-BhC+hbc5lIVjygr840n5DEkW3MQq7H9o+mc1/N7Z5uIiCFVyESLL5DIE7LNq4CYUNxy+XjA+3jRrL/h0Kt2xcg==} - engines: {node: '>=16.9.0'} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-memoize@2.5.2: - resolution: {integrity: sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==} - - fast-safe-stringify@2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - - fast-uri@3.1.8: - resolution: {integrity: sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==} - - fastq@1.20.3: - resolution: {integrity: sha512-XKv5nnLs6nLF71NgiKJLIZFLkPyIEuOselLG7ujZnGrRfQK8HpvY+WqKhAJUAdLomwVHErVS4LfxFlPq0/FTAw==} + fast-uri@3.1.9: + resolution: {integrity: sha512-hS/0Wt3Ya043oKXs0sIxrMpKQITXhMLIrVAKKXi4gozGC9v7YRWVnXIZzjNPTO02M9BdxLCWqK1yRXgNziVyJQ==} fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} @@ -1667,14 +1187,14 @@ packages: picomatch: optional: true + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} + engines: {node: '>=18'} + file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -1689,60 +1209,21 @@ packages: flatted@3.4.4: resolution: {integrity: sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==} - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} - foreground-child@3.3.1: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} - fs-extra@11.4.1: - resolution: {integrity: sha512-KYAb4c9BJQI6QqGKthV68OHe0badztdXJWKo0WtBA9IuCFPTKvE5ZdUBglP833aMjhaSPNO4A5j/EkzZtGlKjA==} - engines: {node: '>=14.14'} - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.2.0: - resolution: {integrity: sha512-jObKIik1P2QjPHP5nz5BaOtUlfgS0fWo8IUByNXkM+o+02sJOi94em77GwJKQSJ3gfPHdgzLNrHc1uokV4P/ew==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - generator-function@2.0.1: - resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} - engines: {node: '>= 0.4'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} - engines: {node: '>= 0.4'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} - engines: {node: '>= 0.4'} + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} + engines: {node: '>=18'} - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} + get-tsconfig@4.14.3: + resolution: {integrity: sha512-++QEw4DIY7WGoukz+/+A/8dGYPT9l9yIadnmSgZ8Rjr3YVSVDipQSO9CdnJo9ePqFqUUqh+wk9uIaoiAwsiPkA==} glob-parent@6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} @@ -1761,54 +1242,16 @@ packages: resolution: {integrity: sha512-RwMTC61u7hrG3ZJMkZQOK4JLJrKS8QtoTii63EmWvFXHqycY9FObBJQCbsLxSO8kjKhWE5kV1GC+Vb1g3RI0Zg==} engines: {node: '>=18'} - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} - engines: {node: '>= 0.4'} - - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - hasown@2.0.4: - resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} - engines: {node: '>= 0.4'} - - http2-client@1.3.5: - resolution: {integrity: sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==} - - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} + human-signals@8.0.1: + resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} + engines: {node: '>=18.18.0'} husky@9.1.7: resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} @@ -1826,9 +1269,6 @@ packages: resolution: {integrity: sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==} engines: {node: '>= 4'} - immer@9.0.21: - resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -1837,130 +1277,40 @@ packages: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} - inflected@2.1.0: - resolution: {integrity: sha512-hAEKNxvHf2Iq3H60oMBHkB4wl5jn3TPF3+fXek/sRwAB5gP9xWs4r7aweSF95f99HFoz69pnZTcu8f0SIHV18w==} - inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} - engines: {node: '>= 0.4'} - - is-async-function@2.1.1: - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} - engines: {node: '>= 0.4'} - - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} - - is-boolean-object@1.2.2: - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} - engines: {node: '>= 0.4'} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} - engines: {node: '>= 0.4'} - - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} - engines: {node: '>= 0.4'} - - is-document.all@1.0.0: - resolution: {integrity: sha512-+XSoyS05OdBbhFuELhgTCpFNHkpBOJqtsZfUFFpe5QTw+9Sjbh8zitxhQkYAo6wV7e1Vb8cAPvpCk9jGam/82g==} - engines: {node: '>= 0.4'} - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} - is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-generator-function@1.1.2: - resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} - engines: {node: '>= 0.4'} - is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} - engines: {node: '>= 0.4'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} - engines: {node: '>= 0.4'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} - engines: {node: '>= 0.4'} - - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} - engines: {node: '>= 0.4'} - - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} - engines: {node: '>= 0.4'} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.1.1: - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} - engines: {node: '>= 0.4'} + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -1978,17 +1328,10 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-tokens@9.0.1: - resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - js-yaml@4.3.2: resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} hasBin: true - jsep@1.6.0: - resolution: {integrity: sha512-Y8Tr54CX7B5YGAwo7/n8eumidEX3Opx98RyyQVnlHqUaZcPA8uUzL2v1rshr9ypW9Q6hNjfJtg3sL+8kaNE7TA==} - engines: {node: '>= 20.16.0'} - jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -2006,21 +1349,11 @@ packages: json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - jsonc-parser@2.2.1: - resolution: {integrity: sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==} - - jsonfile@6.2.1: - resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} - - jsonpath-plus@10.4.0: - resolution: {integrity: sha512-T92WWatJXmhBbKsgH/0hl+jxjdXrifi5IKeMY02DWggRxX0UElcbVzPlmgLTbvsPeW1PasQ6xE2Q75stkhGbsA==} - engines: {node: '>=18.0.0'} + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} hasBin: true - jsonpointer@5.0.1: - resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} - engines: {node: '>=0.10.0'} - jsonschema@1.5.0: resolution: {integrity: sha512-K+A9hhqbn0f3pJX17Q/7H6yQfD/5OXgdrR5UE12gMXCiN9D5Xq2o5mddV2QEcX/bjla99ASsAAQUyMCCRWAEhw==} @@ -2031,10 +1364,6 @@ packages: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -2062,40 +1391,12 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - lodash.isempty@4.4.0: - resolution: {integrity: sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==} - lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - lodash.omitby@4.6.0: - resolution: {integrity: sha512-5OrRcIVR75M288p4nbI2WLAf3ndw2GD9fyNv3Bc15+WCxJDdZ4lYndSxGd7hnG6PVjiJTeJE2dHEGhIuKGicIQ==} - - lodash.topath@4.5.2: - resolution: {integrity: sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash.uniqby@4.7.0: - resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} - - lodash.uniqwith@4.5.0: - resolution: {integrity: sha512-7lYL8bLopMoy4CTICbxygAUq6CdRJ36vFc80DucPueUee+d5NBRxz3FdT9Pes/HEx5mPoT9jwnsEJWz1N7uq7Q==} - lodash@4.18.1: resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} - loglevel-plugin-prefix@0.8.4: - resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} - - loglevel@1.9.2: - resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} - engines: {node: '>= 0.6.0'} - - loupe@3.2.1: - resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} - lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -2107,29 +1408,10 @@ packages: markdown-it@14.3.3: resolution: {integrity: sha512-L//tDAkjTjJCU6pBUSBTgs3Kg4InVaZuUZog/b6V12UKhcDQ7S78877ibbCanRExwPuYP1CZD7Gd2dxSy1GXRg==} - hasBin: true - - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} - - mdurl@2.1.0: - resolution: {integrity: sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} + hasBin: true - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} + mdurl@2.1.0: + resolution: {integrity: sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==} minimatch@10.2.6: resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==} @@ -2164,91 +1446,49 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@5.1.16: + resolution: {integrity: sha512-kVrnsrJqMR8+oLJnGEmSWw9BivK5mt7H3FZatVRjrc5wGqFYuBxX1yG7+A7Gi5AefkX6t/oCkizcQgpu0cY1dQ==} + engines: {node: ^18 || >=20} + hasBin: true + natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - nimma@0.2.3: - resolution: {integrity: sha512-1ZOI8J+1PKKGceo/5CT5GfQOG6H8I2BencSK06YarZ2wXwH37BSSUWldqJmMJYA5JfqDqffxDXynt6f11AyKcA==} - engines: {node: ^12.20 || >=14.13} - - node-fetch-h2@2.3.0: - resolution: {integrity: sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==} - engines: {node: 4.x || >=6.0.0} - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-readfiles@0.2.0: - resolution: {integrity: sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==} - normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - - oas-kit-common@1.0.8: - resolution: {integrity: sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==} - - oas-linter@3.2.2: - resolution: {integrity: sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==} - - oas-resolver@2.5.6: - resolution: {integrity: sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==} - hasBin: true - - oas-schema-walker@1.1.5: - resolution: {integrity: sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==} - - oas-validator@5.0.8: - resolution: {integrity: sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==} + npm-run-path@6.0.0: + resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} + engines: {node: '>=18'} object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-inspect@1.13.4: - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} - engines: {node: '>= 0.4'} - - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - - openapi-types@12.1.3: - resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} - - openapi3-ts@4.5.0: - resolution: {integrity: sha512-jaL+HgTq2Gj5jRcfdutgRGLosCy/hT8sQf6VOy+P+g36cZOjI1iukdPnijC+4CmeRzg/jEllJUboEic2FhxhtQ==} + obug@2.2.1: + resolution: {integrity: sha512-XrsrhT5sybtKI6wakr2SPOlGZWWYbUXZ7a0jT8/QOeAPau+1X/bSegNe5YR75oJmEZQbKningirmGOEJCIk61Q==} + engines: {node: '>=12.20.0'} optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - orval@7.21.0: - resolution: {integrity: sha512-gG6aihg/BUiOgapn0qXsx3mgKU3L6iuzWtQJmvzdXavasyS0i+9e5j7kIpbdbeCYIEQX05kjBIzz5ZQlqzXCDA==} + orval@8.44.0: + resolution: {integrity: sha512-JqX774pjVGQUGDgtIvwAR82/j9Aet+phkb9Q8YsL18+UARgyzlXxJb8JyiV1Xpt5q55jZdbBOkJmn21/8sBqyQ==} engines: {node: '>=22.18.0'} hasBin: true - - own-keys@1.0.2: - resolution: {integrity: sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg==} - engines: {node: '>= 0.4'} + peerDependencies: + prettier: '>=3.0.0' + typedoc: ^0.28.19 + typedoc-plugin-markdown: ^4.10.0 + peerDependenciesMeta: + prettier: + optional: true + typedoc: + optional: true + typedoc-plugin-markdown: + optional: true p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -2265,6 +1505,10 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} + path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -2273,28 +1517,20 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + path-scurry@1.11.1: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} - pathval@2.0.1: - resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} - engines: {node: '>= 14.16'} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@2.3.2: - resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} - engines: {node: '>=8.6'} - picomatch@4.0.7: resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} @@ -2306,14 +1542,6 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - pony-cause@1.1.1: - resolution: {integrity: sha512-PxkIc/2ZpLiEzQXu5YRDOUgBlfGYBY8156HY5ZcRAwwonMk5W/MrJP2LLkG/hF7GEQzaHo2aS7ho6ZLCOvf+6g==} - engines: {node: '>=12.0.0'} - - possible-typed-array-names@1.1.0: - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} - engines: {node: '>= 0.4'} - postcss-load-config@6.0.1: resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} engines: {node: '>= 18'} @@ -2345,6 +1573,10 @@ packages: engines: {node: '>=14'} hasBin: true + pretty-ms@9.3.1: + resolution: {integrity: sha512-HzMy3Geq23nVALD/M2LliU+F+M+gVNsvkQWWqeBZ8HDiCgzo6YPJ/Omrmtq24EFrIsk0a3EkQGEd7bDOo+IhGA==} + engines: {node: '>=18'} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -2360,9 +1592,6 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -2377,20 +1606,9 @@ packages: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} - engines: {node: '>= 0.4'} - - reftools@1.1.9: - resolution: {integrity: sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==} - - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} - engines: {node: '>= 0.4'} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} + readdirp@5.1.1: + resolution: {integrity: sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==} + engines: {node: '>= 20.19.0'} require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} @@ -2404,56 +1622,25 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - reusify@1.1.0: - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} rollup@4.64.10: resolution: {integrity: sha512-8N52YH1B5JzBP+B1rkcBERG7rfRTGAM0RmUpyd76yyRfTljuG452GCNbVm6MPzs1+gXBha6Rw5/oHRFohOpfDg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - safe-array-concat@1.1.4: - resolution: {integrity: sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==} - engines: {node: '>=0.4'} - safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} - engines: {node: '>= 0.4'} - - safe-stable-stringify@1.1.1: - resolution: {integrity: sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==} - semver@7.8.5: resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} hasBin: true - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -2462,46 +1649,9 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - should-equal@2.0.0: - resolution: {integrity: sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==} - - should-format@3.0.3: - resolution: {integrity: sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==} - - should-type-adaptors@1.1.0: - resolution: {integrity: sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==} - - should-type@1.4.0: - resolution: {integrity: sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==} - - should-util@1.0.1: - resolution: {integrity: sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==} - - should@13.2.3: - resolution: {integrity: sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==} - - side-channel-list@1.0.1: - resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.1: - resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} - engines: {node: '>= 0.4'} - siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -2509,10 +1659,6 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - source-map-js@1.2.2: resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==} engines: {node: '>=0.10.0'} @@ -2524,12 +1670,8 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - std-env@3.10.0: - resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - - stop-iteration-iterator@1.1.0: - resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} - engines: {node: '>= 0.4'} + std-env@4.3.0: + resolution: {integrity: sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==} streamx@2.28.1: resolution: {integrity: sha512-zEzXb0s5Cds7tqMH6rhZ05lcJydCWiQPEwiNngVqzsxCc962vLY4Uw+mW7od8kDH258k2Uz/JrOkdIAAhSh9VA==} @@ -2546,18 +1688,6 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - string.prototype.trim@1.2.11: - resolution: {integrity: sha512-PwvK7BU+CMTJGYQCTZb5RWXIML92lftJLhQz1tBzgKiqGxJaMlBAa48POXaNAC2s4y8jr3EFqrkF9+44neS46w==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.10: - resolution: {integrity: sha512-2+3aDAOmPTmuFwjDnmJG2ctEkQKVki7vOSqaxkv42Mowj1V6PnvuwFCRrR5lChUux1TBskPjfkeTOhqczDMxTw==} - engines: {node: '>= 0.4'} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -2572,17 +1702,14 @@ packages: resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strip-literal@3.1.0: - resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} - sucrase@3.35.1: resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==} engines: {node: '>=16 || 14 >=14.17'} @@ -2592,9 +1719,9 @@ packages: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} - swagger2openapi@7.0.8: - resolution: {integrity: sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==} - hasBin: true + tagged-tag@1.0.0: + resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} + engines: {node: '>=20'} tar-stream@3.2.2: resolution: {integrity: sha512-+8NeqHRjQWH9nYlwo2gamAMImZCVzI4UoEgDpWorBt9OEfppiZn+uSkskzQKPWIZyji/C8fpWO7u69G0DX0tbg==} @@ -2626,25 +1753,10 @@ packages: resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} engines: {node: '>=12.0.0'} - tinypool@1.1.1: - resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} - engines: {node: ^18.0.0 || >=20.0.0} - - tinyrainbow@2.0.0: - resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} - engines: {node: '>=14.0.0'} - - tinyspy@4.0.6: - resolution: {integrity: sha512-u8KszXvGfU68hVcZpRHKG28T0krMuv2G5nDhiHaMLen/gIuFEgIJhaJuO69qjnXg5paSrbPMFfx3brNuN8eVSg==} + tinyrainbow@3.2.0: + resolution: {integrity: sha512-LgO3D9yZJjApUiuUfl9iFAwrtaX4+lok3wJIqttGoKCHlWUqHqbQpnxCf82L8FjgKsh4iGo78hqJwgL8F6To2A==} engines: {node: '>=14.0.0'} - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -2658,23 +1770,6 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tsconfck@2.1.2: - resolution: {integrity: sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg==} - engines: {node: ^14.13.1 || ^16 || >=18} - deprecated: unmaintained - hasBin: true - peerDependencies: - typescript: ^4.3.5 || ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsup@8.5.1: resolution: {integrity: sha512-xtgkqwdhpKWr3tKPmCkvYmS9xnQK3m3XgxZHwSUjvfTjp7YfXe5tT3GgWi0F2N+ZSMsOeWeZFh7ZZFg5iPhing==} engines: {node: '>=18'} @@ -2703,27 +1798,9 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.5: - resolution: {integrity: sha512-0FHJvLPqZ7KJzp17O13jfsAjsqazgrxBu2zEK95PmUz8lv2+GjRuxUInCr2Rk9Dms3ihN21zJ929ZO43yJ95QQ==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.8: - resolution: {integrity: sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==} - engines: {node: '>= 0.4'} - - typedoc-plugin-coverage@4.0.3: - resolution: {integrity: sha512-baim3wyMkqpX7rBzL/6iZ7wzKJuSr9ffP16RHOsdTUNoHUZeXLIZHSUBtUhXmNHaUNRgfqdmKLBwyggbJjGdeQ==} - engines: {node: '>= 18'} - peerDependencies: - typedoc: 0.28.x + type-fest@5.10.0: + resolution: {integrity: sha512-NoSdpq/WEiAg5sjmBkmV/hfxv6HJH4NqPNrqjtSO5CwRmpsDfaf4begxW34KdJykH/l1yHtwBWQkCRdoXO8mPA==} + engines: {node: '>=20'} typedoc-plugin-markdown@4.14.0: resolution: {integrity: sha512-Y2a3oDV9ekrbkk6RBSGH8GyNkh0xIdemIOOTr3tiRN/33nvFGStOs9nw+6Q84gF1XFkcVZrgM4Ckcsf6e/YpKQ==} @@ -2756,39 +1833,23 @@ packages: ufo@1.6.4: resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} - undici-types@7.24.6: resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} + undici@7.30.1: + resolution: {integrity: sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==} + engines: {node: '>=20.18.1'} + + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} + engines: {node: '>=18'} uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - urijs@1.19.11: - resolution: {integrity: sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==} - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - utility-types@3.11.0: - resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} - engines: {node: '>= 4'} - - validator@13.15.35: - resolution: {integrity: sha512-TQ5pAGhd5whStmqWvYF4OjQROlmv9SMFVt37qoCBdqRffuuklWYQlCNnEs2ZaIBD1kZRNnikiZOS1eqgkar0iw==} - engines: {node: '>= 0.10'} - - vite-node@3.2.4: - resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - vite@7.3.7: resolution: {integrity: sha512-AHEzTORMbi7/7aXp7w7KZ5+DCUdSeLsJz0grY8xHpc9DHdYb0vQu6DqJfm2tOw3gDExNgPgnJTXxM6syYFHaCA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -2829,26 +1890,39 @@ packages: yaml: optional: true - vitest@3.2.7: - resolution: {integrity: sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vitest@4.1.12: + resolution: {integrity: sha512-5eWdz2yb3ajxWF3C8C4TjkXl7FGm3n2E/VlazALrQHzK7nYMSGFnCZto0bbPNl77AwkOZVLk0YnBAejUu0NiWA==} + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/debug': ^4.1.12 - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.2.7 - '@vitest/ui': 3.2.7 + '@opentelemetry/api': ^1.9.0 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 + '@vitest/browser-playwright': 4.1.12 + '@vitest/browser-preview': 4.1.12 + '@vitest/browser-webdriverio': ^4.1.11 + '@vitest/coverage-istanbul': 4.1.12 + '@vitest/coverage-v8': 4.1.12 + '@vitest/ui': 4.1.12 happy-dom: '*' jsdom: '*' + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true - '@types/debug': + '@opentelemetry/api': optional: true '@types/node': optional: true - '@vitest/browser': + '@vitest/browser-playwright': + optional: true + '@vitest/browser-preview': + optional: true + '@vitest/browser-webdriverio': + optional: true + '@vitest/coverage-istanbul': + optional: true + '@vitest/coverage-v8': optional: true '@vitest/ui': optional: true @@ -2857,28 +1931,6 @@ packages: jsdom: optional: true - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} - - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-typed-array@1.1.24: - resolution: {integrity: sha512-wk4Mf4pR5mRP7eYuuTBCIQ9d0ud2Fv2jRLQpfgnRjbOxAFHmjKFValgTpitVKzJJS8ajnYQV2Du1SZ8j6b/EUQ==} - engines: {node: '>= 0.4'} - which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -2901,59 +1953,27 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yaml@1.10.3: - resolution: {integrity: sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==} - engines: {node: '>= 6'} - yaml@2.9.1: resolution: {integrity: sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==} engines: {node: '>= 14.6'} hasBin: true - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.3: - resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==} - engines: {node: '>=12'} - yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + yoctocolors@2.2.0: + resolution: {integrity: sha512-xYqdZFUK/VYazNl/oCDYN+3WloWQwMfZxBoiNt6qNyk+xfOdi598muWE42rNZFp1kNOiqW936q5RhUdnpqElSg==} + engines: {node: '>=18'} + zip-stream@6.0.1: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} -snapshots: - - '@apidevtools/json-schema-ref-parser@14.0.1': - dependencies: - '@types/json-schema': 7.0.15 - js-yaml: 4.3.2 - - '@apidevtools/openapi-schemas@2.1.0': {} - - '@apidevtools/swagger-methods@3.0.2': {} - - '@apidevtools/swagger-parser@12.1.0(openapi-types@12.1.3)': - dependencies: - '@apidevtools/json-schema-ref-parser': 14.0.1 - '@apidevtools/openapi-schemas': 2.1.0 - '@apidevtools/swagger-methods': 3.0.2 - ajv: 8.20.0 - ajv-draft-04: 1.0.0(ajv@8.20.0) - call-me-maybe: 1.0.2 - openapi-types: 12.1.3 + zod@4.6.7: + resolution: {integrity: sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg==} - '@asyncapi/specs@6.11.1': - dependencies: - '@types/json-schema': 7.0.15 +snapshots: '@babel/code-frame@7.29.7': dependencies: @@ -3013,239 +2033,83 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@commander-js/extra-typings@14.0.0(commander@14.0.3)': + '@commander-js/extra-typings@15.0.0(commander@15.0.0)': dependencies: - commander: 14.0.3 - - '@esbuild/aix-ppc64@0.25.12': - optional: true - - '@esbuild/aix-ppc64@0.27.7': - optional: true + commander: 15.0.0 '@esbuild/aix-ppc64@0.28.2': optional: true - '@esbuild/android-arm64@0.25.12': - optional: true - - '@esbuild/android-arm64@0.27.7': - optional: true - '@esbuild/android-arm64@0.28.2': optional: true - '@esbuild/android-arm@0.25.12': - optional: true - - '@esbuild/android-arm@0.27.7': - optional: true - '@esbuild/android-arm@0.28.2': optional: true - '@esbuild/android-x64@0.25.12': - optional: true - - '@esbuild/android-x64@0.27.7': - optional: true - '@esbuild/android-x64@0.28.2': optional: true - '@esbuild/darwin-arm64@0.25.12': - optional: true - - '@esbuild/darwin-arm64@0.27.7': - optional: true - '@esbuild/darwin-arm64@0.28.2': optional: true - '@esbuild/darwin-x64@0.25.12': - optional: true - - '@esbuild/darwin-x64@0.27.7': - optional: true - '@esbuild/darwin-x64@0.28.2': optional: true - '@esbuild/freebsd-arm64@0.25.12': - optional: true - - '@esbuild/freebsd-arm64@0.27.7': - optional: true - '@esbuild/freebsd-arm64@0.28.2': optional: true - '@esbuild/freebsd-x64@0.25.12': - optional: true - - '@esbuild/freebsd-x64@0.27.7': - optional: true - '@esbuild/freebsd-x64@0.28.2': optional: true - '@esbuild/linux-arm64@0.25.12': - optional: true - - '@esbuild/linux-arm64@0.27.7': - optional: true - '@esbuild/linux-arm64@0.28.2': optional: true - '@esbuild/linux-arm@0.25.12': - optional: true - - '@esbuild/linux-arm@0.27.7': - optional: true - '@esbuild/linux-arm@0.28.2': optional: true - '@esbuild/linux-ia32@0.25.12': - optional: true - - '@esbuild/linux-ia32@0.27.7': - optional: true - '@esbuild/linux-ia32@0.28.2': optional: true - '@esbuild/linux-loong64@0.25.12': - optional: true - - '@esbuild/linux-loong64@0.27.7': - optional: true - '@esbuild/linux-loong64@0.28.2': optional: true - '@esbuild/linux-mips64el@0.25.12': - optional: true - - '@esbuild/linux-mips64el@0.27.7': - optional: true - '@esbuild/linux-mips64el@0.28.2': optional: true - '@esbuild/linux-ppc64@0.25.12': - optional: true - - '@esbuild/linux-ppc64@0.27.7': - optional: true - '@esbuild/linux-ppc64@0.28.2': optional: true - '@esbuild/linux-riscv64@0.25.12': - optional: true - - '@esbuild/linux-riscv64@0.27.7': - optional: true - '@esbuild/linux-riscv64@0.28.2': optional: true - '@esbuild/linux-s390x@0.25.12': - optional: true - - '@esbuild/linux-s390x@0.27.7': - optional: true - '@esbuild/linux-s390x@0.28.2': optional: true - '@esbuild/linux-x64@0.25.12': - optional: true - - '@esbuild/linux-x64@0.27.7': - optional: true - - '@esbuild/linux-x64@0.28.2': - optional: true - - '@esbuild/netbsd-arm64@0.25.12': - optional: true - - '@esbuild/netbsd-arm64@0.27.7': - optional: true - - '@esbuild/netbsd-arm64@0.28.2': - optional: true - - '@esbuild/netbsd-x64@0.25.12': - optional: true - - '@esbuild/netbsd-x64@0.27.7': - optional: true - - '@esbuild/netbsd-x64@0.28.2': - optional: true - - '@esbuild/openbsd-arm64@0.25.12': - optional: true - - '@esbuild/openbsd-arm64@0.27.7': - optional: true - - '@esbuild/openbsd-arm64@0.28.2': - optional: true - - '@esbuild/openbsd-x64@0.25.12': - optional: true - - '@esbuild/openbsd-x64@0.27.7': - optional: true - - '@esbuild/openbsd-x64@0.28.2': - optional: true - - '@esbuild/openharmony-arm64@0.25.12': - optional: true - - '@esbuild/openharmony-arm64@0.27.7': - optional: true - - '@esbuild/openharmony-arm64@0.28.2': - optional: true - - '@esbuild/sunos-x64@0.25.12': - optional: true - - '@esbuild/sunos-x64@0.27.7': - optional: true - - '@esbuild/sunos-x64@0.28.2': + '@esbuild/linux-x64@0.28.2': optional: true - '@esbuild/win32-arm64@0.25.12': + '@esbuild/netbsd-arm64@0.28.2': optional: true - '@esbuild/win32-arm64@0.27.7': + '@esbuild/netbsd-x64@0.28.2': optional: true - '@esbuild/win32-arm64@0.28.2': + '@esbuild/openbsd-arm64@0.28.2': optional: true - '@esbuild/win32-ia32@0.25.12': + '@esbuild/openbsd-x64@0.28.2': optional: true - '@esbuild/win32-ia32@0.27.7': + '@esbuild/openharmony-arm64@0.28.2': optional: true - '@esbuild/win32-ia32@0.28.2': + '@esbuild/sunos-x64@0.28.2': optional: true - '@esbuild/win32-x64@0.25.12': + '@esbuild/win32-arm64@0.28.2': optional: true - '@esbuild/win32-x64@0.27.7': + '@esbuild/win32-ia32@0.28.2': optional: true '@esbuild/win32-x64@0.28.2': @@ -3297,8 +2161,6 @@ snapshots: '@eslint/core': 0.17.0 levn: 0.4.1 - '@exodus/schemasafe@1.3.0': {} - '@gerrit0/mini-shiki@3.23.0': dependencies: '@shikijs/engine-oniguruma': 3.23.0 @@ -3306,6 +2168,7 @@ snapshots: '@shikijs/themes': 3.23.0 '@shikijs/types': 3.23.0 '@shikijs/vscode-textmate': 10.0.2 + optional: true '@humanfs/core@0.19.2': dependencies: @@ -3334,25 +2197,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@ibm-cloud/openapi-ruleset-utilities@1.9.4': {} - - '@ibm-cloud/openapi-ruleset@1.33.15': - dependencies: - '@ibm-cloud/openapi-ruleset-utilities': 1.9.4 - '@stoplight/spectral-formats': 1.8.5 - '@stoplight/spectral-functions': 1.10.5 - '@stoplight/spectral-rulesets': 1.22.7 - chalk: 4.1.2 - inflected: 2.1.0 - jsonschema: 1.5.0 - lodash: 4.18.1 - loglevel: 1.9.2 - loglevel-plugin-prefix: 0.8.4 - minimatch: 10.2.6 - validator: 13.15.35 - transitivePeerDependencies: - - encoding - '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -3376,155 +2220,115 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.6.0 - '@jsep-plugin/assignment@1.4.0(jsep@1.6.0)': - dependencies: - jsep: 1.6.0 - - '@jsep-plugin/regex@1.1.0(jsep@1.6.0)': - dependencies: - jsep: 1.6.0 - - '@jsep-plugin/ternary@1.2.0(jsep@1.6.0)': - dependencies: - jsep: 1.6.0 - '@napi-rs/lzma-linux-x64-gnu@1.5.1': optional: true - '@nodelib/fs.scandir@2.1.5': + '@orval/angular@8.44.0': dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 + '@orval/core': 8.44.0 + transitivePeerDependencies: + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@nodelib/fs.stat@2.0.5': {} + '@orval/axios@8.44.0': + dependencies: + '@orval/core': 8.44.0 + transitivePeerDependencies: + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@nodelib/fs.walk@1.2.8': + '@orval/core@8.44.0': dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.20.3 + '@scalar/openapi-types': 0.9.7 + acorn: 8.19.0 + compare-versions: 6.1.1 + esbuild: 0.28.2 + esutils: 2.0.3 + jiti: 2.7.0 + jsesc: 3.1.0 + tinyglobby: 0.2.17 - '@orval/angular@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/effect@8.44.0': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) + '@orval/core': 8.44.0 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@orval/axios@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/fetch@8.44.0': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) + '@orval/core': 8.44.0 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@orval/core@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/hono@8.44.0(typescript@5.9.3)(zod@4.6.7)': dependencies: - '@apidevtools/swagger-parser': 12.1.0(openapi-types@12.1.3) - '@ibm-cloud/openapi-ruleset': 1.33.15 - '@stoplight/spectral-core': 1.24.0 - acorn: 8.19.0 - chalk: 4.1.2 - compare-versions: 6.1.1 - debug: 4.4.3 - esbuild: 0.25.12 - esutils: 2.0.3 - fs-extra: 11.4.1 - globby: 11.1.0 - lodash.isempty: 4.4.0 - lodash.uniq: 4.5.0 - lodash.uniqby: 4.7.0 - lodash.uniqwith: 4.5.0 - micromatch: 4.0.8 - openapi3-ts: 4.5.0 - swagger2openapi: 7.0.8 - typedoc: 0.28.20(typescript@5.9.3) + '@orval/core': 8.44.0 + '@orval/zod': 8.44.0(zod@4.6.7) + optionalDependencies: + typescript: 5.9.3 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' + - zod - '@orval/fetch@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/mcp@8.44.0(zod@4.6.7)': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - openapi3-ts: 4.5.0 + '@orval/core': 8.44.0 + '@orval/fetch': 8.44.0 + '@orval/zod': 8.44.0(zod@4.6.7) transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - zod - '@orval/hono@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/mock@8.44.0': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/zod': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - fs-extra: 11.4.1 - lodash.uniq: 4.5.0 - openapi3-ts: 4.5.0 + '@orval/core': 8.44.0 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@modelcontextprotocol/server' - '@orval/mcp@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/pinia-colada@8.44.0': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/zod': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - openapi3-ts: 4.5.0 + '@orval/axios': 8.44.0 + '@orval/core': 8.44.0 + '@orval/fetch': 8.44.0 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@orval/mock@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/query@8.44.0': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - openapi3-ts: 4.5.0 + '@orval/core': 8.44.0 + '@orval/fetch': 8.44.0 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@orval/query@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/solid-start@8.44.0': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - chalk: 4.1.2 - lodash.omitby: 4.6.0 + '@orval/core': 8.44.0 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@orval/swr@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/swr@8.44.0': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) + '@orval/core': 8.44.0 + '@orval/fetch': 8.44.0 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' - '@orval/zod@7.21.0(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/zod@8.44.0(zod@4.6.7)': dependencies: - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - lodash.uniq: 4.5.0 - openapi3-ts: 4.5.0 + '@orval/core': 8.44.0 + jsesc: 3.1.0 + optionalDependencies: + zod: 4.6.7 transitivePeerDependencies: - - encoding - - openapi-types - - supports-color - - typescript + - '@faker-js/faker' + - '@modelcontextprotocol/server' '@pkgjs/parseargs@0.11.0': optional: true @@ -3604,193 +2408,96 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.64.10': optional: true - '@scarf/scarf@1.4.0': {} - - '@shikijs/engine-oniguruma@3.23.0': - dependencies: - '@shikijs/types': 3.23.0 - '@shikijs/vscode-textmate': 10.0.2 + '@scalar/helpers@0.16.3': {} - '@shikijs/langs@3.23.0': - dependencies: - '@shikijs/types': 3.23.0 + '@scalar/helpers@0.16.4': {} - '@shikijs/themes@3.23.0': + '@scalar/json-magic@0.15.7': dependencies: - '@shikijs/types': 3.23.0 + '@scalar/helpers': 0.16.3 + pathe: 2.0.3 + undici: 7.30.1 + yaml: 2.9.1 - '@shikijs/types@3.23.0': + '@scalar/json-magic@0.17.0': dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - - '@shikijs/vscode-textmate@10.0.2': {} + '@scalar/helpers': 0.16.4 + pathe: 2.0.3 + undici: 7.30.1 + yaml: 2.9.1 - '@stoplight/better-ajv-errors@1.0.3(ajv@8.20.0)': + '@scalar/json-schema-validator@0.1.14': dependencies: + '@scalar/helpers': 0.16.4 + '@scalar/types': 0.25.0 ajv: 8.20.0 - jsonpointer: 5.0.1 - leven: 3.1.0 - - '@stoplight/json-ref-readers@1.2.2': - dependencies: - node-fetch: 2.7.0 - tslib: 1.14.1 - transitivePeerDependencies: - - encoding - - '@stoplight/json-ref-resolver@3.1.6': - dependencies: - '@stoplight/json': 3.21.7 - '@stoplight/path': 1.3.2 - '@stoplight/types': 13.20.0 - '@types/urijs': 1.19.26 - dependency-graph: 0.11.0 - fast-memoize: 2.5.2 - immer: 9.0.21 - lodash: 4.18.1 - tslib: 2.8.1 - urijs: 1.19.11 + ajv-draft-04: 1.0.0(ajv@8.20.0) + ajv-formats: 3.0.1(ajv@8.20.0) + yaml: 2.9.1 - '@stoplight/json@3.21.7': + '@scalar/openapi-parser@0.29.16': dependencies: - '@stoplight/ordered-object-literal': 1.0.5 - '@stoplight/path': 1.3.2 - '@stoplight/types': 13.20.0 - jsonc-parser: 2.2.1 - lodash: 4.18.1 - safe-stable-stringify: 1.1.1 + '@scalar/helpers': 0.16.4 + '@scalar/json-magic': 0.17.0 + '@scalar/openapi-types': 0.9.8 + '@scalar/openapi-upgrader': 0.4.6 + '@scalar/openapi-validator': 0.1.14 + '@scalar/types': 0.25.0 + yaml: 2.9.1 - '@stoplight/ordered-object-literal@1.0.5': {} + '@scalar/openapi-types@0.9.7': {} - '@stoplight/path@1.3.2': {} + '@scalar/openapi-types@0.9.8': {} - '@stoplight/spectral-core@1.24.0': + '@scalar/openapi-upgrader@0.4.6': dependencies: - '@scarf/scarf': 1.4.0 - '@stoplight/better-ajv-errors': 1.0.3(ajv@8.20.0) - '@stoplight/json': 3.21.7 - '@stoplight/path': 1.3.2 - '@stoplight/spectral-parsers': 1.0.5 - '@stoplight/spectral-ref-resolver': 1.0.5 - '@stoplight/spectral-runtime': 1.1.6 - '@stoplight/types': 13.6.0 - '@types/es-aggregate-error': 1.0.6 - '@types/json-schema': 7.0.15 - ajv: 8.20.0 - ajv-errors: 3.0.0(ajv@8.20.0) - ajv-formats: 2.1.1(ajv@8.20.0) - es-aggregate-error: 1.0.14 - expr-eval-fork: 3.0.3 - jsonpath-plus: 10.4.0 - lodash: 4.18.1 - lodash.topath: 4.5.2 - minimatch: 3.1.5 - nimma: 0.2.3 - pony-cause: 1.1.1 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding + '@scalar/helpers': 0.16.4 + '@scalar/openapi-types': 0.9.8 - '@stoplight/spectral-formats@1.8.5': + '@scalar/openapi-validator@0.1.14': dependencies: - '@scarf/scarf': 1.4.0 - '@stoplight/json': 3.21.7 - '@stoplight/spectral-core': 1.24.0 - '@types/json-schema': 7.0.15 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding + '@scalar/helpers': 0.16.4 + '@scalar/json-schema-validator': 0.1.14 + '@scalar/types': 0.25.0 + yaml: 2.9.1 - '@stoplight/spectral-functions@1.10.5': + '@scalar/types@0.25.0': dependencies: - '@scarf/scarf': 1.4.0 - '@stoplight/better-ajv-errors': 1.0.3(ajv@8.20.0) - '@stoplight/json': 3.21.7 - '@stoplight/spectral-core': 1.24.0 - '@stoplight/spectral-formats': 1.8.5 - '@stoplight/spectral-runtime': 1.1.6 - ajv: 8.20.0 - ajv-draft-04: 1.0.0(ajv@8.20.0) - ajv-errors: 3.0.0(ajv@8.20.0) - ajv-formats: 2.1.1(ajv@8.20.0) - lodash: 4.18.1 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding + '@scalar/helpers': 0.16.4 + nanoid: 5.1.16 + type-fest: 5.10.0 + zod: 4.6.7 - '@stoplight/spectral-parsers@1.0.5': - dependencies: - '@stoplight/json': 3.21.7 - '@stoplight/types': 14.1.1 - '@stoplight/yaml': 4.3.0 - tslib: 2.8.1 + '@sec-ant/readable-stream@0.4.1': {} - '@stoplight/spectral-ref-resolver@1.0.5': + '@shikijs/engine-oniguruma@3.23.0': dependencies: - '@stoplight/json-ref-readers': 1.2.2 - '@stoplight/json-ref-resolver': 3.1.6 - '@stoplight/spectral-runtime': 1.1.6 - dependency-graph: 0.11.0 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding - - '@stoplight/spectral-rulesets@1.22.7': - dependencies: - '@asyncapi/specs': 6.11.1 - '@scarf/scarf': 1.4.0 - '@stoplight/better-ajv-errors': 1.0.3(ajv@8.20.0) - '@stoplight/json': 3.21.7 - '@stoplight/spectral-core': 1.24.0 - '@stoplight/spectral-formats': 1.8.5 - '@stoplight/spectral-functions': 1.10.5 - '@stoplight/spectral-runtime': 1.1.6 - '@stoplight/types': 13.20.0 - '@types/json-schema': 7.0.15 - ajv: 8.20.0 - ajv-formats: 2.1.1(ajv@8.20.0) - json-schema-traverse: 1.0.0 - leven: 3.1.0 - lodash: 4.18.1 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding + '@shikijs/types': 3.23.0 + '@shikijs/vscode-textmate': 10.0.2 + optional: true - '@stoplight/spectral-runtime@1.1.6': + '@shikijs/langs@3.23.0': dependencies: - '@stoplight/json': 3.21.7 - '@stoplight/path': 1.3.2 - '@stoplight/types': 13.20.0 - lodash: 4.18.1 - node-fetch: 2.7.0 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding + '@shikijs/types': 3.23.0 + optional: true - '@stoplight/types@13.20.0': + '@shikijs/themes@3.23.0': dependencies: - '@types/json-schema': 7.0.15 - utility-types: 3.11.0 + '@shikijs/types': 3.23.0 + optional: true - '@stoplight/types@13.6.0': + '@shikijs/types@3.23.0': dependencies: - '@types/json-schema': 7.0.15 - utility-types: 3.11.0 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.5 + optional: true - '@stoplight/types@14.1.1': - dependencies: - '@types/json-schema': 7.0.15 - utility-types: 3.11.0 + '@shikijs/vscode-textmate@10.0.2': + optional: true - '@stoplight/yaml-ast-parser@0.0.50': {} + '@sindresorhus/merge-streams@4.0.0': {} - '@stoplight/yaml@4.3.0': - dependencies: - '@stoplight/ordered-object-literal': 1.0.5 - '@stoplight/types': 14.1.1 - '@stoplight/yaml-ast-parser': 0.0.50 - tslib: 2.8.1 + '@standard-schema/spec@1.1.0': {} '@types/archiver@6.0.4': dependencies: @@ -3803,15 +2510,12 @@ snapshots: '@types/deep-eql@4.0.2': {} - '@types/es-aggregate-error@1.0.6': - dependencies: - '@types/node': 24.19.2 - '@types/estree@1.0.9': {} '@types/hast@3.0.5': dependencies: '@types/unist': 3.0.3 + optional: true '@types/js-yaml@4.0.9': {} @@ -3825,9 +2529,8 @@ snapshots: dependencies: '@types/node': 24.19.2 - '@types/unist@3.0.3': {} - - '@types/urijs@1.19.26': {} + '@types/unist@3.0.3': + optional: true '@typescript-eslint/eslint-plugin@8.71.2(@typescript-eslint/parser@8.71.2(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3)': dependencies: @@ -3920,47 +2623,46 @@ snapshots: '@typescript-eslint/types': 8.71.2 eslint-visitor-keys: 5.0.1 - '@vitest/expect@3.2.7': + '@vitest/expect@4.1.12': dependencies: + '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 3.2.7 - '@vitest/utils': 3.2.7 - chai: 5.3.3 - tinyrainbow: 2.0.0 + '@vitest/spy': 4.1.12 + '@vitest/utils': 4.1.12 + chai: 6.3.0 + tinyrainbow: 3.2.0 - '@vitest/mocker@3.2.7(vite@7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))': + '@vitest/mocker@4.1.12(vite@7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))': dependencies: - '@vitest/spy': 3.2.7 + '@vitest/spy': 4.1.12 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: vite: 7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) - '@vitest/pretty-format@3.2.7': + '@vitest/pretty-format@4.1.12': dependencies: - tinyrainbow: 2.0.0 + tinyrainbow: 3.2.0 - '@vitest/runner@3.2.7': + '@vitest/runner@4.1.12': dependencies: - '@vitest/utils': 3.2.7 + '@vitest/utils': 4.1.12 pathe: 2.0.3 - strip-literal: 3.1.0 - '@vitest/snapshot@3.2.7': + '@vitest/snapshot@4.1.12': dependencies: - '@vitest/pretty-format': 3.2.7 + '@vitest/pretty-format': 4.1.12 + '@vitest/utils': 4.1.12 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@3.2.7': - dependencies: - tinyspy: 4.0.6 + '@vitest/spy@4.1.12': {} - '@vitest/utils@3.2.7': + '@vitest/utils@4.1.12': dependencies: - '@vitest/pretty-format': 3.2.7 - loupe: 3.2.1 - tinyrainbow: 2.0.0 + '@vitest/pretty-format': 4.1.12 + convert-source-map: 2.0.0 + tinyrainbow: 3.2.0 abort-controller@3.0.0: dependencies: @@ -3976,11 +2678,7 @@ snapshots: optionalDependencies: ajv: 8.20.0 - ajv-errors@3.0.0(ajv@8.20.0): - dependencies: - ajv: 8.20.0 - - ajv-formats@2.1.1(ajv@8.20.0): + ajv-formats@3.0.1(ajv@8.20.0): optionalDependencies: ajv: 8.20.0 @@ -3994,12 +2692,10 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.8 + fast-uri: 3.1.9 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - ansi-colors@4.1.3: {} - ansi-regex@5.0.1: {} ansi-regex@6.4.0: {} @@ -4038,35 +2734,10 @@ snapshots: argparse@2.0.1: {} - array-buffer-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - is-array-buffer: 3.0.5 - - array-union@2.1.0: {} - - arraybuffer.prototype.slice@1.0.4: - dependencies: - array-buffer-byte-length: 1.0.2 - call-bind: 1.0.9 - define-properties: 1.2.1 - es-abstract: 1.24.2 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - is-array-buffer: 3.0.5 - assertion-error@2.0.1: {} - astring@1.9.0: {} - - async-function@1.0.0: {} - async@3.2.6: {} - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.1.0 - b4a@1.9.0: {} balanced-match@1.0.2: {} @@ -4117,10 +2788,6 @@ snapshots: dependencies: balanced-match: 4.0.4 - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - buffer-crc32@1.0.0: {} buffer@6.0.3: @@ -4128,58 +2795,29 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bundle-require@5.1.0(esbuild@0.27.7): + bundle-require@5.1.0(esbuild@0.28.2): dependencies: - esbuild: 0.27.7 + esbuild: 0.28.2 load-tsconfig: 0.2.5 cac@6.7.14: {} - call-bind-apply-helpers@1.0.2: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - - call-bind@1.0.9: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - get-intrinsic: 1.3.0 - set-function-length: 1.2.2 - - call-bound@1.0.4: - dependencies: - call-bind-apply-helpers: 1.0.2 - get-intrinsic: 1.3.0 - - call-me-maybe@1.0.2: {} - callsites@3.1.0: {} - chai@5.3.3: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.3 - deep-eql: 5.0.2 - loupe: 3.2.1 - pathval: 2.0.1 + chai@6.3.0: {} chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - check-error@2.1.3: {} - chokidar@4.0.3: dependencies: readdirp: 4.1.2 - cliui@8.0.1: + chokidar@5.0.0: dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 + readdirp: 5.1.1 color-convert@2.0.1: dependencies: @@ -4189,6 +2827,8 @@ snapshots: commander@14.0.3: {} + commander@15.0.0: {} + commander@4.1.1: {} compare-versions@6.1.1: {} @@ -4207,6 +2847,8 @@ snapshots: consola@3.4.2: {} + convert-source-map@2.0.0: {} + core-util-is@1.0.3: {} crc-32@1.2.2: {} @@ -4222,231 +2864,24 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - data-view-buffer@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-offset@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - debug@4.4.3: dependencies: ms: 2.1.3 - deep-eql@5.0.2: {} - deep-is@0.1.4: {} - define-data-property@1.1.4: - dependencies: - es-define-property: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - - define-properties@1.2.1: - dependencies: - define-data-property: 1.1.4 - has-property-descriptors: 1.0.2 - object-keys: 1.1.1 - - dependency-graph@0.11.0: {} - - dir-glob@3.0.1: - dependencies: - path-type: 4.0.0 - dotenv@17.4.2: {} - dunder-proto@1.0.1: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-errors: 1.3.0 - gopd: 1.2.0 - eastasianwidth@0.2.0: {} emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} - enquirer@2.4.1: - dependencies: - ansi-colors: 4.1.3 - strip-ansi: 6.0.1 + entities@4.5.0: + optional: true - entities@4.5.0: {} - - es-abstract-get@1.0.0: - dependencies: - es-errors: 1.3.0 - es-object-atoms: 1.1.2 - is-callable: 1.2.7 - object-inspect: 1.13.4 - - es-abstract@1.24.2: - dependencies: - array-buffer-byte-length: 1.0.2 - arraybuffer.prototype.slice: 1.0.4 - available-typed-arrays: 1.0.7 - call-bind: 1.0.9 - call-bound: 1.0.4 - data-view-buffer: 1.0.2 - data-view-byte-length: 1.0.2 - data-view-byte-offset: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.2 - es-set-tostringtag: 2.1.0 - es-to-primitive: 1.3.4 - function.prototype.name: 1.2.0 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - get-symbol-description: 1.1.0 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.4 - internal-slot: 1.1.0 - is-array-buffer: 3.0.5 - is-callable: 1.2.7 - is-data-view: 1.0.2 - is-negative-zero: 2.0.3 - is-regex: 1.2.1 - is-set: 2.0.3 - is-shared-array-buffer: 1.0.4 - is-string: 1.1.1 - is-typed-array: 1.1.15 - is-weakref: 1.1.1 - math-intrinsics: 1.1.0 - object-inspect: 1.13.4 - object-keys: 1.1.1 - object.assign: 4.1.7 - own-keys: 1.0.2 - regexp.prototype.flags: 1.5.4 - safe-array-concat: 1.1.4 - safe-push-apply: 1.0.0 - safe-regex-test: 1.1.0 - set-proto: 1.0.0 - stop-iteration-iterator: 1.1.0 - string.prototype.trim: 1.2.11 - string.prototype.trimend: 1.0.10 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.3 - typed-array-byte-length: 1.0.3 - typed-array-byte-offset: 1.0.5 - typed-array-length: 1.0.8 - unbox-primitive: 1.1.0 - which-typed-array: 1.1.24 - - es-aggregate-error@1.0.14: - dependencies: - define-data-property: 1.1.4 - define-properties: 1.2.1 - es-abstract: 1.24.2 - es-errors: 1.3.0 - function-bind: 1.1.2 - globalthis: 1.0.4 - has-property-descriptors: 1.0.2 - set-function-name: 2.0.2 - - es-define-property@1.0.1: {} - - es-errors@1.3.0: {} - - es-module-lexer@1.7.0: {} - - es-object-atoms@1.1.2: - dependencies: - es-errors: 1.3.0 - - es-set-tostringtag@2.1.0: - dependencies: - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - has-tostringtag: 1.0.2 - hasown: 2.0.4 - - es-to-primitive@1.3.4: - dependencies: - es-abstract-get: 1.0.0 - es-define-property: 1.0.1 - es-errors: 1.3.0 - is-callable: 1.2.7 - is-date-object: 1.1.0 - is-symbol: 1.1.1 - - es6-promise@3.3.1: {} - - esbuild@0.25.12: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.12 - '@esbuild/android-arm': 0.25.12 - '@esbuild/android-arm64': 0.25.12 - '@esbuild/android-x64': 0.25.12 - '@esbuild/darwin-arm64': 0.25.12 - '@esbuild/darwin-x64': 0.25.12 - '@esbuild/freebsd-arm64': 0.25.12 - '@esbuild/freebsd-x64': 0.25.12 - '@esbuild/linux-arm': 0.25.12 - '@esbuild/linux-arm64': 0.25.12 - '@esbuild/linux-ia32': 0.25.12 - '@esbuild/linux-loong64': 0.25.12 - '@esbuild/linux-mips64el': 0.25.12 - '@esbuild/linux-ppc64': 0.25.12 - '@esbuild/linux-riscv64': 0.25.12 - '@esbuild/linux-s390x': 0.25.12 - '@esbuild/linux-x64': 0.25.12 - '@esbuild/netbsd-arm64': 0.25.12 - '@esbuild/netbsd-x64': 0.25.12 - '@esbuild/openbsd-arm64': 0.25.12 - '@esbuild/openbsd-x64': 0.25.12 - '@esbuild/openharmony-arm64': 0.25.12 - '@esbuild/sunos-x64': 0.25.12 - '@esbuild/win32-arm64': 0.25.12 - '@esbuild/win32-ia32': 0.25.12 - '@esbuild/win32-x64': 0.25.12 - - esbuild@0.27.7: - optionalDependencies: - '@esbuild/aix-ppc64': 0.27.7 - '@esbuild/android-arm': 0.27.7 - '@esbuild/android-arm64': 0.27.7 - '@esbuild/android-x64': 0.27.7 - '@esbuild/darwin-arm64': 0.27.7 - '@esbuild/darwin-x64': 0.27.7 - '@esbuild/freebsd-arm64': 0.27.7 - '@esbuild/freebsd-x64': 0.27.7 - '@esbuild/linux-arm': 0.27.7 - '@esbuild/linux-arm64': 0.27.7 - '@esbuild/linux-ia32': 0.27.7 - '@esbuild/linux-loong64': 0.27.7 - '@esbuild/linux-mips64el': 0.27.7 - '@esbuild/linux-ppc64': 0.27.7 - '@esbuild/linux-riscv64': 0.27.7 - '@esbuild/linux-s390x': 0.27.7 - '@esbuild/linux-x64': 0.27.7 - '@esbuild/netbsd-arm64': 0.27.7 - '@esbuild/netbsd-x64': 0.27.7 - '@esbuild/openbsd-arm64': 0.27.7 - '@esbuild/openbsd-x64': 0.27.7 - '@esbuild/openharmony-arm64': 0.27.7 - '@esbuild/sunos-x64': 0.27.7 - '@esbuild/win32-arm64': 0.27.7 - '@esbuild/win32-ia32': 0.27.7 - '@esbuild/win32-x64': 0.27.7 + es-module-lexer@2.3.2: {} esbuild@0.28.2: optionalDependencies: @@ -4477,8 +2912,6 @@ snapshots: '@esbuild/win32-ia32': 0.28.2 '@esbuild/win32-x64': 0.28.2 - escalade@3.2.0: {} - escape-string-regexp@4.0.0: {} eslint-config-prettier@10.1.8(eslint@9.39.5(jiti@2.7.0)): @@ -4569,59 +3002,44 @@ snapshots: events@3.3.0: {} - execa@5.1.1: + execa@9.6.1: dependencies: + '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.6 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 8.0.1 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 6.0.0 + pretty-ms: 9.3.1 + signal-exit: 4.1.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.2.0 expect-type@1.4.0: {} - expr-eval-fork@3.0.3: {} - fast-deep-equal@3.1.3: {} fast-fifo@1.3.2: {} - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-json-stable-stringify@2.1.0: {} fast-levenshtein@2.0.6: {} - fast-memoize@2.5.2: {} - - fast-safe-stringify@2.1.1: {} - - fast-uri@3.1.8: {} - - fastq@1.20.3: - dependencies: - reusify: 1.1.0 + fast-uri@3.1.9: {} fdir@6.5.0(picomatch@4.0.7): optionalDependencies: picomatch: 4.0.7 - file-entry-cache@8.0.0: + figures@6.1.0: dependencies: - flat-cache: 4.0.1 + is-unicode-supported: 2.1.0 - fill-range@7.1.1: + file-entry-cache@8.0.0: dependencies: - to-regex-range: 5.0.1 + flat-cache: 4.0.1 find-up@5.0.0: dependencies: @@ -4641,134 +3059,45 @@ snapshots: flatted@3.4.4: {} - for-each@0.3.5: - dependencies: - is-callable: 1.2.7 - foreground-child@3.3.1: dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fs-extra@11.4.1: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.2.1 - universalify: 2.0.1 - fsevents@2.3.3: optional: true - function-bind@1.1.2: {} - - function.prototype.name@1.2.0: - dependencies: - call-bind: 1.0.9 - call-bound: 1.0.4 - es-define-property: 1.0.1 - es-errors: 1.3.0 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.2 - hasown: 2.0.4 - is-callable: 1.2.7 - is-document.all: 1.0.0 - - functions-have-names@1.2.3: {} - - generator-function@2.0.1: {} - - get-caller-file@2.0.5: {} - - get-intrinsic@1.3.0: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.2 - function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.4 - math-intrinsics: 1.1.0 - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.1.2 - - get-stream@6.0.1: {} - - get-symbol-description@1.1.0: + get-stream@9.0.1: dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 + '@sec-ant/readable-stream': 0.4.1 + is-stream: 4.0.1 - glob-parent@5.1.2: + get-tsconfig@4.14.3: dependencies: - is-glob: 4.0.3 + resolve-pkg-maps: 1.0.0 glob-parent@6.0.2: dependencies: - is-glob: 4.0.3 - - glob@10.5.0: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.9 - minipass: 7.1.3 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - - globals@14.0.0: {} - - globals@17.13.0: {} - - globalthis@1.0.4: - dependencies: - define-properties: 1.2.1 - gopd: 1.2.0 - - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 - - gopd@1.2.0: {} - - graceful-fs@4.2.11: {} - - has-bigints@1.1.0: {} - - has-flag@4.0.0: {} - - has-property-descriptors@1.0.2: - dependencies: - es-define-property: 1.0.1 + is-glob: 4.0.3 - has-proto@1.2.0: + glob@10.5.0: dependencies: - dunder-proto: 1.0.1 + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.9 + minipass: 7.1.3 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 - has-symbols@1.1.0: {} + globals@14.0.0: {} - has-tostringtag@1.0.2: - dependencies: - has-symbols: 1.1.0 + globals@17.13.0: {} - hasown@2.0.4: - dependencies: - function-bind: 1.1.2 + graceful-fs@4.2.11: {} - http2-client@1.3.5: {} + has-flag@4.0.0: {} - human-signals@2.1.0: {} + human-signals@8.0.1: {} husky@9.1.7: {} @@ -4778,8 +3107,6 @@ snapshots: ignore@7.0.12: {} - immer@9.0.21: {} - import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -4787,132 +3114,26 @@ snapshots: imurmurhash@0.1.4: {} - inflected@2.1.0: {} - inherits@2.0.4: {} - internal-slot@1.1.0: - dependencies: - es-errors: 1.3.0 - hasown: 2.0.4 - side-channel: 1.1.1 - - is-array-buffer@3.0.5: - dependencies: - call-bind: 1.0.9 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - - is-async-function@2.1.1: - dependencies: - async-function: 1.0.0 - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-bigint@1.1.0: - dependencies: - has-bigints: 1.1.0 - - is-boolean-object@1.2.2: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-callable@1.2.7: {} - - is-data-view@1.0.2: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - is-typed-array: 1.1.15 - - is-date-object@1.1.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-document.all@1.0.0: - dependencies: - call-bound: 1.0.4 - is-extglob@2.1.1: {} - is-finalizationregistry@1.1.1: - dependencies: - call-bound: 1.0.4 - is-fullwidth-code-point@3.0.0: {} - is-generator-function@1.1.2: - dependencies: - call-bound: 1.0.4 - generator-function: 2.0.1 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - is-map@2.0.3: {} - - is-negative-zero@2.0.3: {} - - is-number-object@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-number@7.0.0: {} - - is-regex@1.2.1: - dependencies: - call-bound: 1.0.4 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - hasown: 2.0.4 - - is-set@2.0.3: {} - - is-shared-array-buffer@1.0.4: - dependencies: - call-bound: 1.0.4 + is-plain-obj@4.1.0: {} is-stream@2.0.1: {} - is-string@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-symbol@1.1.1: - dependencies: - call-bound: 1.0.4 - has-symbols: 1.1.0 - safe-regex-test: 1.1.0 - - is-typed-array@1.1.15: - dependencies: - which-typed-array: 1.1.24 - - is-weakmap@2.0.2: {} + is-stream@4.0.1: {} - is-weakref@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-weakset@2.0.4: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 + is-unicode-supported@2.1.0: {} isarray@1.0.0: {} - isarray@2.0.5: {} - isexe@2.0.0: {} jackspeak@3.4.3: @@ -4927,14 +3148,10 @@ snapshots: js-tokens@4.0.0: {} - js-tokens@9.0.1: {} - js-yaml@4.3.2: dependencies: argparse: 2.0.1 - jsep@1.6.0: {} - jsesc@3.1.0: {} json-buffer@3.0.1: {} @@ -4945,21 +3162,7 @@ snapshots: json-stable-stringify-without-jsonify@1.0.1: {} - jsonc-parser@2.2.1: {} - - jsonfile@6.2.1: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - - jsonpath-plus@10.4.0: - dependencies: - '@jsep-plugin/assignment': 1.4.0(jsep@1.6.0) - '@jsep-plugin/regex': 1.1.0(jsep@1.6.0) - jsep: 1.6.0 - - jsonpointer@5.0.1: {} + json5@2.2.3: {} jsonschema@1.5.0: {} @@ -4971,8 +3174,6 @@ snapshots: dependencies: readable-stream: 2.3.8 - leven@3.1.0: {} - levn@0.4.1: dependencies: prelude-ls: 1.2.1 @@ -4985,6 +3186,7 @@ snapshots: linkify-it@5.0.2: dependencies: uc.micro: 2.1.0 + optional: true lint-staged@17.6.0: dependencies: @@ -5000,31 +3202,14 @@ snapshots: dependencies: p-locate: 5.0.0 - lodash.isempty@4.4.0: {} - lodash.merge@4.6.2: {} - lodash.omitby@4.6.0: {} - - lodash.topath@4.5.2: {} - - lodash.uniq@4.5.0: {} - - lodash.uniqby@4.7.0: {} - - lodash.uniqwith@4.5.0: {} - lodash@4.18.1: {} - loglevel-plugin-prefix@0.8.4: {} - - loglevel@1.9.2: {} - - loupe@3.2.1: {} - lru-cache@10.4.3: {} - lunr@2.3.9: {} + lunr@2.3.9: + optional: true magic-string@0.30.21: dependencies: @@ -5038,21 +3223,10 @@ snapshots: mdurl: 2.1.0 punycode.js: 2.3.1 uc.micro: 2.1.0 + optional: true - math-intrinsics@1.1.0: {} - - mdurl@2.1.0: {} - - merge-stream@2.0.0: {} - - merge2@1.4.1: {} - - micromatch@4.0.8: - dependencies: - braces: 3.0.3 - picomatch: 2.3.2 - - mimic-fn@2.1.0: {} + mdurl@2.1.0: + optional: true minimatch@10.2.6: dependencies: @@ -5089,91 +3263,20 @@ snapshots: nanoid@3.3.20: {} - natural-compare@1.4.0: {} - - nimma@0.2.3: - dependencies: - '@jsep-plugin/regex': 1.1.0(jsep@1.6.0) - '@jsep-plugin/ternary': 1.2.0(jsep@1.6.0) - astring: 1.9.0 - jsep: 1.6.0 - optionalDependencies: - jsonpath-plus: 10.4.0 - lodash.topath: 4.5.2 - - node-fetch-h2@2.3.0: - dependencies: - http2-client: 1.3.5 - - node-fetch@2.7.0: - dependencies: - whatwg-url: 5.0.0 + nanoid@5.1.16: {} - node-readfiles@0.2.0: - dependencies: - es6-promise: 3.3.1 + natural-compare@1.4.0: {} normalize-path@3.0.0: {} - npm-run-path@4.0.1: - dependencies: - path-key: 3.1.1 - - oas-kit-common@1.0.8: - dependencies: - fast-safe-stringify: 2.1.1 - - oas-linter@3.2.2: - dependencies: - '@exodus/schemasafe': 1.3.0 - should: 13.2.3 - yaml: 1.10.3 - - oas-resolver@2.5.6: + npm-run-path@6.0.0: dependencies: - node-fetch-h2: 2.3.0 - oas-kit-common: 1.0.8 - reftools: 1.1.9 - yaml: 1.10.3 - yargs: 17.7.3 - - oas-schema-walker@1.1.5: {} - - oas-validator@5.0.8: - dependencies: - call-me-maybe: 1.0.2 - oas-kit-common: 1.0.8 - oas-linter: 3.2.2 - oas-resolver: 2.5.6 - oas-schema-walker: 1.1.5 - reftools: 1.1.9 - should: 13.2.3 - yaml: 1.10.3 + path-key: 4.0.0 + unicorn-magic: 0.3.0 object-assign@4.1.1: {} - object-inspect@1.13.4: {} - - object-keys@1.1.1: {} - - object.assign@4.1.7: - dependencies: - call-bind: 1.0.9 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.2 - has-symbols: 1.1.0 - object-keys: 1.1.1 - - onetime@5.1.2: - dependencies: - mimic-fn: 2.1.0 - - openapi-types@12.1.3: {} - - openapi3-ts@4.5.0: - dependencies: - yaml: 2.9.1 + obug@2.2.1: {} optionator@0.9.4: dependencies: @@ -5184,48 +3287,51 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - orval@7.21.0(openapi-types@12.1.3)(typescript@5.9.3): - dependencies: - '@apidevtools/swagger-parser': 12.1.0(openapi-types@12.1.3) - '@commander-js/extra-typings': 14.0.0(commander@14.0.3) - '@orval/angular': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/axios': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/core': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/hono': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/mcp': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/mock': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/query': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/swr': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/zod': 7.21.0(openapi-types@12.1.3)(typescript@5.9.3) - chalk: 4.1.2 - chokidar: 4.0.3 - commander: 14.0.3 - enquirer: 2.4.1 - execa: 5.1.1 - find-up: 5.0.0 - fs-extra: 11.4.1 + orval@8.44.0(prettier@3.6.2)(typedoc-plugin-markdown@4.14.0(typedoc@0.28.20(typescript@5.9.3)))(typedoc@0.28.20(typescript@5.9.3))(typescript@5.9.3)(zod@4.6.7): + dependencies: + '@commander-js/extra-typings': 15.0.0(commander@15.0.0) + '@orval/angular': 8.44.0 + '@orval/axios': 8.44.0 + '@orval/core': 8.44.0 + '@orval/effect': 8.44.0 + '@orval/fetch': 8.44.0 + '@orval/hono': 8.44.0(typescript@5.9.3)(zod@4.6.7) + '@orval/mcp': 8.44.0(zod@4.6.7) + '@orval/mock': 8.44.0 + '@orval/pinia-colada': 8.44.0 + '@orval/query': 8.44.0 + '@orval/solid-start': 8.44.0 + '@orval/swr': 8.44.0 + '@orval/zod': 8.44.0(zod@4.6.7) + '@scalar/json-magic': 0.15.7 + '@scalar/openapi-parser': 0.29.16 + '@scalar/openapi-types': 0.9.7 + chokidar: 5.0.0 + commander: 15.0.0 + execa: 9.6.1 + get-tsconfig: 4.14.3 jiti: 2.7.0 js-yaml: 4.3.2 - lodash.uniq: 4.5.0 - openapi3-ts: 4.5.0 + json5: 2.2.3 string-argv: 0.3.2 - tsconfck: 2.1.2(typescript@5.9.3) + optionalDependencies: + prettier: 3.6.2 typedoc: 0.28.20(typescript@5.9.3) - typedoc-plugin-coverage: 4.0.3(typedoc@0.28.20(typescript@5.9.3)) typedoc-plugin-markdown: 4.14.0(typedoc@0.28.20(typescript@5.9.3)) transitivePeerDependencies: - - encoding - - openapi-types - - supports-color + - '@faker-js/faker' + - '@modelcontextprotocol/server' + - '@pinia/colada' + - '@tanstack/angular-query-experimental' + - '@tanstack/react-query' + - '@tanstack/solid-query' + - '@tanstack/svelte-query' + - '@tanstack/vue-query' + - effect + - msw + - swr - typescript - - own-keys@1.0.2: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 + - zod p-limit@3.1.0: dependencies: @@ -5241,25 +3347,23 @@ snapshots: dependencies: callsites: 3.1.0 + parse-ms@4.0.0: {} + path-exists@4.0.0: {} path-key@3.1.1: {} + path-key@4.0.0: {} + path-scurry@1.11.1: dependencies: lru-cache: 10.4.3 minipass: 7.1.3 - path-type@4.0.0: {} - pathe@2.0.3: {} - pathval@2.0.1: {} - picocolors@1.1.1: {} - picomatch@2.3.2: {} - picomatch@4.0.7: {} pirates@4.0.7: {} @@ -5270,10 +3374,6 @@ snapshots: mlly: 1.8.2 pathe: 2.0.3 - pony-cause@1.1.1: {} - - possible-typed-array-names@1.1.0: {} - postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.31)(tsx@4.23.15)(yaml@2.9.1): dependencies: lilconfig: 3.1.4 @@ -5293,16 +3393,19 @@ snapshots: prettier@3.6.2: {} + pretty-ms@9.3.1: + dependencies: + parse-ms: 4.0.0 + process-nextick-args@2.0.1: {} process@0.11.10: {} - punycode.js@2.3.1: {} + punycode.js@2.3.1: + optional: true punycode@2.3.1: {} - queue-microtask@1.2.3: {} - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -5327,29 +3430,7 @@ snapshots: readdirp@4.1.2: {} - reflect.getprototypeof@1.0.10: - dependencies: - call-bind: 1.0.9 - define-properties: 1.2.1 - es-abstract: 1.24.2 - es-errors: 1.3.0 - es-object-atoms: 1.1.2 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - which-builtin-type: 1.2.1 - - reftools@1.1.9: {} - - regexp.prototype.flags@1.5.4: - dependencies: - call-bind: 1.0.9 - define-properties: 1.2.1 - es-errors: 1.3.0 - get-proto: 1.0.1 - gopd: 1.2.0 - set-function-name: 2.0.2 - - require-directory@2.1.1: {} + readdirp@5.1.1: {} require-from-string@2.0.2: {} @@ -5357,7 +3438,7 @@ snapshots: resolve-from@5.0.0: {} - reusify@1.1.0: {} + resolve-pkg-maps@1.0.0: {} rollup@4.64.10: dependencies: @@ -5391,141 +3472,31 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.64.10 fsevents: 2.3.3 - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - - safe-array-concat@1.1.4: - dependencies: - call-bind: 1.0.9 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - has-symbols: 1.1.0 - isarray: 2.0.5 - safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} - safe-push-apply@1.0.0: - dependencies: - es-errors: 1.3.0 - isarray: 2.0.5 - - safe-regex-test@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-regex: 1.2.1 - - safe-stable-stringify@1.1.1: {} - semver@7.8.5: {} - set-function-length@1.2.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - - set-function-name@2.0.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.2 - - set-proto@1.0.0: - dependencies: - dunder-proto: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.2 - shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 shebang-regex@3.0.0: {} - should-equal@2.0.0: - dependencies: - should-type: 1.4.0 - - should-format@3.0.3: - dependencies: - should-type: 1.4.0 - should-type-adaptors: 1.1.0 - - should-type-adaptors@1.1.0: - dependencies: - should-type: 1.4.0 - should-util: 1.0.1 - - should-type@1.4.0: {} - - should-util@1.0.1: {} - - should@13.2.3: - dependencies: - should-equal: 2.0.0 - should-format: 3.0.3 - should-type: 1.4.0 - should-type-adaptors: 1.1.0 - should-util: 1.0.1 - - side-channel-list@1.0.1: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - - side-channel-map@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - - side-channel-weakmap@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - side-channel-map: 1.0.1 - - side-channel@1.1.1: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list: 1.0.1 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - siginfo@2.0.0: {} - signal-exit@3.0.7: {} - signal-exit@4.1.0: {} sisteransi@1.0.5: {} - slash@3.0.0: {} - source-map-js@1.2.2: {} source-map@0.7.6: {} stackback@0.0.2: {} - std-env@3.10.0: {} - - stop-iteration-iterator@1.1.0: - dependencies: - es-errors: 1.3.0 - internal-slot: 1.1.0 + std-env@4.3.0: {} streamx@2.28.1: dependencies: @@ -5550,30 +3521,6 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.2.0 - string.prototype.trim@1.2.11: - dependencies: - call-bind: 1.0.9 - call-bound: 1.0.4 - define-data-property: 1.1.4 - define-properties: 1.2.1 - es-abstract: 1.24.2 - es-object-atoms: 1.1.2 - has-property-descriptors: 1.0.2 - safe-regex-test: 1.1.0 - - string.prototype.trimend@1.0.10: - dependencies: - call-bind: 1.0.9 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.2 - - string.prototype.trimstart@1.0.8: - dependencies: - call-bind: 1.0.9 - define-properties: 1.2.1 - es-object-atoms: 1.1.2 - string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -5590,14 +3537,10 @@ snapshots: dependencies: ansi-regex: 6.4.0 - strip-final-newline@2.0.0: {} + strip-final-newline@4.0.0: {} strip-json-comments@3.1.1: {} - strip-literal@3.1.0: - dependencies: - js-tokens: 9.0.1 - sucrase@3.35.1: dependencies: '@jridgewell/gen-mapping': 0.3.13 @@ -5612,21 +3555,7 @@ snapshots: dependencies: has-flag: 4.0.0 - swagger2openapi@7.0.8: - dependencies: - call-me-maybe: 1.0.2 - node-fetch: 2.7.0 - node-fetch-h2: 2.3.0 - node-readfiles: 0.2.0 - oas-kit-common: 1.0.8 - oas-resolver: 2.5.6 - oas-schema-walker: 1.1.5 - oas-validator: 5.0.8 - reftools: 1.1.9 - yaml: 1.10.3 - yargs: 17.7.3 - transitivePeerDependencies: - - encoding + tagged-tag@1.0.0: {} tar-stream@3.2.2: dependencies: @@ -5671,17 +3600,7 @@ snapshots: fdir: 6.5.0(picomatch@4.0.7) picomatch: 4.0.7 - tinypool@1.1.1: {} - - tinyrainbow@2.0.0: {} - - tinyspy@4.0.6: {} - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - tr46@0.0.3: {} + tinyrainbow@3.2.0: {} tree-kill@1.2.2: {} @@ -5691,22 +3610,14 @@ snapshots: ts-interface-checker@0.1.13: {} - tsconfck@2.1.2(typescript@5.9.3): - optionalDependencies: - typescript: 5.9.3 - - tslib@1.14.1: {} - - tslib@2.8.1: {} - tsup@8.5.1(jiti@2.7.0)(postcss@8.5.31)(tsx@4.23.15)(typescript@5.9.3)(yaml@2.9.1): dependencies: - bundle-require: 5.1.0(esbuild@0.27.7) + bundle-require: 5.1.0(esbuild@0.28.2) cac: 6.7.14 chokidar: 4.0.3 consola: 3.4.2 debug: 4.4.3 - esbuild: 0.27.7 + esbuild: 0.28.2 fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 @@ -5737,45 +3648,14 @@ snapshots: dependencies: prelude-ls: 1.2.1 - typed-array-buffer@1.0.3: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-typed-array: 1.1.15 - - typed-array-byte-length@1.0.3: - dependencies: - call-bind: 1.0.9 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - - typed-array-byte-offset@1.0.5: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.9 - for-each: 0.3.5 - gopd: 1.2.0 - is-typed-array: 1.1.15 - reflect.getprototypeof: 1.0.10 - - typed-array-length@1.0.8: - dependencies: - call-bind: 1.0.9 - for-each: 0.3.5 - gopd: 1.2.0 - is-typed-array: 1.1.15 - possible-typed-array-names: 1.1.0 - reflect.getprototypeof: 1.0.10 - - typedoc-plugin-coverage@4.0.3(typedoc@0.28.20(typescript@5.9.3)): + type-fest@5.10.0: dependencies: - typedoc: 0.28.20(typescript@5.9.3) + tagged-tag: 1.0.0 typedoc-plugin-markdown@4.14.0(typedoc@0.28.20(typescript@5.9.3)): dependencies: typedoc: 0.28.20(typescript@5.9.3) + optional: true typedoc@0.28.20(typescript@5.9.3): dependencies: @@ -5785,6 +3665,7 @@ snapshots: minimatch: 10.2.6 typescript: 5.9.3 yaml: 2.9.1 + optional: true typescript-eslint@8.71.2(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3): dependencies: @@ -5799,54 +3680,23 @@ snapshots: typescript@5.9.3: {} - uc.micro@2.1.0: {} + uc.micro@2.1.0: + optional: true ufo@1.6.4: {} - unbox-primitive@1.1.0: - dependencies: - call-bound: 1.0.4 - has-bigints: 1.1.0 - has-symbols: 1.1.0 - which-boxed-primitive: 1.1.1 - undici-types@7.24.6: {} - universalify@2.0.1: {} + undici@7.30.1: {} + + unicorn-magic@0.3.0: {} uri-js@4.4.1: dependencies: punycode: 2.3.1 - urijs@1.19.11: {} - util-deprecate@1.0.2: {} - utility-types@3.11.0: {} - - validator@13.15.35: {} - - vite-node@3.2.4(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1): - dependencies: - cac: 6.7.14 - debug: 4.4.3 - es-module-lexer: 1.7.0 - pathe: 2.0.3 - vite: 7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) - transitivePeerDependencies: - - '@types/node' - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - vite@7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1): dependencies: esbuild: 0.28.2 @@ -5862,94 +3712,32 @@ snapshots: tsx: 4.23.15 yaml: 2.9.1 - vitest@3.2.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1): + vitest@4.1.12(@types/node@24.19.2)(vite@7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)): dependencies: - '@types/chai': 5.2.3 - '@vitest/expect': 3.2.7 - '@vitest/mocker': 3.2.7(vite@7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) - '@vitest/pretty-format': 3.2.7 - '@vitest/runner': 3.2.7 - '@vitest/snapshot': 3.2.7 - '@vitest/spy': 3.2.7 - '@vitest/utils': 3.2.7 - chai: 5.3.3 - debug: 4.4.3 + '@vitest/expect': 4.1.12 + '@vitest/mocker': 4.1.12(vite@7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) + '@vitest/pretty-format': 4.1.12 + '@vitest/runner': 4.1.12 + '@vitest/snapshot': 4.1.12 + '@vitest/spy': 4.1.12 + '@vitest/utils': 4.1.12 + es-module-lexer: 2.3.2 expect-type: 1.4.0 magic-string: 0.30.21 + obug: 2.2.1 pathe: 2.0.3 picomatch: 4.0.7 - std-env: 3.10.0 + std-env: 4.3.0 tinybench: 2.9.0 - tinyexec: 0.3.2 + tinyexec: 1.3.1 tinyglobby: 0.2.17 - tinypool: 1.1.1 - tinyrainbow: 2.0.0 + tinyrainbow: 3.2.0 vite: 7.3.7(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) - vite-node: 3.2.4(@types/node@24.19.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.19.2 transitivePeerDependencies: - - jiti - - less - - lightningcss - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - webidl-conversions@3.0.1: {} - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - which-boxed-primitive@1.1.1: - dependencies: - is-bigint: 1.1.0 - is-boolean-object: 1.2.2 - is-number-object: 1.1.1 - is-string: 1.1.1 - is-symbol: 1.1.1 - - which-builtin-type@1.2.1: - dependencies: - call-bound: 1.0.4 - function.prototype.name: 1.2.0 - has-tostringtag: 1.0.2 - is-async-function: 2.1.1 - is-date-object: 1.1.0 - is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.2 - is-regex: 1.2.1 - is-weakref: 1.1.1 - isarray: 2.0.5 - which-boxed-primitive: 1.1.1 - which-collection: 1.0.2 - which-typed-array: 1.1.24 - - which-collection@1.0.2: - dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.4 - - which-typed-array@1.1.24: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.9 - call-bound: 1.0.4 - for-each: 0.3.5 - get-proto: 1.0.1 - gopd: 1.2.0 - has-tostringtag: 1.0.2 which@2.0.2: dependencies: @@ -5974,28 +3762,16 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.2.0 - y18n@5.0.8: {} - - yaml@1.10.3: {} - yaml@2.9.1: {} - yargs-parser@21.1.1: {} - - yargs@17.7.3: - dependencies: - cliui: 8.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - yocto-queue@0.1.0: {} + yoctocolors@2.2.0: {} + zip-stream@6.0.1: dependencies: archiver-utils: 5.0.2 compress-commons: 6.0.2 readable-stream: 4.8.0 + + zod@4.6.7: {} diff --git a/src/lib/generated/aIConfigStatus.ts b/src/lib/generated/aIConfigStatus.ts index b099284..be27104 100644 --- a/src/lib/generated/aIConfigStatus.ts +++ b/src/lib/generated/aIConfigStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/adminAgentPromptPreviewPart.ts b/src/lib/generated/adminAgentPromptPreviewPart.ts new file mode 100644 index 0000000..65761e1 --- /dev/null +++ b/src/lib/generated/adminAgentPromptPreviewPart.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AdminAgentPromptPreviewPartKey } from './adminAgentPromptPreviewPartKey.js'; + +export interface AdminAgentPromptPreviewPart { + key: AdminAgentPromptPreviewPartKey; + label: string; + source: string; + content: string; +} diff --git a/src/lib/generated/adminAgentPromptPreviewPartKey.ts b/src/lib/generated/adminAgentPromptPreviewPartKey.ts new file mode 100644 index 0000000..3c95661 --- /dev/null +++ b/src/lib/generated/adminAgentPromptPreviewPartKey.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AdminAgentPromptPreviewPartKey = typeof AdminAgentPromptPreviewPartKey[keyof typeof AdminAgentPromptPreviewPartKey]; + + +export const AdminAgentPromptPreviewPartKey = { + base: 'base', + instructions: 'instructions', + rules: 'rules', + appended: 'appended', +} as const; diff --git a/src/lib/generated/adminAgentPromptPreviewSuccessResponse.ts b/src/lib/generated/adminAgentPromptPreviewSuccessResponse.ts new file mode 100644 index 0000000..92cfdc5 --- /dev/null +++ b/src/lib/generated/adminAgentPromptPreviewSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AdminAgentPromptPreviewSuccessResponseData } from './adminAgentPromptPreviewSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type AdminAgentPromptPreviewSuccessResponse = SuccessApiResponse & { + data: AdminAgentPromptPreviewSuccessResponseData; +}; diff --git a/src/lib/generated/adminAgentPromptPreviewSuccessResponseData.ts b/src/lib/generated/adminAgentPromptPreviewSuccessResponseData.ts new file mode 100644 index 0000000..6478246 --- /dev/null +++ b/src/lib/generated/adminAgentPromptPreviewSuccessResponseData.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AdminAgentPromptPreviewPart } from './adminAgentPromptPreviewPart.js'; +import type { AdminAgentPromptPreviewSuccessResponseDataAgent } from './adminAgentPromptPreviewSuccessResponseDataAgent.js'; +import type { AdminAgentPromptPreviewSuccessResponseDataRulesItem } from './adminAgentPromptPreviewSuccessResponseDataRulesItem.js'; + +export type AdminAgentPromptPreviewSuccessResponseData = { + agent: AdminAgentPromptPreviewSuccessResponseDataAgent; + /** @nullable */ + repository: string | null; + parts: AdminAgentPromptPreviewPart[]; + rules: AdminAgentPromptPreviewSuccessResponseDataRulesItem[]; + assembled: string; +}; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOfServiceOneOf.ts b/src/lib/generated/adminAgentPromptPreviewSuccessResponseDataAgent.ts similarity index 50% rename from src/lib/generated/createSandboxAgentSessionBodyOneOfServiceOneOf.ts rename to src/lib/generated/adminAgentPromptPreviewSuccessResponseDataAgent.ts index 9e140bb..7b89f2b 100644 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOfServiceOneOf.ts +++ b/src/lib/generated/adminAgentPromptPreviewSuccessResponseDataAgent.ts @@ -1,13 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type CreateSandboxAgentSessionBodyOneOfServiceOneOf = { +export type AdminAgentPromptPreviewSuccessResponseDataAgent = { + ref: string; name: string; - repo?: string; - branch?: string; }; diff --git a/src/lib/generated/adminAgentPromptPreviewSuccessResponseDataRulesItem.ts b/src/lib/generated/adminAgentPromptPreviewSuccessResponseDataRulesItem.ts new file mode 100644 index 0000000..ae699d6 --- /dev/null +++ b/src/lib/generated/adminAgentPromptPreviewSuccessResponseDataRulesItem.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AdminAgentPromptPreviewSuccessResponseDataRulesItem = { + id: number; + agentRef: string; + /** @nullable */ + repositoryFullName: string | null; + content: string; +}; diff --git a/src/lib/generated/adminApiTokenListSuccessResponse.ts b/src/lib/generated/adminApiTokenListSuccessResponse.ts new file mode 100644 index 0000000..a589fac --- /dev/null +++ b/src/lib/generated/adminApiTokenListSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AdminApiTokenSummary } from './adminApiTokenSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type AdminApiTokenListSuccessResponse = SuccessApiResponse & { + data: AdminApiTokenSummary[]; +}; diff --git a/src/lib/generated/adminApiTokenSummary.ts b/src/lib/generated/adminApiTokenSummary.ts new file mode 100644 index 0000000..23ab324 --- /dev/null +++ b/src/lib/generated/adminApiTokenSummary.ts @@ -0,0 +1,51 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiTokenKind } from './apiTokenKind.js'; +import type { ApiTokenScope } from './apiTokenScope.js'; +import type { ApiTokenStatus } from './apiTokenStatus.js'; + +/** + * Admin oversight view: metadata and lifecycle control only, never the secret. + */ +export interface AdminApiTokenSummary { + id: number; + name: string; + tokenPrefix: string; + kind: ApiTokenKind; + status: ApiTokenStatus; + scopes: ApiTokenScope[]; + /** + * null means all repositories (an explicit choice when the key was issued). + * @nullable + */ + repositoryAllowlist?: string[] | null; + /** @nullable */ + repositoryAllowlistRepoIds?: number[] | null; + /** @nullable */ + ownerUserId?: string | null; + /** @nullable */ + ownerEmail?: string | null; + /** @nullable */ + ownerPreferredUsername?: string | null; + /** @nullable */ + ownerGithubUsername?: string | null; + /** @nullable */ + ownerRoleAtIssue?: string | null; + /** Keycloak subject of the creator. */ + createdBy: string; + /** @nullable */ + revokedBy?: string | null; + /** @nullable */ + lastUsedAt?: string | null; + /** @nullable */ + expiresAt?: string | null; + /** @nullable */ + revokedAt?: string | null; + /** @nullable */ + createdAt?: string | null; +} diff --git a/src/lib/generated/agentAdminFeedback.ts b/src/lib/generated/agentAdminFeedback.ts new file mode 100644 index 0000000..bb1c154 --- /dev/null +++ b/src/lib/generated/agentAdminFeedback.ts @@ -0,0 +1,36 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAdminFeedbackRating } from './agentAdminFeedbackRating.js'; +import type { AgentFeedbackReason } from './agentFeedbackReason.js'; + +export interface AgentAdminFeedback { + id: string; + threadId: string; + /** @nullable */ + messageId: string | null; + rating: AgentAdminFeedbackRating; + /** + * @maxLength 10000 + * @nullable + */ + text: string | null; + /** @maxItems 7 */ + reasons: AgentFeedbackReason[]; + createdAt: string; + updatedAt: string; + sessionId: string; + /** @nullable */ + threadTitle: string | null; + userId: string; + /** @nullable */ + ownerGithubUsername: string | null; + /** @nullable */ + repo: string | null; + /** @nullable */ + buildUuid: string | null; +} diff --git a/src/lib/generated/agentAdminFeedbackRating.ts b/src/lib/generated/agentAdminFeedbackRating.ts new file mode 100644 index 0000000..def7b5a --- /dev/null +++ b/src/lib/generated/agentAdminFeedbackRating.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAdminFeedbackRating = typeof AgentAdminFeedbackRating[keyof typeof AgentAdminFeedbackRating]; + + +export const AgentAdminFeedbackRating = { + up: 'up', + down: 'down', +} as const; diff --git a/src/lib/generated/agentAdminMcpServerCoverage.ts b/src/lib/generated/agentAdminMcpServerCoverage.ts index b5f4bee..391ce3b 100644 --- a/src/lib/generated/agentAdminMcpServerCoverage.ts +++ b/src/lib/generated/agentAdminMcpServerCoverage.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpTransportConfig } from './mcpTransportConfig.js'; -import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; import type { McpAuthConfig } from './mcpAuthConfig.js'; import type { McpDiscoveredTool } from './mcpDiscoveredTool.js'; +import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; +import type { McpTransportConfig } from './mcpTransportConfig.js'; export interface AgentAdminMcpServerCoverage { slug: string; diff --git a/src/lib/generated/agentAdminMcpServerUserConnection.ts b/src/lib/generated/agentAdminMcpServerUserConnection.ts index b73de8f..ed898eb 100644 --- a/src/lib/generated/agentAdminMcpServerUserConnection.ts +++ b/src/lib/generated/agentAdminMcpServerUserConnection.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentAdminMcpServerUserConnectionAuthMode.ts b/src/lib/generated/agentAdminMcpServerUserConnectionAuthMode.ts index 2ca8e23..719c623 100644 --- a/src/lib/generated/agentAdminMcpServerUserConnectionAuthMode.ts +++ b/src/lib/generated/agentAdminMcpServerUserConnectionAuthMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentAdminMcpServerUserConnectionAuthMode = typeof AgentAdminMcpServerUserConnectionAuthMode[keyof typeof AgentAdminMcpServerUserConnectionAuthMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentAdminMcpServerUserConnectionAuthMode = { none: 'none', fields: 'fields', diff --git a/src/lib/generated/agentAdminSessionDetail.ts b/src/lib/generated/agentAdminSessionDetail.ts index 0f175a5..703c4b5 100644 --- a/src/lib/generated/agentAdminSessionDetail.ts +++ b/src/lib/generated/agentAdminSessionDetail.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentAdminSessionSummary.ts b/src/lib/generated/agentAdminSessionSummary.ts index b82504e..a67314f 100644 --- a/src/lib/generated/agentAdminSessionSummary.ts +++ b/src/lib/generated/agentAdminSessionSummary.ts @@ -1,18 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentAdminSessionSummarySessionKind } from './agentAdminSessionSummarySessionKind.js'; import type { AgentAdminSessionSummaryBuildKind } from './agentAdminSessionSummaryBuildKind.js'; -import type { AgentAdminSessionSummaryStatus } from './agentAdminSessionSummaryStatus.js'; import type { AgentAdminSessionSummaryChatStatus } from './agentAdminSessionSummaryChatStatus.js'; -import type { AgentAdminSessionSummaryWorkspaceStatus } from './agentAdminSessionSummaryWorkspaceStatus.js'; -import type { AgentAdminSessionSummaryWorkspaceReposItem } from './agentAdminSessionSummaryWorkspaceReposItem.js'; import type { AgentAdminSessionSummarySelectedServicesItem } from './agentAdminSessionSummarySelectedServicesItem.js'; -import type { AgentAdminSessionSummaryStartupFailure } from './agentAdminSessionSummaryStartupFailure.js'; +import type { AgentAdminSessionSummarySessionKind } from './agentAdminSessionSummarySessionKind.js'; +import type { AgentAdminSessionSummaryStatus } from './agentAdminSessionSummaryStatus.js'; +import type { AgentAdminSessionSummaryWorkspaceReposItem } from './agentAdminSessionSummaryWorkspaceReposItem.js'; +import type { AgentAdminSessionSummaryWorkspaceStatus } from './agentAdminSessionSummaryWorkspaceStatus.js'; +import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; export interface AgentAdminSessionSummary { id: string; @@ -47,13 +47,19 @@ export interface AgentAdminSessionSummary { services: string[]; workspaceRepos: AgentAdminSessionSummaryWorkspaceReposItem[]; selectedServices: AgentAdminSessionSummarySelectedServicesItem[]; - /** @nullable */ - startupFailure: AgentAdminSessionSummaryStartupFailure; + startupFailure: WorkspaceRuntimeFailure | null; /** @nullable */ lastActivity: string | null; /** @nullable */ - endedAt: string | null; + archivedAt: string | null; threadCount: number; + /** + * Latest conversation with user or assistant messages by activity time, including archived history. + * @nullable + */ + latestThreadId?: string | null; + /** @nullable */ + latestThreadTitle?: string | null; pendingActionsCount: number; /** @nullable */ lastRunAt: string | null; diff --git a/src/lib/generated/agentAdminSessionSummaryBuildKind.ts b/src/lib/generated/agentAdminSessionSummaryBuildKind.ts index 63a9eca..bf7d5d4 100644 --- a/src/lib/generated/agentAdminSessionSummaryBuildKind.ts +++ b/src/lib/generated/agentAdminSessionSummaryBuildKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type AgentAdminSessionSummaryBuildKind = typeof AgentAdminSessionSummaryBuildKind[keyof typeof AgentAdminSessionSummaryBuildKind] | null; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentAdminSessionSummaryBuildKind = { environment: 'environment', sandbox: 'sandbox', diff --git a/src/lib/generated/agentAdminSessionSummaryChatStatus.ts b/src/lib/generated/agentAdminSessionSummaryChatStatus.ts index a743e80..7d9fde6 100644 --- a/src/lib/generated/agentAdminSessionSummaryChatStatus.ts +++ b/src/lib/generated/agentAdminSessionSummaryChatStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,9 +9,7 @@ export type AgentAdminSessionSummaryChatStatus = typeof AgentAdminSessionSummaryChatStatus[keyof typeof AgentAdminSessionSummaryChatStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentAdminSessionSummaryChatStatus = { ready: 'ready', - ended: 'ended', error: 'error', } as const; diff --git a/src/lib/generated/agentAdminSessionSummarySelectedServicesItem.ts b/src/lib/generated/agentAdminSessionSummarySelectedServicesItem.ts index 1655f37..aad2eac 100644 --- a/src/lib/generated/agentAdminSessionSummarySelectedServicesItem.ts +++ b/src/lib/generated/agentAdminSessionSummarySelectedServicesItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentAdminSessionSummarySessionKind.ts b/src/lib/generated/agentAdminSessionSummarySessionKind.ts index c7eb6c2..c138964 100644 --- a/src/lib/generated/agentAdminSessionSummarySessionKind.ts +++ b/src/lib/generated/agentAdminSessionSummarySessionKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentAdminSessionSummarySessionKind = typeof AgentAdminSessionSummarySessionKind[keyof typeof AgentAdminSessionSummarySessionKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentAdminSessionSummarySessionKind = { environment: 'environment', sandbox: 'sandbox', diff --git a/src/lib/generated/agentAdminSessionSummaryStartupFailure.ts b/src/lib/generated/agentAdminSessionSummaryStartupFailure.ts deleted file mode 100644 index 4e19798..0000000 --- a/src/lib/generated/agentAdminSessionSummaryStartupFailure.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; - -/** - * @nullable - */ -export type AgentAdminSessionSummaryStartupFailure = WorkspaceRuntimeFailure | null; diff --git a/src/lib/generated/agentAdminSessionSummaryStatus.ts b/src/lib/generated/agentAdminSessionSummaryStatus.ts index 37fe3fa..62e3db2 100644 --- a/src/lib/generated/agentAdminSessionSummaryStatus.ts +++ b/src/lib/generated/agentAdminSessionSummaryStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,10 +9,9 @@ export type AgentAdminSessionSummaryStatus = typeof AgentAdminSessionSummaryStatus[keyof typeof AgentAdminSessionSummaryStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentAdminSessionSummaryStatus = { starting: 'starting', active: 'active', - ended: 'ended', + archived: 'archived', error: 'error', } as const; diff --git a/src/lib/generated/agentAdminSessionSummaryWorkspaceReposItem.ts b/src/lib/generated/agentAdminSessionSummaryWorkspaceReposItem.ts index 2f1d6ac..cb4931d 100644 --- a/src/lib/generated/agentAdminSessionSummaryWorkspaceReposItem.ts +++ b/src/lib/generated/agentAdminSessionSummaryWorkspaceReposItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentAdminSessionSummaryWorkspaceStatus.ts b/src/lib/generated/agentAdminSessionSummaryWorkspaceStatus.ts index fa8072a..e2b1cdd 100644 --- a/src/lib/generated/agentAdminSessionSummaryWorkspaceStatus.ts +++ b/src/lib/generated/agentAdminSessionSummaryWorkspaceStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,12 +9,10 @@ export type AgentAdminSessionSummaryWorkspaceStatus = typeof AgentAdminSessionSummaryWorkspaceStatus[keyof typeof AgentAdminSessionSummaryWorkspaceStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentAdminSessionSummaryWorkspaceStatus = { none: 'none', provisioning: 'provisioning', ready: 'ready', hibernated: 'hibernated', failed: 'failed', - ended: 'ended', } as const; diff --git a/src/lib/generated/agentAdminThreadConversation.ts b/src/lib/generated/agentAdminThreadConversation.ts index 581822d..c2a9f13 100644 --- a/src/lib/generated/agentAdminThreadConversation.ts +++ b/src/lib/generated/agentAdminThreadConversation.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,16 +7,18 @@ */ import type { AgentAdminSessionSummary } from './agentAdminSessionSummary.js'; import type { AgentAdminThreadSummary } from './agentAdminThreadSummary.js'; +import type { AgentFeedback } from './agentFeedback.js'; import type { AgentMessage } from './agentMessage.js'; +import type { AgentPendingAction } from './agentPendingAction.js'; import type { AgentRun } from './agentRun.js'; import type { AgentRunEvent } from './agentRunEvent.js'; -import type { AgentPendingAction } from './agentPendingAction.js'; import type { AgentToolExecution } from './agentToolExecution.js'; export interface AgentAdminThreadConversation { session: AgentAdminSessionSummary; thread: AgentAdminThreadSummary; messages: AgentMessage[]; + feedback: AgentFeedback[]; runs: AgentRun[]; events: AgentRunEvent[]; pendingActions: AgentPendingAction[]; diff --git a/src/lib/generated/agentAdminThreadSummary.ts b/src/lib/generated/agentAdminThreadSummary.ts index 810d046..f6afeb1 100644 --- a/src/lib/generated/agentAdminThreadSummary.ts +++ b/src/lib/generated/agentAdminThreadSummary.ts @@ -1,11 +1,16 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentRun } from './agentRun.js'; import type { AgentThread } from './agentThread.js'; -import type { AgentAdminThreadSummaryAllOf } from './agentAdminThreadSummaryAllOf.js'; -export type AgentAdminThreadSummary = AgentThread & AgentAdminThreadSummaryAllOf; +export type AgentAdminThreadSummary = AgentThread & ({ + messageCount: number; + runCount: number; + pendingActionsCount: number; + latestRun: AgentRun | null; +}); diff --git a/src/lib/generated/agentAdminThreadSummaryAllOf.ts b/src/lib/generated/agentAdminThreadSummaryAllOf.ts deleted file mode 100644 index beab7e0..0000000 --- a/src/lib/generated/agentAdminThreadSummaryAllOf.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRun } from './agentRun.js'; - -export type AgentAdminThreadSummaryAllOf = { - messageCount: number; - runCount: number; - pendingActionsCount: number; - /** @nullable */ - latestRun: AgentRun; -}; diff --git a/src/lib/generated/agentAnalyticsMetrics.ts b/src/lib/generated/agentAnalyticsMetrics.ts new file mode 100644 index 0000000..12bd3aa --- /dev/null +++ b/src/lib/generated/agentAnalyticsMetrics.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsMetricsEstimatedCost } from './agentAnalyticsMetricsEstimatedCost.js'; +import type { AgentAnalyticsMetricsOutcomes } from './agentAnalyticsMetricsOutcomes.js'; +import type { AgentAnalyticsMetricsReportedCost } from './agentAnalyticsMetricsReportedCost.js'; +import type { AgentAnalyticsMetricsTokens } from './agentAnalyticsMetricsTokens.js'; + +export interface AgentAnalyticsMetrics { + /** @minimum 0 */ + runs: number; + /** @minimum 0 */ + sessions: number; + /** @minimum 0 */ + owners: number; + outcomes: AgentAnalyticsMetricsOutcomes; + tokens: AgentAnalyticsMetricsTokens; + reportedCost: AgentAnalyticsMetricsReportedCost; + estimatedCost: AgentAnalyticsMetricsEstimatedCost; + /** @minimum 0 */ + unattributedRuns: number; +} diff --git a/src/lib/generated/searchRepositoriesResponse.ts b/src/lib/generated/agentAnalyticsMetricsEstimatedCost.ts similarity index 53% rename from src/lib/generated/searchRepositoriesResponse.ts rename to src/lib/generated/agentAnalyticsMetricsEstimatedCost.ts index 42913ef..db70ccd 100644 --- a/src/lib/generated/searchRepositoriesResponse.ts +++ b/src/lib/generated/agentAnalyticsMetricsEstimatedCost.ts @@ -1,12 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { RepositorySearchResult } from './repositorySearchResult.js'; -export interface SearchRepositoriesResponse { - repositories: RepositorySearchResult[]; -} +export type AgentAnalyticsMetricsEstimatedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsMetricsOutcomes.ts b/src/lib/generated/agentAnalyticsMetricsOutcomes.ts new file mode 100644 index 0000000..6aa7554 --- /dev/null +++ b/src/lib/generated/agentAnalyticsMetricsOutcomes.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsMetricsOutcomes = { + /** @minimum 0 */ + queued: number; + /** @minimum 0 */ + starting: number; + /** @minimum 0 */ + running: number; + /** @minimum 0 */ + waiting_for_approval: number; + /** @minimum 0 */ + waiting_for_input: number; + /** @minimum 0 */ + transitioned: number; + /** @minimum 0 */ + completed: number; + /** @minimum 0 */ + failed: number; + /** @minimum 0 */ + cancelled: number; + /** @minimum 0 */ + unknown: number; +}; diff --git a/src/lib/generated/agentAnalyticsMetricsReportedCost.ts b/src/lib/generated/agentAnalyticsMetricsReportedCost.ts new file mode 100644 index 0000000..5ea6fe8 --- /dev/null +++ b/src/lib/generated/agentAnalyticsMetricsReportedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsMetricsReportedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsMetricsTokens.ts b/src/lib/generated/agentAnalyticsMetricsTokens.ts new file mode 100644 index 0000000..c22a0a0 --- /dev/null +++ b/src/lib/generated/agentAnalyticsMetricsTokens.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsMetricsTokens = { + /** @nullable */ + total: number | null; + /** @nullable */ + input: number | null; + /** @nullable */ + output: number | null; + /** @minimum 0 */ + reportedRuns: number; + /** @minimum 0 */ + inputReportedRuns: number; + /** @minimum 0 */ + outputReportedRuns: number; + /** @minimum 0 */ + missingRuns: number; + /** @minimum 0 */ + pendingRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsOptions.ts b/src/lib/generated/agentAnalyticsOptions.ts new file mode 100644 index 0000000..3a8bf2f --- /dev/null +++ b/src/lib/generated/agentAnalyticsOptions.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsOptionsModelsItem } from './agentAnalyticsOptionsModelsItem.js'; +import type { AgentAnalyticsOptionsOwnersItem } from './agentAnalyticsOptionsOwnersItem.js'; +import type { AgentAnalyticsOptionsRepositoryScope } from './agentAnalyticsOptionsRepositoryScope.js'; +import type { AgentAnalyticsOptionsTotals } from './agentAnalyticsOptionsTotals.js'; +import type { AgentAnalyticsOptionsTruncated } from './agentAnalyticsOptionsTruncated.js'; + +export interface AgentAnalyticsOptions { + asOf: string; + repositoryScope: AgentAnalyticsOptionsRepositoryScope; + repositories: string[]; + hasUnattributed: boolean; + owners: AgentAnalyticsOptionsOwnersItem[]; + models: AgentAnalyticsOptionsModelsItem[]; + /** @minimum 0 */ + limit: number; + totals: AgentAnalyticsOptionsTotals; + truncated: AgentAnalyticsOptionsTruncated; +} diff --git a/src/lib/generated/agentAnalyticsOptionsModelsItem.ts b/src/lib/generated/agentAnalyticsOptionsModelsItem.ts new file mode 100644 index 0000000..c8afcb0 --- /dev/null +++ b/src/lib/generated/agentAnalyticsOptionsModelsItem.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsOptionsModelsItem = { + provider: string; + model: string; +}; diff --git a/src/lib/generated/agentAnalyticsOptionsOwnersItem.ts b/src/lib/generated/agentAnalyticsOptionsOwnersItem.ts new file mode 100644 index 0000000..0862e87 --- /dev/null +++ b/src/lib/generated/agentAnalyticsOptionsOwnersItem.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsOptionsOwnersItem = { + id: string; + /** @nullable */ + githubUsername: string | null; +}; diff --git a/src/lib/generated/agentAnalyticsOptionsRepositoryScope.ts b/src/lib/generated/agentAnalyticsOptionsRepositoryScope.ts new file mode 100644 index 0000000..ab58373 --- /dev/null +++ b/src/lib/generated/agentAnalyticsOptionsRepositoryScope.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsOptionsRepositoryScope = typeof AgentAnalyticsOptionsRepositoryScope[keyof typeof AgentAnalyticsOptionsRepositoryScope]; + + +export const AgentAnalyticsOptionsRepositoryScope = { + recorded_name: 'recorded_name', +} as const; diff --git a/src/lib/generated/agentAnalyticsOptionsTotals.ts b/src/lib/generated/agentAnalyticsOptionsTotals.ts new file mode 100644 index 0000000..6cc847e --- /dev/null +++ b/src/lib/generated/agentAnalyticsOptionsTotals.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsOptionsTotals = { + /** @minimum 0 */ + repositories: number; + /** @minimum 0 */ + owners: number; + /** @minimum 0 */ + models: number; +}; diff --git a/src/lib/generated/agentAnalyticsOptionsTruncated.ts b/src/lib/generated/agentAnalyticsOptionsTruncated.ts new file mode 100644 index 0000000..a90ebe7 --- /dev/null +++ b/src/lib/generated/agentAnalyticsOptionsTruncated.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsOptionsTruncated = { + repositories: boolean; + owners: boolean; + models: boolean; +}; diff --git a/src/lib/generated/agentAnalyticsRun.ts b/src/lib/generated/agentAnalyticsRun.ts new file mode 100644 index 0000000..1db6bf7 --- /dev/null +++ b/src/lib/generated/agentAnalyticsRun.ts @@ -0,0 +1,41 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsRunStatus } from './agentAnalyticsRunStatus.js'; +import type { AgentAnalyticsRunTokens } from './agentAnalyticsRunTokens.js'; + +export interface AgentAnalyticsRun { + runId: string; + sessionId: string; + threadId: string; + /** Immutable run creation time used for submission cohorts and pagination. */ + submittedAt: string; + /** + * Latest queue time; can change when an approval resumes the run. + * @nullable + */ + queuedAt: string | null; + status: AgentAnalyticsRunStatus; + /** @nullable */ + repository: string | null; + provider: string; + model: string; + /** @nullable */ + agentId: string | null; + /** @nullable */ + agentLabel: string | null; + ownerId: string; + /** @nullable */ + ownerGithubUsername: string | null; + tokens: AgentAnalyticsRunTokens; + /** @nullable */ + reportedCostUsd: number | null; + /** @nullable */ + estimatedCostUsd: number | null; + /** @nullable */ + errorCode: string | null; +} diff --git a/src/lib/generated/agentAnalyticsRunStatus.ts b/src/lib/generated/agentAnalyticsRunStatus.ts new file mode 100644 index 0000000..f2e8664 --- /dev/null +++ b/src/lib/generated/agentAnalyticsRunStatus.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsRunStatus = typeof AgentAnalyticsRunStatus[keyof typeof AgentAnalyticsRunStatus]; + + +export const AgentAnalyticsRunStatus = { + queued: 'queued', + starting: 'starting', + running: 'running', + waiting_for_approval: 'waiting_for_approval', + waiting_for_input: 'waiting_for_input', + transitioned: 'transitioned', + completed: 'completed', + failed: 'failed', + cancelled: 'cancelled', + unknown: 'unknown', +} as const; diff --git a/src/lib/generated/agentAnalyticsRunTokens.ts b/src/lib/generated/agentAnalyticsRunTokens.ts new file mode 100644 index 0000000..2601298 --- /dev/null +++ b/src/lib/generated/agentAnalyticsRunTokens.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsRunTokens = { + /** @nullable */ + total: number | null; + /** @nullable */ + input: number | null; + /** @nullable */ + output: number | null; +}; diff --git a/src/lib/generated/agentAnalyticsRuns.ts b/src/lib/generated/agentAnalyticsRuns.ts new file mode 100644 index 0000000..acb744d --- /dev/null +++ b/src/lib/generated/agentAnalyticsRuns.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsRun } from './agentAnalyticsRun.js'; +import type { AgentAnalyticsRunsPagination } from './agentAnalyticsRunsPagination.js'; +import type { AgentAnalyticsRunsSlice } from './agentAnalyticsRunsSlice.js'; +import type { AnalyticsRange } from './analyticsRange.js'; + +export interface AgentAnalyticsRuns { + range: AnalyticsRange; + asOf: string; + slice: AgentAnalyticsRunsSlice; + caveats: string[]; + runs: AgentAnalyticsRun[]; + pagination: AgentAnalyticsRunsPagination; +} diff --git a/src/lib/generated/agentAnalyticsRunsPagination.ts b/src/lib/generated/agentAnalyticsRunsPagination.ts new file mode 100644 index 0000000..079d2b4 --- /dev/null +++ b/src/lib/generated/agentAnalyticsRunsPagination.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsRunsPagination = { + /** @minimum 0 */ + page: number; + /** @minimum 0 */ + limit: number; + /** @minimum 0 */ + total: number; + hasMore: boolean; +}; diff --git a/src/lib/generated/agentAnalyticsRunsSlice.ts b/src/lib/generated/agentAnalyticsRunsSlice.ts new file mode 100644 index 0000000..eda24d6 --- /dev/null +++ b/src/lib/generated/agentAnalyticsRunsSlice.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsRunsSlicePeriod } from './agentAnalyticsRunsSlicePeriod.js'; + +export type AgentAnalyticsRunsSlice = { + /** @nullable */ + date: string | null; + period: AgentAnalyticsRunsSlicePeriod; +}; diff --git a/src/lib/generated/agentAnalyticsRunsSlicePeriod.ts b/src/lib/generated/agentAnalyticsRunsSlicePeriod.ts new file mode 100644 index 0000000..b876ed0 --- /dev/null +++ b/src/lib/generated/agentAnalyticsRunsSlicePeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsRunsSlicePeriod = typeof AgentAnalyticsRunsSlicePeriod[keyof typeof AgentAnalyticsRunsSlicePeriod]; + + +export const AgentAnalyticsRunsSlicePeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/agentAnalyticsSession.ts b/src/lib/generated/agentAnalyticsSession.ts new file mode 100644 index 0000000..55551f3 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSession.ts @@ -0,0 +1,40 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSessionEstimatedCost } from './agentAnalyticsSessionEstimatedCost.js'; +import type { AgentAnalyticsSessionOutcomes } from './agentAnalyticsSessionOutcomes.js'; +import type { AgentAnalyticsSessionReportedCost } from './agentAnalyticsSessionReportedCost.js'; +import type { AgentAnalyticsSessionTokens } from './agentAnalyticsSessionTokens.js'; + +export interface AgentAnalyticsSession { + /** @minimum 0 */ + runs: number; + /** @minimum 0 */ + sessions: number; + /** @minimum 0 */ + owners: number; + outcomes: AgentAnalyticsSessionOutcomes; + tokens: AgentAnalyticsSessionTokens; + reportedCost: AgentAnalyticsSessionReportedCost; + estimatedCost: AgentAnalyticsSessionEstimatedCost; + /** @minimum 0 */ + unattributedRuns: number; + sessionId: string; + /** @nullable */ + title: string | null; + ownerId: string; + /** @nullable */ + ownerGithubUsername: string | null; + sessionKind: string; + sessionStatus: string; + /** @maxItems 5 */ + repositories: string[]; + /** @minimum 0 */ + repositoryCount: number; + firstSubmittedAt: string; + lastSubmittedAt: string; +} diff --git a/src/lib/generated/agentAnalyticsSessionEstimatedCost.ts b/src/lib/generated/agentAnalyticsSessionEstimatedCost.ts new file mode 100644 index 0000000..ffd1b50 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessionEstimatedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSessionEstimatedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSessionOutcomes.ts b/src/lib/generated/agentAnalyticsSessionOutcomes.ts new file mode 100644 index 0000000..4676e47 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessionOutcomes.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSessionOutcomes = { + /** @minimum 0 */ + queued: number; + /** @minimum 0 */ + starting: number; + /** @minimum 0 */ + running: number; + /** @minimum 0 */ + waiting_for_approval: number; + /** @minimum 0 */ + waiting_for_input: number; + /** @minimum 0 */ + transitioned: number; + /** @minimum 0 */ + completed: number; + /** @minimum 0 */ + failed: number; + /** @minimum 0 */ + cancelled: number; + /** @minimum 0 */ + unknown: number; +}; diff --git a/src/lib/generated/agentAnalyticsSessionReportedCost.ts b/src/lib/generated/agentAnalyticsSessionReportedCost.ts new file mode 100644 index 0000000..87e50f9 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessionReportedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSessionReportedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSessionTokens.ts b/src/lib/generated/agentAnalyticsSessionTokens.ts new file mode 100644 index 0000000..59da135 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessionTokens.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSessionTokens = { + /** @nullable */ + total: number | null; + /** @nullable */ + input: number | null; + /** @nullable */ + output: number | null; + /** @minimum 0 */ + reportedRuns: number; + /** @minimum 0 */ + inputReportedRuns: number; + /** @minimum 0 */ + outputReportedRuns: number; + /** @minimum 0 */ + missingRuns: number; + /** @minimum 0 */ + pendingRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSessions.ts b/src/lib/generated/agentAnalyticsSessions.ts new file mode 100644 index 0000000..3b5a09a --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessions.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSession } from './agentAnalyticsSession.js'; +import type { AgentAnalyticsSessionsPagination } from './agentAnalyticsSessionsPagination.js'; +import type { AgentAnalyticsSessionsSlice } from './agentAnalyticsSessionsSlice.js'; +import type { AnalyticsRange } from './analyticsRange.js'; + +export interface AgentAnalyticsSessions { + range: AnalyticsRange; + asOf: string; + slice: AgentAnalyticsSessionsSlice; + caveats: string[]; + sessions: AgentAnalyticsSession[]; + pagination: AgentAnalyticsSessionsPagination; +} diff --git a/src/lib/generated/agentAnalyticsSessionsPagination.ts b/src/lib/generated/agentAnalyticsSessionsPagination.ts new file mode 100644 index 0000000..fa61485 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessionsPagination.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSessionsPagination = { + /** @minimum 0 */ + page: number; + /** @minimum 0 */ + limit: number; + /** @minimum 0 */ + total: number; + hasMore: boolean; +}; diff --git a/src/lib/generated/agentAnalyticsSessionsSlice.ts b/src/lib/generated/agentAnalyticsSessionsSlice.ts new file mode 100644 index 0000000..e8691e9 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessionsSlice.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSessionsSlicePeriod } from './agentAnalyticsSessionsSlicePeriod.js'; + +export type AgentAnalyticsSessionsSlice = { + /** @nullable */ + date: string | null; + period: AgentAnalyticsSessionsSlicePeriod; +}; diff --git a/src/lib/generated/agentAnalyticsSessionsSlicePeriod.ts b/src/lib/generated/agentAnalyticsSessionsSlicePeriod.ts new file mode 100644 index 0000000..85f3e19 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSessionsSlicePeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSessionsSlicePeriod = typeof AgentAnalyticsSessionsSlicePeriod[keyof typeof AgentAnalyticsSessionsSlicePeriod]; + + +export const AgentAnalyticsSessionsSlicePeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/agentAnalyticsSummary.ts b/src/lib/generated/agentAnalyticsSummary.ts new file mode 100644 index 0000000..198305d --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummary.ts @@ -0,0 +1,37 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsMetrics } from './agentAnalyticsMetrics.js'; +import type { AgentAnalyticsSummaryAttribution } from './agentAnalyticsSummaryAttribution.js'; +import type { AgentAnalyticsSummaryDefinitionsItem } from './agentAnalyticsSummaryDefinitionsItem.js'; +import type { AgentAnalyticsSummaryModelsItem } from './agentAnalyticsSummaryModelsItem.js'; +import type { AgentAnalyticsSummaryRankingTotal } from './agentAnalyticsSummaryRankingTotal.js'; +import type { AgentAnalyticsSummaryRankingTruncated } from './agentAnalyticsSummaryRankingTruncated.js'; +import type { AgentAnalyticsSummaryRepositoriesItem } from './agentAnalyticsSummaryRepositoriesItem.js'; +import type { AgentAnalyticsSummarySeriesItem } from './agentAnalyticsSummarySeriesItem.js'; +import type { AgentAnalyticsSummarySessionsCreated } from './agentAnalyticsSummarySessionsCreated.js'; +import type { AnalyticsRange } from './analyticsRange.js'; + +export interface AgentAnalyticsSummary { + range: AnalyticsRange; + asOf: string; + attribution: AgentAnalyticsSummaryAttribution; + caveats: string[]; + totals: AgentAnalyticsMetrics; + previous: AgentAnalyticsMetrics | null; + series: AgentAnalyticsSummarySeriesItem[]; + repositories: AgentAnalyticsSummaryRepositoriesItem[]; + models: AgentAnalyticsSummaryModelsItem[]; + definitions: AgentAnalyticsSummaryDefinitionsItem[]; + sessionsCreated: AgentAnalyticsSummarySessionsCreated; + /** @nullable */ + earliestRunAt: string | null; + /** @minimum 0 */ + rankingLimit: number; + rankingTotal: AgentAnalyticsSummaryRankingTotal; + rankingTruncated: AgentAnalyticsSummaryRankingTruncated; +} diff --git a/src/lib/generated/agentAnalyticsSummaryAttribution.ts b/src/lib/generated/agentAnalyticsSummaryAttribution.ts new file mode 100644 index 0000000..3b682a6 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryAttribution.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSummaryAttributionModel } from './agentAnalyticsSummaryAttributionModel.js'; +import type { AgentAnalyticsSummaryAttributionRepository } from './agentAnalyticsSummaryAttributionRepository.js'; +import type { AgentAnalyticsSummaryAttributionRepositoryScope } from './agentAnalyticsSummaryAttributionRepositoryScope.js'; + +export type AgentAnalyticsSummaryAttribution = { + repository: AgentAnalyticsSummaryAttributionRepository; + model: AgentAnalyticsSummaryAttributionModel; + repositoryScope: AgentAnalyticsSummaryAttributionRepositoryScope; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryAttributionModel.ts b/src/lib/generated/agentAnalyticsSummaryAttributionModel.ts new file mode 100644 index 0000000..65cf764 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryAttributionModel.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryAttributionModel = typeof AgentAnalyticsSummaryAttributionModel[keyof typeof AgentAnalyticsSummaryAttributionModel]; + + +export const AgentAnalyticsSummaryAttributionModel = { + current_resolved: 'current_resolved', +} as const; diff --git a/src/lib/generated/agentAnalyticsSummaryAttributionRepository.ts b/src/lib/generated/agentAnalyticsSummaryAttributionRepository.ts new file mode 100644 index 0000000..37e6dcc --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryAttributionRepository.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryAttributionRepository = typeof AgentAnalyticsSummaryAttributionRepository[keyof typeof AgentAnalyticsSummaryAttributionRepository]; + + +export const AgentAnalyticsSummaryAttributionRepository = { + run_plan_primary: 'run_plan_primary', +} as const; diff --git a/src/lib/generated/agentAnalyticsSummaryAttributionRepositoryScope.ts b/src/lib/generated/agentAnalyticsSummaryAttributionRepositoryScope.ts new file mode 100644 index 0000000..bb97e6f --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryAttributionRepositoryScope.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryAttributionRepositoryScope = typeof AgentAnalyticsSummaryAttributionRepositoryScope[keyof typeof AgentAnalyticsSummaryAttributionRepositoryScope]; + + +export const AgentAnalyticsSummaryAttributionRepositoryScope = { + recorded_name: 'recorded_name', +} as const; diff --git a/src/lib/generated/agentAnalyticsSummaryDefinitionsItem.ts b/src/lib/generated/agentAnalyticsSummaryDefinitionsItem.ts new file mode 100644 index 0000000..f3bda23 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryDefinitionsItem.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSummaryDefinitionsItemEstimatedCost } from './agentAnalyticsSummaryDefinitionsItemEstimatedCost.js'; +import type { AgentAnalyticsSummaryDefinitionsItemOutcomes } from './agentAnalyticsSummaryDefinitionsItemOutcomes.js'; +import type { AgentAnalyticsSummaryDefinitionsItemReportedCost } from './agentAnalyticsSummaryDefinitionsItemReportedCost.js'; +import type { AgentAnalyticsSummaryDefinitionsItemTokens } from './agentAnalyticsSummaryDefinitionsItemTokens.js'; + +export type AgentAnalyticsSummaryDefinitionsItem = { + /** @nullable */ + agentId: string | null; + /** @nullable */ + label: string | null; + /** @minimum 0 */ + runs: number; + /** @minimum 0 */ + sessions: number; + /** @minimum 0 */ + owners: number; + outcomes: AgentAnalyticsSummaryDefinitionsItemOutcomes; + tokens: AgentAnalyticsSummaryDefinitionsItemTokens; + reportedCost: AgentAnalyticsSummaryDefinitionsItemReportedCost; + estimatedCost: AgentAnalyticsSummaryDefinitionsItemEstimatedCost; + /** @minimum 0 */ + unattributedRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryDefinitionsItemEstimatedCost.ts b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemEstimatedCost.ts new file mode 100644 index 0000000..1868c27 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemEstimatedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryDefinitionsItemEstimatedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryDefinitionsItemOutcomes.ts b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemOutcomes.ts new file mode 100644 index 0000000..0abd49a --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemOutcomes.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryDefinitionsItemOutcomes = { + /** @minimum 0 */ + queued: number; + /** @minimum 0 */ + starting: number; + /** @minimum 0 */ + running: number; + /** @minimum 0 */ + waiting_for_approval: number; + /** @minimum 0 */ + waiting_for_input: number; + /** @minimum 0 */ + transitioned: number; + /** @minimum 0 */ + completed: number; + /** @minimum 0 */ + failed: number; + /** @minimum 0 */ + cancelled: number; + /** @minimum 0 */ + unknown: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryDefinitionsItemReportedCost.ts b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemReportedCost.ts new file mode 100644 index 0000000..45fb336 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemReportedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryDefinitionsItemReportedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryDefinitionsItemTokens.ts b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemTokens.ts new file mode 100644 index 0000000..69f1e8e --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryDefinitionsItemTokens.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryDefinitionsItemTokens = { + /** @nullable */ + total: number | null; + /** @nullable */ + input: number | null; + /** @nullable */ + output: number | null; + /** @minimum 0 */ + reportedRuns: number; + /** @minimum 0 */ + inputReportedRuns: number; + /** @minimum 0 */ + outputReportedRuns: number; + /** @minimum 0 */ + missingRuns: number; + /** @minimum 0 */ + pendingRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryModelsItem.ts b/src/lib/generated/agentAnalyticsSummaryModelsItem.ts new file mode 100644 index 0000000..2297d39 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryModelsItem.ts @@ -0,0 +1,28 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSummaryModelsItemEstimatedCost } from './agentAnalyticsSummaryModelsItemEstimatedCost.js'; +import type { AgentAnalyticsSummaryModelsItemOutcomes } from './agentAnalyticsSummaryModelsItemOutcomes.js'; +import type { AgentAnalyticsSummaryModelsItemReportedCost } from './agentAnalyticsSummaryModelsItemReportedCost.js'; +import type { AgentAnalyticsSummaryModelsItemTokens } from './agentAnalyticsSummaryModelsItemTokens.js'; + +export type AgentAnalyticsSummaryModelsItem = { + provider: string; + model: string; + /** @minimum 0 */ + runs: number; + /** @minimum 0 */ + sessions: number; + /** @minimum 0 */ + owners: number; + outcomes: AgentAnalyticsSummaryModelsItemOutcomes; + tokens: AgentAnalyticsSummaryModelsItemTokens; + reportedCost: AgentAnalyticsSummaryModelsItemReportedCost; + estimatedCost: AgentAnalyticsSummaryModelsItemEstimatedCost; + /** @minimum 0 */ + unattributedRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryModelsItemEstimatedCost.ts b/src/lib/generated/agentAnalyticsSummaryModelsItemEstimatedCost.ts new file mode 100644 index 0000000..b5a8daa --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryModelsItemEstimatedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryModelsItemEstimatedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryModelsItemOutcomes.ts b/src/lib/generated/agentAnalyticsSummaryModelsItemOutcomes.ts new file mode 100644 index 0000000..1a1ffff --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryModelsItemOutcomes.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryModelsItemOutcomes = { + /** @minimum 0 */ + queued: number; + /** @minimum 0 */ + starting: number; + /** @minimum 0 */ + running: number; + /** @minimum 0 */ + waiting_for_approval: number; + /** @minimum 0 */ + waiting_for_input: number; + /** @minimum 0 */ + transitioned: number; + /** @minimum 0 */ + completed: number; + /** @minimum 0 */ + failed: number; + /** @minimum 0 */ + cancelled: number; + /** @minimum 0 */ + unknown: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryModelsItemReportedCost.ts b/src/lib/generated/agentAnalyticsSummaryModelsItemReportedCost.ts new file mode 100644 index 0000000..3ab5783 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryModelsItemReportedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryModelsItemReportedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryModelsItemTokens.ts b/src/lib/generated/agentAnalyticsSummaryModelsItemTokens.ts new file mode 100644 index 0000000..bd5e878 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryModelsItemTokens.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryModelsItemTokens = { + /** @nullable */ + total: number | null; + /** @nullable */ + input: number | null; + /** @nullable */ + output: number | null; + /** @minimum 0 */ + reportedRuns: number; + /** @minimum 0 */ + inputReportedRuns: number; + /** @minimum 0 */ + outputReportedRuns: number; + /** @minimum 0 */ + missingRuns: number; + /** @minimum 0 */ + pendingRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryRankingTotal.ts b/src/lib/generated/agentAnalyticsSummaryRankingTotal.ts new file mode 100644 index 0000000..2d31cb3 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryRankingTotal.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryRankingTotal = { + /** @minimum 0 */ + repositories: number; + /** @minimum 0 */ + models: number; + /** @minimum 0 */ + definitions: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryRankingTruncated.ts b/src/lib/generated/agentAnalyticsSummaryRankingTruncated.ts new file mode 100644 index 0000000..bcb1857 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryRankingTruncated.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryRankingTruncated = { + repositories: boolean; + models: boolean; + definitions: boolean; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryRepositoriesItem.ts b/src/lib/generated/agentAnalyticsSummaryRepositoriesItem.ts new file mode 100644 index 0000000..43f756a --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryRepositoriesItem.ts @@ -0,0 +1,28 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSummaryRepositoriesItemEstimatedCost } from './agentAnalyticsSummaryRepositoriesItemEstimatedCost.js'; +import type { AgentAnalyticsSummaryRepositoriesItemOutcomes } from './agentAnalyticsSummaryRepositoriesItemOutcomes.js'; +import type { AgentAnalyticsSummaryRepositoriesItemReportedCost } from './agentAnalyticsSummaryRepositoriesItemReportedCost.js'; +import type { AgentAnalyticsSummaryRepositoriesItemTokens } from './agentAnalyticsSummaryRepositoriesItemTokens.js'; + +export type AgentAnalyticsSummaryRepositoriesItem = { + /** @nullable */ + repository: string | null; + /** @minimum 0 */ + runs: number; + /** @minimum 0 */ + sessions: number; + /** @minimum 0 */ + owners: number; + outcomes: AgentAnalyticsSummaryRepositoriesItemOutcomes; + tokens: AgentAnalyticsSummaryRepositoriesItemTokens; + reportedCost: AgentAnalyticsSummaryRepositoriesItemReportedCost; + estimatedCost: AgentAnalyticsSummaryRepositoriesItemEstimatedCost; + /** @minimum 0 */ + unattributedRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryRepositoriesItemEstimatedCost.ts b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemEstimatedCost.ts new file mode 100644 index 0000000..9184d2d --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemEstimatedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryRepositoriesItemEstimatedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryRepositoriesItemOutcomes.ts b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemOutcomes.ts new file mode 100644 index 0000000..a6c3b9c --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemOutcomes.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryRepositoriesItemOutcomes = { + /** @minimum 0 */ + queued: number; + /** @minimum 0 */ + starting: number; + /** @minimum 0 */ + running: number; + /** @minimum 0 */ + waiting_for_approval: number; + /** @minimum 0 */ + waiting_for_input: number; + /** @minimum 0 */ + transitioned: number; + /** @minimum 0 */ + completed: number; + /** @minimum 0 */ + failed: number; + /** @minimum 0 */ + cancelled: number; + /** @minimum 0 */ + unknown: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryRepositoriesItemReportedCost.ts b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemReportedCost.ts new file mode 100644 index 0000000..69953ad --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemReportedCost.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryRepositoriesItemReportedCost = { + /** @nullable */ + usd: number | null; + /** @minimum 0 */ + coveredRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummaryRepositoriesItemTokens.ts b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemTokens.ts new file mode 100644 index 0000000..0fb5d8b --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummaryRepositoriesItemTokens.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummaryRepositoriesItemTokens = { + /** @nullable */ + total: number | null; + /** @nullable */ + input: number | null; + /** @nullable */ + output: number | null; + /** @minimum 0 */ + reportedRuns: number; + /** @minimum 0 */ + inputReportedRuns: number; + /** @minimum 0 */ + outputReportedRuns: number; + /** @minimum 0 */ + missingRuns: number; + /** @minimum 0 */ + pendingRuns: number; +}; diff --git a/src/lib/generated/agentAnalyticsSummarySeriesItem.ts b/src/lib/generated/agentAnalyticsSummarySeriesItem.ts new file mode 100644 index 0000000..030e290 --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummarySeriesItem.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsMetrics } from './agentAnalyticsMetrics.js'; + +export type AgentAnalyticsSummarySeriesItem = { + date: string; + /** @nullable */ + previousDate: string | null; + current: AgentAnalyticsMetrics; + previous: AgentAnalyticsMetrics | null; +}; diff --git a/src/lib/generated/agentAnalyticsSummarySessionsCreated.ts b/src/lib/generated/agentAnalyticsSummarySessionsCreated.ts new file mode 100644 index 0000000..593ca1c --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummarySessionsCreated.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSummarySessionsCreatedAttribution } from './agentAnalyticsSummarySessionsCreatedAttribution.js'; + +export type AgentAnalyticsSummarySessionsCreated = { + /** @minimum 0 */ + current: number; + /** + * @minimum 0 + * @nullable + */ + previous: number | null; + /** @minimum 0 */ + unattributedCurrent: number; + /** + * @minimum 0 + * @nullable + */ + unattributedPrevious: number | null; + attribution: AgentAnalyticsSummarySessionsCreatedAttribution; +}; diff --git a/src/lib/generated/agentAnalyticsSummarySessionsCreatedAttribution.ts b/src/lib/generated/agentAnalyticsSummarySessionsCreatedAttribution.ts new file mode 100644 index 0000000..ff2c6cb --- /dev/null +++ b/src/lib/generated/agentAnalyticsSummarySessionsCreatedAttribution.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentAnalyticsSummarySessionsCreatedAttribution = typeof AgentAnalyticsSummarySessionsCreatedAttribution[keyof typeof AgentAnalyticsSummarySessionsCreatedAttribution]; + + +export const AgentAnalyticsSummarySessionsCreatedAttribution = { + first_recorded_run: 'first_recorded_run', +} as const; diff --git a/src/lib/generated/agentApiKeyStatus.ts b/src/lib/generated/agentApiKeyStatus.ts index 5d14a9f..945dae2 100644 --- a/src/lib/generated/agentApiKeyStatus.ts +++ b/src/lib/generated/agentApiKeyStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentApiKeyStatusProvider.ts b/src/lib/generated/agentApiKeyStatusProvider.ts index d08f3de..96c391a 100644 --- a/src/lib/generated/agentApiKeyStatusProvider.ts +++ b/src/lib/generated/agentApiKeyStatusProvider.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentApiKeyStatusProvider = typeof AgentApiKeyStatusProvider[keyof typeof AgentApiKeyStatusProvider]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentApiKeyStatusProvider = { anthropic: 'anthropic', openai: 'openai', diff --git a/src/lib/generated/agentApiKeyStatusResponse.ts b/src/lib/generated/agentApiKeyStatusResponse.ts index 84f4e8f..5b2d607 100644 --- a/src/lib/generated/agentApiKeyStatusResponse.ts +++ b/src/lib/generated/agentApiKeyStatusResponse.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentApiKeyStatusResponseProvider } from './agentApiKeyStatusResponseProvider.js'; import type { AgentApiKeyStatus } from './agentApiKeyStatus.js'; +import type { AgentApiKeyStatusResponseProvider } from './agentApiKeyStatusResponseProvider.js'; export interface AgentApiKeyStatusResponse { hasKey: boolean; diff --git a/src/lib/generated/agentApiKeyStatusResponseProvider.ts b/src/lib/generated/agentApiKeyStatusResponseProvider.ts index 1e0d866..3d5a60f 100644 --- a/src/lib/generated/agentApiKeyStatusResponseProvider.ts +++ b/src/lib/generated/agentApiKeyStatusResponseProvider.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentApiKeyStatusResponseProvider = typeof AgentApiKeyStatusResponseProvider[keyof typeof AgentApiKeyStatusResponseProvider]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentApiKeyStatusResponseProvider = { anthropic: 'anthropic', openai: 'openai', diff --git a/src/lib/generated/agentApprovalMode.ts b/src/lib/generated/agentApprovalMode.ts index a83ef45..3e53764 100644 --- a/src/lib/generated/agentApprovalMode.ts +++ b/src/lib/generated/agentApprovalMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentApprovalMode = typeof AgentApprovalMode[keyof typeof AgentApprovalMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentApprovalMode = { allow: 'allow', require_approval: 'require_approval', diff --git a/src/lib/generated/agentApprovalPolicy.ts b/src/lib/generated/agentApprovalPolicy.ts index a65fa4f..ab65f94 100644 --- a/src/lib/generated/agentApprovalPolicy.ts +++ b/src/lib/generated/agentApprovalPolicy.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentApprovalPolicyRules.ts b/src/lib/generated/agentApprovalPolicyRules.ts index ad434ca..9abf914 100644 --- a/src/lib/generated/agentApprovalPolicyRules.ts +++ b/src/lib/generated/agentApprovalPolicyRules.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentCapabilityAvailability.ts b/src/lib/generated/agentCapabilityAvailability.ts index a00924c..9edb617 100644 --- a/src/lib/generated/agentCapabilityAvailability.ts +++ b/src/lib/generated/agentCapabilityAvailability.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentCapabilityAvailability = typeof AgentCapabilityAvailability[keyof typeof AgentCapabilityAvailability]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentCapabilityAvailability = { all_users: 'all_users', admin_only: 'admin_only', diff --git a/src/lib/generated/agentCapabilityCatalogEntry.ts b/src/lib/generated/agentCapabilityCatalogEntry.ts index 9867aed..154246c 100644 --- a/src/lib/generated/agentCapabilityCatalogEntry.ts +++ b/src/lib/generated/agentCapabilityCatalogEntry.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentCapabilityCatalogEntryCategory } from './agentCapabilityCatalogEntryCategory.js'; -import type { AgentCapabilityAvailability } from './agentCapabilityAvailability.js'; import type { AgentApprovalMode } from './agentApprovalMode.js'; +import type { AgentCapabilityAvailability } from './agentCapabilityAvailability.js'; +import type { AgentCapabilityCatalogEntryCategory } from './agentCapabilityCatalogEntryCategory.js'; import type { AgentCapabilityCatalogEntrySourceKindsItem } from './agentCapabilityCatalogEntrySourceKindsItem.js'; export interface AgentCapabilityCatalogEntry { diff --git a/src/lib/generated/agentCapabilityCatalogEntryCategory.ts b/src/lib/generated/agentCapabilityCatalogEntryCategory.ts index 3079751..55189ab 100644 --- a/src/lib/generated/agentCapabilityCatalogEntryCategory.ts +++ b/src/lib/generated/agentCapabilityCatalogEntryCategory.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentCapabilityCatalogEntryCategory = typeof AgentCapabilityCatalogEntryCategory[keyof typeof AgentCapabilityCatalogEntryCategory]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentCapabilityCatalogEntryCategory = { read: 'read', diagnostics: 'diagnostics', diff --git a/src/lib/generated/agentCapabilityCatalogEntrySourceKindsItem.ts b/src/lib/generated/agentCapabilityCatalogEntrySourceKindsItem.ts index d879358..2d37693 100644 --- a/src/lib/generated/agentCapabilityCatalogEntrySourceKindsItem.ts +++ b/src/lib/generated/agentCapabilityCatalogEntrySourceKindsItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentCapabilityCatalogEntrySourceKindsItem = typeof AgentCapabilityCatalogEntrySourceKindsItem[keyof typeof AgentCapabilityCatalogEntrySourceKindsItem]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentCapabilityCatalogEntrySourceKindsItem = { build_context_chat: 'build_context_chat', workspace_session: 'workspace_session', diff --git a/src/lib/generated/agentCapabilityGovernanceResponse.ts b/src/lib/generated/agentCapabilityGovernanceResponse.ts index 3b34aa6..9d5daf9 100644 --- a/src/lib/generated/agentCapabilityGovernanceResponse.ts +++ b/src/lib/generated/agentCapabilityGovernanceResponse.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentCapabilityGovernanceResponseScopeType } from './agentCapabilityGovernanceResponseScopeType.js'; -import type { AgentCapabilityPolicy } from './agentCapabilityPolicy.js'; import type { AgentCapabilityInventoryEntry } from './agentCapabilityInventoryEntry.js'; +import type { AgentCapabilityPolicy } from './agentCapabilityPolicy.js'; export interface AgentCapabilityGovernanceResponse { scope: string; diff --git a/src/lib/generated/agentCapabilityGovernanceResponseScopeType.ts b/src/lib/generated/agentCapabilityGovernanceResponseScopeType.ts index 986b44e..28a6710 100644 --- a/src/lib/generated/agentCapabilityGovernanceResponseScopeType.ts +++ b/src/lib/generated/agentCapabilityGovernanceResponseScopeType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentCapabilityGovernanceResponseScopeType = typeof AgentCapabilityGovernanceResponseScopeType[keyof typeof AgentCapabilityGovernanceResponseScopeType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentCapabilityGovernanceResponseScopeType = { global: 'global', repo: 'repo', diff --git a/src/lib/generated/agentCapabilityInventoryEntry.ts b/src/lib/generated/agentCapabilityInventoryEntry.ts index 4904455..142f43c 100644 --- a/src/lib/generated/agentCapabilityInventoryEntry.ts +++ b/src/lib/generated/agentCapabilityInventoryEntry.ts @@ -1,15 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentCapabilityInventoryEntryCategory } from './agentCapabilityInventoryEntryCategory.js'; -import type { AgentCapabilityAvailability } from './agentCapabilityAvailability.js'; import type { AgentApprovalMode } from './agentApprovalMode.js'; -import type { AgentCapabilityInventoryToolEntry } from './agentCapabilityInventoryToolEntry.js'; +import type { AgentCapabilityAvailability } from './agentCapabilityAvailability.js'; import type { AgentCapabilityInventoryEntryBlockedReason } from './agentCapabilityInventoryEntryBlockedReason.js'; +import type { AgentCapabilityInventoryEntryCategory } from './agentCapabilityInventoryEntryCategory.js'; +import type { AgentCapabilityInventoryToolEntry } from './agentCapabilityInventoryToolEntry.js'; export interface AgentCapabilityInventoryEntry { capabilityId: string; diff --git a/src/lib/generated/agentCapabilityInventoryEntryBlockedReason.ts b/src/lib/generated/agentCapabilityInventoryEntryBlockedReason.ts index ed159bb..f2807c0 100644 --- a/src/lib/generated/agentCapabilityInventoryEntryBlockedReason.ts +++ b/src/lib/generated/agentCapabilityInventoryEntryBlockedReason.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentCapabilityInventoryEntryBlockedReason = typeof AgentCapabilityInventoryEntryBlockedReason[keyof typeof AgentCapabilityInventoryEntryBlockedReason]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentCapabilityInventoryEntryBlockedReason = { admin_only: 'admin_only', system_only: 'system_only', diff --git a/src/lib/generated/agentCapabilityInventoryEntryCategory.ts b/src/lib/generated/agentCapabilityInventoryEntryCategory.ts index 999c1e8..3abeffd 100644 --- a/src/lib/generated/agentCapabilityInventoryEntryCategory.ts +++ b/src/lib/generated/agentCapabilityInventoryEntryCategory.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentCapabilityInventoryEntryCategory = typeof AgentCapabilityInventoryEntryCategory[keyof typeof AgentCapabilityInventoryEntryCategory]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentCapabilityInventoryEntryCategory = { read: 'read', diagnostics: 'diagnostics', diff --git a/src/lib/generated/agentCapabilityInventoryToolEntry.ts b/src/lib/generated/agentCapabilityInventoryToolEntry.ts index a024b52..1f4165b 100644 --- a/src/lib/generated/agentCapabilityInventoryToolEntry.ts +++ b/src/lib/generated/agentCapabilityInventoryToolEntry.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentCapabilityInventoryToolEntrySourceType.ts b/src/lib/generated/agentCapabilityInventoryToolEntrySourceType.ts index 38ab827..043d4bf 100644 --- a/src/lib/generated/agentCapabilityInventoryToolEntrySourceType.ts +++ b/src/lib/generated/agentCapabilityInventoryToolEntrySourceType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentCapabilityInventoryToolEntrySourceType = typeof AgentCapabilityInventoryToolEntrySourceType[keyof typeof AgentCapabilityInventoryToolEntrySourceType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentCapabilityInventoryToolEntrySourceType = { builtin: 'builtin', mcp: 'mcp', diff --git a/src/lib/generated/agentCapabilityPolicy.ts b/src/lib/generated/agentCapabilityPolicy.ts index 50ffbbb..a1ad097 100644 --- a/src/lib/generated/agentCapabilityPolicy.ts +++ b/src/lib/generated/agentCapabilityPolicy.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentCapabilityPolicyAvailability.ts b/src/lib/generated/agentCapabilityPolicyAvailability.ts index 520a4c2..c665295 100644 --- a/src/lib/generated/agentCapabilityPolicyAvailability.ts +++ b/src/lib/generated/agentCapabilityPolicyAvailability.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentChatStatus.ts b/src/lib/generated/agentChatStatus.ts index becbda1..04d7e41 100644 --- a/src/lib/generated/agentChatStatus.ts +++ b/src/lib/generated/agentChatStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,9 +9,7 @@ export type AgentChatStatus = typeof AgentChatStatus[keyof typeof AgentChatStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentChatStatus = { ready: 'ready', - ended: 'ended', error: 'error', } as const; diff --git a/src/lib/generated/agentFeedback.ts b/src/lib/generated/agentFeedback.ts new file mode 100644 index 0000000..6c41d17 --- /dev/null +++ b/src/lib/generated/agentFeedback.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentFeedbackRating } from './agentFeedbackRating.js'; +import type { AgentFeedbackReason } from './agentFeedbackReason.js'; + +export interface AgentFeedback { + id: string; + threadId: string; + /** @nullable */ + messageId: string | null; + rating: AgentFeedbackRating; + /** + * @maxLength 10000 + * @nullable + */ + text: string | null; + /** @maxItems 7 */ + reasons: AgentFeedbackReason[]; + createdAt: string; + updatedAt: string; +} diff --git a/src/lib/generated/agentFeedbackListSuccessResponse.ts b/src/lib/generated/agentFeedbackListSuccessResponse.ts new file mode 100644 index 0000000..1e68514 --- /dev/null +++ b/src/lib/generated/agentFeedbackListSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentThreadFeedback } from './agentThreadFeedback.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type AgentFeedbackListSuccessResponse = SuccessApiResponse & { + data: AgentThreadFeedback; +}; diff --git a/src/lib/generated/agentFeedbackRating.ts b/src/lib/generated/agentFeedbackRating.ts new file mode 100644 index 0000000..4c99ba0 --- /dev/null +++ b/src/lib/generated/agentFeedbackRating.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentFeedbackRating = typeof AgentFeedbackRating[keyof typeof AgentFeedbackRating]; + + +export const AgentFeedbackRating = { + up: 'up', + down: 'down', +} as const; diff --git a/src/lib/generated/agentFeedbackReason.ts b/src/lib/generated/agentFeedbackReason.ts new file mode 100644 index 0000000..acb9708 --- /dev/null +++ b/src/lib/generated/agentFeedbackReason.ts @@ -0,0 +1,27 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * Current positive rating reasons: solved_task, clear_explanation, evidence_backed, actionable_steps. Current negative rating reasons: incorrect_or_incomplete, did_not_follow_instructions, missing_evidence, unhelpful_steps, wrong_context, too_slow. The other reason is valid for either rating. + */ +export type AgentFeedbackReason = typeof AgentFeedbackReason[keyof typeof AgentFeedbackReason]; + + +export const AgentFeedbackReason = { + solved_task: 'solved_task', + clear_explanation: 'clear_explanation', + evidence_backed: 'evidence_backed', + actionable_steps: 'actionable_steps', + other: 'other', + incorrect_or_incomplete: 'incorrect_or_incomplete', + did_not_follow_instructions: 'did_not_follow_instructions', + missing_evidence: 'missing_evidence', + unhelpful_steps: 'unhelpful_steps', + wrong_context: 'wrong_context', + too_slow: 'too_slow', +} as const; diff --git a/src/lib/generated/agentFeedbackRequest.ts b/src/lib/generated/agentFeedbackRequest.ts new file mode 100644 index 0000000..2254f6e --- /dev/null +++ b/src/lib/generated/agentFeedbackRequest.ts @@ -0,0 +1,24 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentFeedbackReason } from './agentFeedbackReason.js'; +import type { AgentFeedbackRequestRating } from './agentFeedbackRequestRating.js'; + +export interface AgentFeedbackRequest { + /** + * Distinct reasons appropriate for the selected rating. Omitted reasons clear any saved reasons. + * @maxItems 7 + */ + reasons?: AgentFeedbackReason[]; + rating: AgentFeedbackRequestRating; + /** + * Optional comment. Omitted or blank text clears an existing comment. + * @maxLength 10000 + * @nullable + */ + text?: string | null; +} diff --git a/src/lib/generated/agentFeedbackRequestRating.ts b/src/lib/generated/agentFeedbackRequestRating.ts new file mode 100644 index 0000000..3f4dda3 --- /dev/null +++ b/src/lib/generated/agentFeedbackRequestRating.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentFeedbackRequestRating = typeof AgentFeedbackRequestRating[keyof typeof AgentFeedbackRequestRating]; + + +export const AgentFeedbackRequestRating = { + up: 'up', + down: 'down', +} as const; diff --git a/src/lib/generated/agentFeedbackSuccessResponse.ts b/src/lib/generated/agentFeedbackSuccessResponse.ts new file mode 100644 index 0000000..26fa975 --- /dev/null +++ b/src/lib/generated/agentFeedbackSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentFeedback } from './agentFeedback.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type AgentFeedbackSuccessResponse = SuccessApiResponse & { + data: AgentFeedback; +}; diff --git a/src/lib/generated/agentFileChangeData.ts b/src/lib/generated/agentFileChangeData.ts index 8043db1..2a49217 100644 --- a/src/lib/generated/agentFileChangeData.ts +++ b/src/lib/generated/agentFileChangeData.ts @@ -1,11 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentFileChangeDataKind } from './agentFileChangeDataKind.js'; +import type { AgentFileChangeDataSchemaValidation } from './agentFileChangeDataSchemaValidation.js'; import type { AgentFileChangeDataStage } from './agentFileChangeDataStage.js'; export interface AgentFileChangeData { @@ -37,4 +38,6 @@ export interface AgentFileChangeData { oldSha256: string | null; /** @nullable */ newSha256: string | null; + /** @nullable */ + schemaValidation?: AgentFileChangeDataSchemaValidation; } diff --git a/src/lib/generated/agentFileChangeDataKind.ts b/src/lib/generated/agentFileChangeDataKind.ts index 59ec55b..4e6be2d 100644 --- a/src/lib/generated/agentFileChangeDataKind.ts +++ b/src/lib/generated/agentFileChangeDataKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentFileChangeDataKind = typeof AgentFileChangeDataKind[keyof typeof AgentFileChangeDataKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentFileChangeDataKind = { created: 'created', edited: 'edited', diff --git a/src/lib/generated/agentFileChangeDataSchemaValidation.ts b/src/lib/generated/agentFileChangeDataSchemaValidation.ts new file mode 100644 index 0000000..398afd0 --- /dev/null +++ b/src/lib/generated/agentFileChangeDataSchemaValidation.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * @nullable + */ +export type AgentFileChangeDataSchemaValidation = { + valid: boolean; + /** @nullable */ + error?: string | null; +} | null; diff --git a/src/lib/generated/agentFileChangeDataStage.ts b/src/lib/generated/agentFileChangeDataStage.ts index 37e172e..1d35ee6 100644 --- a/src/lib/generated/agentFileChangeDataStage.ts +++ b/src/lib/generated/agentFileChangeDataStage.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentFileChangeDataStage = typeof AgentFileChangeDataStage[keyof typeof AgentFileChangeDataStage]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentFileChangeDataStage = { 'awaiting-approval': 'awaiting-approval', approved: 'approved', diff --git a/src/lib/generated/agentInstructionRule.ts b/src/lib/generated/agentInstructionRule.ts new file mode 100644 index 0000000..13ea476 --- /dev/null +++ b/src/lib/generated/agentInstructionRule.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface AgentInstructionRule { + id: number; + /** Instruction template ref, or 'all' for every agent. */ + agentRef: string; + /** @nullable */ + repositoryFullName: string | null; + content: string; + /** @minimum 0 */ + position: number; + /** @nullable */ + updatedBy: string | null; + /** @nullable */ + updatedAt: string | null; +} diff --git a/src/lib/generated/agentInstructionRuleInput.ts b/src/lib/generated/agentInstructionRuleInput.ts new file mode 100644 index 0000000..459cf1a --- /dev/null +++ b/src/lib/generated/agentInstructionRuleInput.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface AgentInstructionRuleInput { + agentRef: string; + /** + * @minLength 1 + * @maxLength 2000 + */ + content: string; +} diff --git a/src/lib/generated/agentInstructionTemplateDefaultMetadata.ts b/src/lib/generated/agentInstructionTemplateDefaultMetadata.ts index 3db615a..c49cd3b 100644 --- a/src/lib/generated/agentInstructionTemplateDefaultMetadata.ts +++ b/src/lib/generated/agentInstructionTemplateDefaultMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentInstructionTemplateDetail.ts b/src/lib/generated/agentInstructionTemplateDetail.ts index c3e4bb0..f7f0931 100644 --- a/src/lib/generated/agentInstructionTemplateDetail.ts +++ b/src/lib/generated/agentInstructionTemplateDetail.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentInstructionTemplateEffectiveMetadata.ts b/src/lib/generated/agentInstructionTemplateEffectiveMetadata.ts index c299b55..14d8147 100644 --- a/src/lib/generated/agentInstructionTemplateEffectiveMetadata.ts +++ b/src/lib/generated/agentInstructionTemplateEffectiveMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentInstructionTemplateEffectiveMetadataSource.ts b/src/lib/generated/agentInstructionTemplateEffectiveMetadataSource.ts index f234c7b..82f95d1 100644 --- a/src/lib/generated/agentInstructionTemplateEffectiveMetadataSource.ts +++ b/src/lib/generated/agentInstructionTemplateEffectiveMetadataSource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentInstructionTemplateEffectiveMetadataSource = typeof AgentInstructionTemplateEffectiveMetadataSource[keyof typeof AgentInstructionTemplateEffectiveMetadataSource]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentInstructionTemplateEffectiveMetadataSource = { default: 'default', override: 'override', diff --git a/src/lib/generated/agentInstructionTemplateOverrideMetadata.ts b/src/lib/generated/agentInstructionTemplateOverrideMetadata.ts index eeaa73a..b54c6e1 100644 --- a/src/lib/generated/agentInstructionTemplateOverrideMetadata.ts +++ b/src/lib/generated/agentInstructionTemplateOverrideMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentInstructionTemplateSummary.ts b/src/lib/generated/agentInstructionTemplateSummary.ts index c8e569b..3945c2e 100644 --- a/src/lib/generated/agentInstructionTemplateSummary.ts +++ b/src/lib/generated/agentInstructionTemplateSummary.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentInstructionTemplateDefaultMetadata } from './agentInstructionTemplateDefaultMetadata.js'; -import type { AgentInstructionTemplateSummaryOverride } from './agentInstructionTemplateSummaryOverride.js'; import type { AgentInstructionTemplateEffectiveMetadata } from './agentInstructionTemplateEffectiveMetadata.js'; +import type { AgentInstructionTemplateOverrideMetadata } from './agentInstructionTemplateOverrideMetadata.js'; export interface AgentInstructionTemplateSummary { ref: string; @@ -15,7 +15,6 @@ export interface AgentInstructionTemplateSummary { /** @nullable */ description: string | null; default: AgentInstructionTemplateDefaultMetadata; - /** @nullable */ - override: AgentInstructionTemplateSummaryOverride; + override: AgentInstructionTemplateOverrideMetadata | null; effective: AgentInstructionTemplateEffectiveMetadata; } diff --git a/src/lib/generated/agentInstructionTemplateSummaryOverride.ts b/src/lib/generated/agentInstructionTemplateSummaryOverride.ts deleted file mode 100644 index 6d0d658..0000000 --- a/src/lib/generated/agentInstructionTemplateSummaryOverride.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentInstructionTemplateOverrideMetadata } from './agentInstructionTemplateOverrideMetadata.js'; - -/** - * @nullable - */ -export type AgentInstructionTemplateSummaryOverride = AgentInstructionTemplateOverrideMetadata | null; diff --git a/src/lib/generated/agentMcpConnection.ts b/src/lib/generated/agentMcpConnection.ts index 5fba955..1f2fea0 100644 --- a/src/lib/generated/agentMcpConnection.ts +++ b/src/lib/generated/agentMcpConnection.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpTransportConfig } from './mcpTransportConfig.js'; -import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; import type { McpAuthConfig } from './mcpAuthConfig.js'; import type { McpDiscoveredTool } from './mcpDiscoveredTool.js'; +import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; +import type { McpTransportConfig } from './mcpTransportConfig.js'; export interface AgentMcpConnection { slug: string; diff --git a/src/lib/generated/agentMcpConnectionState.ts b/src/lib/generated/agentMcpConnectionState.ts index 493b8ed..b463d6e 100644 --- a/src/lib/generated/agentMcpConnectionState.ts +++ b/src/lib/generated/agentMcpConnectionState.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentMcpConnectionStateAuthMode.ts b/src/lib/generated/agentMcpConnectionStateAuthMode.ts index 40699b4..a9a53a0 100644 --- a/src/lib/generated/agentMcpConnectionStateAuthMode.ts +++ b/src/lib/generated/agentMcpConnectionStateAuthMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentMcpConnectionStateAuthMode = typeof AgentMcpConnectionStateAuthMode[keyof typeof AgentMcpConnectionStateAuthMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentMcpConnectionStateAuthMode = { none: 'none', fields: 'fields', diff --git a/src/lib/generated/agentMessage.ts b/src/lib/generated/agentMessage.ts index e4cfe48..a9be49c 100644 --- a/src/lib/generated/agentMessage.ts +++ b/src/lib/generated/agentMessage.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentMessageMetadata } from './agentMessageMetadata.js'; import type { AgentMessageRole } from './agentMessageRole.js'; import type { CanonicalAgentMessagePart } from './canonicalAgentMessagePart.js'; -import type { AgentMessageMetadata } from './agentMessageMetadata.js'; export interface AgentMessage { id: string; diff --git a/src/lib/generated/agentMessageMetadata.ts b/src/lib/generated/agentMessageMetadata.ts index 2795290..8788c2c 100644 --- a/src/lib/generated/agentMessageMetadata.ts +++ b/src/lib/generated/agentMessageMetadata.ts @@ -1,11 +1,11 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentSwitchEventMetadata } from './agentSwitchEventMetadata.js'; -import type { AgentMessageMetadataOneOf } from './agentMessageMetadataOneOf.js'; +import type { RuntimeControlsUpdateEventMetadata } from './runtimeControlsUpdateEventMetadata.js'; -export type AgentMessageMetadata = AgentSwitchEventMetadata | AgentMessageMetadataOneOf; +export type AgentMessageMetadata = AgentSwitchEventMetadata | RuntimeControlsUpdateEventMetadata | { [key: string]: unknown }; diff --git a/src/lib/generated/agentMessageRole.ts b/src/lib/generated/agentMessageRole.ts index 055afa1..c0d1c30 100644 --- a/src/lib/generated/agentMessageRole.ts +++ b/src/lib/generated/agentMessageRole.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentMessageRole = typeof AgentMessageRole[keyof typeof AgentMessageRole]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentMessageRole = { user: 'user', assistant: 'assistant', diff --git a/src/lib/generated/agentModel.ts b/src/lib/generated/agentModel.ts index 70c65be..fb05c91 100644 --- a/src/lib/generated/agentModel.ts +++ b/src/lib/generated/agentModel.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -16,4 +16,8 @@ export interface AgentModel { inputCostPerMillion?: number | null; /** @nullable */ outputCostPerMillion?: number | null; + /** @nullable */ + cacheReadCostPerMillion?: number | null; + /** @nullable */ + cacheWriteCostPerMillion?: number | null; } diff --git a/src/lib/generated/agentPendingAction.ts b/src/lib/generated/agentPendingAction.ts index 58f95ce..629cc61 100644 --- a/src/lib/generated/agentPendingAction.ts +++ b/src/lib/generated/agentPendingAction.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentPendingActionStatus } from './agentPendingActionStatus.js'; -import type { AgentPendingActionArgumentSummary } from './agentPendingActionArgumentSummary.js'; import type { AgentFileChangeData } from './agentFileChangeData.js'; +import type { AgentPendingActionArgumentSummary } from './agentPendingActionArgumentSummary.js'; +import type { AgentPendingActionStatus } from './agentPendingActionStatus.js'; export interface AgentPendingAction { id: string; @@ -30,4 +30,5 @@ export interface AgentPendingAction { commandPreview: string | null; fileChangePreview: AgentFileChangeData[]; riskLabels: string[]; + alwaysAllowEligible: boolean; } diff --git a/src/lib/generated/agentPendingActionArgumentSummary.ts b/src/lib/generated/agentPendingActionArgumentSummary.ts index 6521cf0..108b02b 100644 --- a/src/lib/generated/agentPendingActionArgumentSummary.ts +++ b/src/lib/generated/agentPendingActionArgumentSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentPendingActionStatus.ts b/src/lib/generated/agentPendingActionStatus.ts index f963ac8..c5a618d 100644 --- a/src/lib/generated/agentPendingActionStatus.ts +++ b/src/lib/generated/agentPendingActionStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentPendingActionStatus = typeof AgentPendingActionStatus[keyof typeof AgentPendingActionStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentPendingActionStatus = { pending: 'pending', approved: 'approved', diff --git a/src/lib/generated/agentRun.ts b/src/lib/generated/agentRun.ts index a11cd1f..e89f1bd 100644 --- a/src/lib/generated/agentRun.ts +++ b/src/lib/generated/agentRun.ts @@ -1,17 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunStatus } from './agentRunStatus.js'; +import type { AgentRunError } from './agentRunError.js'; +import type { AgentRunPlanSummary } from './agentRunPlanSummary.js'; +import type { AgentRunPolicySnapshot } from './agentRunPolicySnapshot.js'; +import type { AgentRunRecovery } from './agentRunRecovery.js'; import type { AgentRunSandboxRequirement } from './agentRunSandboxRequirement.js'; +import type { AgentRunStatus } from './agentRunStatus.js'; +import type { AgentRunTransition } from './agentRunTransition.js'; import type { AgentRunUsageSummary } from './agentRunUsageSummary.js'; -import type { AgentRunPolicySnapshot } from './agentRunPolicySnapshot.js'; -import type { AgentRunPlanSummary } from './agentRunPlanSummary.js'; -import type { AgentRunRecoveryProperty } from './agentRunRecoveryProperty.js'; -import type { AgentRunErrorProperty } from './agentRunErrorProperty.js'; export interface AgentRun { id: string; @@ -47,11 +48,10 @@ export interface AgentRun { cancelledAt?: string | null; usageSummary: AgentRunUsageSummary; policySnapshot: AgentRunPolicySnapshot; - runPlan: AgentRunPlanSummary; - /** @nullable */ - recovery: AgentRunRecoveryProperty; - /** @nullable */ - error?: AgentRunErrorProperty; + runPlan: AgentRunPlanSummary | null; + transition: AgentRunTransition | null; + recovery: AgentRunRecovery | null; + error?: AgentRunError | null; /** @nullable */ createdAt?: string | null; /** @nullable */ diff --git a/src/lib/generated/agentRunAbortedEvent.ts b/src/lib/generated/agentRunAbortedEvent.ts index 8bd78d9..42867b8 100644 --- a/src/lib/generated/agentRunAbortedEvent.ts +++ b/src/lib/generated/agentRunAbortedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunAbortedEventVersion } from './agentRunAbortedEventVersion.js'; import type { AgentRunAbortedEventEventType } from './agentRunAbortedEventEventType.js'; import type { AgentRunAbortedEventPayload } from './agentRunAbortedEventPayload.js'; +import type { AgentRunAbortedEventVersion } from './agentRunAbortedEventVersion.js'; export interface AgentRunAbortedEvent { id: string; diff --git a/src/lib/generated/agentRunAbortedEventEventType.ts b/src/lib/generated/agentRunAbortedEventEventType.ts index 90b8c81..76ac9e6 100644 --- a/src/lib/generated/agentRunAbortedEventEventType.ts +++ b/src/lib/generated/agentRunAbortedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunAbortedEventEventType = typeof AgentRunAbortedEventEventType[keyof typeof AgentRunAbortedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunAbortedEventEventType = { runaborted: 'run.aborted', } as const; diff --git a/src/lib/generated/agentRunAbortedEventPayload.ts b/src/lib/generated/agentRunAbortedEventPayload.ts index 44efc0c..b5c3514 100644 --- a/src/lib/generated/agentRunAbortedEventPayload.ts +++ b/src/lib/generated/agentRunAbortedEventPayload.ts @@ -1,11 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunAbortedEventPayloadOneOf } from './agentRunAbortedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunAbortedEventPayload = AgentRunAbortedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunAbortedEventPayload = { + reason: string; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunAbortedEventVersion.ts b/src/lib/generated/agentRunAbortedEventVersion.ts index 4f42d64..6076143 100644 --- a/src/lib/generated/agentRunAbortedEventVersion.ts +++ b/src/lib/generated/agentRunAbortedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunAbortedEventVersion = typeof AgentRunAbortedEventVersion[keyof typeof AgentRunAbortedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunAbortedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunApprovalEvent.ts b/src/lib/generated/agentRunApprovalEvent.ts index 51e372e..776b057 100644 --- a/src/lib/generated/agentRunApprovalEvent.ts +++ b/src/lib/generated/agentRunApprovalEvent.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunApprovalRequestedEvent.ts b/src/lib/generated/agentRunApprovalRequestedEvent.ts index 58d3368..0330fd8 100644 --- a/src/lib/generated/agentRunApprovalRequestedEvent.ts +++ b/src/lib/generated/agentRunApprovalRequestedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunApprovalRequestedEventVersion } from './agentRunApprovalRequestedEventVersion.js'; import type { AgentRunApprovalRequestedEventEventType } from './agentRunApprovalRequestedEventEventType.js'; import type { AgentRunApprovalRequestedEventPayload } from './agentRunApprovalRequestedEventPayload.js'; +import type { AgentRunApprovalRequestedEventVersion } from './agentRunApprovalRequestedEventVersion.js'; export interface AgentRunApprovalRequestedEvent { id: string; diff --git a/src/lib/generated/agentRunApprovalRequestedEventEventType.ts b/src/lib/generated/agentRunApprovalRequestedEventEventType.ts index 9a7723f..7249ef5 100644 --- a/src/lib/generated/agentRunApprovalRequestedEventEventType.ts +++ b/src/lib/generated/agentRunApprovalRequestedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunApprovalRequestedEventEventType = typeof AgentRunApprovalRequestedEventEventType[keyof typeof AgentRunApprovalRequestedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunApprovalRequestedEventEventType = { approvalrequested: 'approval.requested', } as const; diff --git a/src/lib/generated/agentRunApprovalRequestedEventPayload.ts b/src/lib/generated/agentRunApprovalRequestedEventPayload.ts index 65c86b8..b0cdb5d 100644 --- a/src/lib/generated/agentRunApprovalRequestedEventPayload.ts +++ b/src/lib/generated/agentRunApprovalRequestedEventPayload.ts @@ -1,11 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunApprovalRequestedEventPayloadOneOf } from './agentRunApprovalRequestedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunApprovalRequestedEventPayload = AgentRunApprovalRequestedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunApprovalRequestedEventPayload = { + actionId?: string; + approvalId: string; + toolCallId: string; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunApprovalRequestedEventPayloadOneOf.ts b/src/lib/generated/agentRunApprovalRequestedEventPayloadOneOf.ts deleted file mode 100644 index 681172b..0000000 --- a/src/lib/generated/agentRunApprovalRequestedEventPayloadOneOf.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunApprovalRequestedEventPayloadOneOf = { - actionId?: string; - approvalId: string; - toolCallId: string; -}; diff --git a/src/lib/generated/agentRunApprovalRequestedEventVersion.ts b/src/lib/generated/agentRunApprovalRequestedEventVersion.ts index 67d1679..02d1070 100644 --- a/src/lib/generated/agentRunApprovalRequestedEventVersion.ts +++ b/src/lib/generated/agentRunApprovalRequestedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunApprovalRequestedEventVersion = typeof AgentRunApprovalRequestedEventVersion[keyof typeof AgentRunApprovalRequestedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunApprovalRequestedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunApprovalResolvedEvent.ts b/src/lib/generated/agentRunApprovalResolvedEvent.ts index 88fcef0..8a7c134 100644 --- a/src/lib/generated/agentRunApprovalResolvedEvent.ts +++ b/src/lib/generated/agentRunApprovalResolvedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunApprovalResolvedEventVersion } from './agentRunApprovalResolvedEventVersion.js'; import type { AgentRunApprovalResolvedEventEventType } from './agentRunApprovalResolvedEventEventType.js'; import type { AgentRunApprovalResolvedEventPayload } from './agentRunApprovalResolvedEventPayload.js'; +import type { AgentRunApprovalResolvedEventVersion } from './agentRunApprovalResolvedEventVersion.js'; export interface AgentRunApprovalResolvedEvent { id: string; diff --git a/src/lib/generated/agentRunApprovalResolvedEventEventType.ts b/src/lib/generated/agentRunApprovalResolvedEventEventType.ts index 877ce51..79b5636 100644 --- a/src/lib/generated/agentRunApprovalResolvedEventEventType.ts +++ b/src/lib/generated/agentRunApprovalResolvedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunApprovalResolvedEventEventType = typeof AgentRunApprovalResolvedEventEventType[keyof typeof AgentRunApprovalResolvedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunApprovalResolvedEventEventType = { approvalresolved: 'approval.resolved', } as const; diff --git a/src/lib/generated/agentRunApprovalResolvedEventPayload.ts b/src/lib/generated/agentRunApprovalResolvedEventPayload.ts index 484a226..7a77297 100644 --- a/src/lib/generated/agentRunApprovalResolvedEventPayload.ts +++ b/src/lib/generated/agentRunApprovalResolvedEventPayload.ts @@ -1,11 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunApprovalResolvedEventPayloadOneOf } from './agentRunApprovalResolvedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunApprovalResolvedEventPayload = AgentRunApprovalResolvedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunApprovalResolvedEventPayload = { + actionId: string; + approvalId: string; + /** @nullable */ + toolCallId: string | null; + approved: boolean; + /** @nullable */ + reason: string | null; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunApprovalResolvedEventPayloadOneOf.ts b/src/lib/generated/agentRunApprovalResolvedEventPayloadOneOf.ts deleted file mode 100644 index cefa1b6..0000000 --- a/src/lib/generated/agentRunApprovalResolvedEventPayloadOneOf.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunApprovalResolvedEventPayloadOneOf = { - actionId: string; - approvalId: string; - /** @nullable */ - toolCallId: string | null; - approved: boolean; - /** @nullable */ - reason: string | null; -}; diff --git a/src/lib/generated/agentRunApprovalResolvedEventVersion.ts b/src/lib/generated/agentRunApprovalResolvedEventVersion.ts index 4235d3a..7c70c64 100644 --- a/src/lib/generated/agentRunApprovalResolvedEventVersion.ts +++ b/src/lib/generated/agentRunApprovalResolvedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunApprovalResolvedEventVersion = typeof AgentRunApprovalResolvedEventVersion[keyof typeof AgentRunApprovalResolvedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunApprovalResolvedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunApprovalRespondedEvent.ts b/src/lib/generated/agentRunApprovalRespondedEvent.ts index 5475158..8af08cd 100644 --- a/src/lib/generated/agentRunApprovalRespondedEvent.ts +++ b/src/lib/generated/agentRunApprovalRespondedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunApprovalRespondedEventVersion } from './agentRunApprovalRespondedEventVersion.js'; import type { AgentRunApprovalRespondedEventEventType } from './agentRunApprovalRespondedEventEventType.js'; import type { AgentRunApprovalRespondedEventPayload } from './agentRunApprovalRespondedEventPayload.js'; +import type { AgentRunApprovalRespondedEventVersion } from './agentRunApprovalRespondedEventVersion.js'; export interface AgentRunApprovalRespondedEvent { id: string; diff --git a/src/lib/generated/agentRunApprovalRespondedEventEventType.ts b/src/lib/generated/agentRunApprovalRespondedEventEventType.ts index f91ce50..229aaec 100644 --- a/src/lib/generated/agentRunApprovalRespondedEventEventType.ts +++ b/src/lib/generated/agentRunApprovalRespondedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunApprovalRespondedEventEventType = typeof AgentRunApprovalRespondedEventEventType[keyof typeof AgentRunApprovalRespondedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunApprovalRespondedEventEventType = { approvalresponded: 'approval.responded', } as const; diff --git a/src/lib/generated/agentRunApprovalRespondedEventPayload.ts b/src/lib/generated/agentRunApprovalRespondedEventPayload.ts index f35b723..bef9822 100644 --- a/src/lib/generated/agentRunApprovalRespondedEventPayload.ts +++ b/src/lib/generated/agentRunApprovalRespondedEventPayload.ts @@ -1,11 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunApprovalRespondedEventPayloadOneOf } from './agentRunApprovalRespondedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunApprovalRespondedEventPayload = AgentRunApprovalRespondedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunApprovalRespondedEventPayload = { + actionId: string; + approvalId: string; + /** @nullable */ + toolCallId: string | null; + approved: boolean; + /** @nullable */ + reason: string | null; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunApprovalRespondedEventPayloadOneOf.ts b/src/lib/generated/agentRunApprovalRespondedEventPayloadOneOf.ts deleted file mode 100644 index 8f27754..0000000 --- a/src/lib/generated/agentRunApprovalRespondedEventPayloadOneOf.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunApprovalRespondedEventPayloadOneOf = { - actionId: string; - approvalId: string; - /** @nullable */ - toolCallId: string | null; - approved: boolean; - /** @nullable */ - reason: string | null; -}; diff --git a/src/lib/generated/agentRunApprovalRespondedEventVersion.ts b/src/lib/generated/agentRunApprovalRespondedEventVersion.ts index 048221d..163b420 100644 --- a/src/lib/generated/agentRunApprovalRespondedEventVersion.ts +++ b/src/lib/generated/agentRunApprovalRespondedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunApprovalRespondedEventVersion = typeof AgentRunApprovalRespondedEventVersion[keyof typeof AgentRunApprovalRespondedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunApprovalRespondedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunError.ts b/src/lib/generated/agentRunError.ts index f8f9615..9c3f32b 100644 --- a/src/lib/generated/agentRunError.ts +++ b/src/lib/generated/agentRunError.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunErrorDetails.ts b/src/lib/generated/agentRunErrorDetails.ts index 5d02a94..588d7bc 100644 --- a/src/lib/generated/agentRunErrorDetails.ts +++ b/src/lib/generated/agentRunErrorDetails.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunErrorEvent.ts b/src/lib/generated/agentRunErrorEvent.ts index d10e09c..d032e9a 100644 --- a/src/lib/generated/agentRunErrorEvent.ts +++ b/src/lib/generated/agentRunErrorEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunErrorEventVersion } from './agentRunErrorEventVersion.js'; import type { AgentRunErrorEventEventType } from './agentRunErrorEventEventType.js'; import type { AgentRunErrorEventPayload } from './agentRunErrorEventPayload.js'; +import type { AgentRunErrorEventVersion } from './agentRunErrorEventVersion.js'; export interface AgentRunErrorEvent { id: string; diff --git a/src/lib/generated/agentRunErrorEventEventType.ts b/src/lib/generated/agentRunErrorEventEventType.ts index 50888b0..08460df 100644 --- a/src/lib/generated/agentRunErrorEventEventType.ts +++ b/src/lib/generated/agentRunErrorEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunErrorEventEventType = typeof AgentRunErrorEventEventType[keyof typeof AgentRunErrorEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunErrorEventEventType = { runerror: 'run.error', } as const; diff --git a/src/lib/generated/agentRunErrorEventPayload.ts b/src/lib/generated/agentRunErrorEventPayload.ts index afdae4a..6ca03c2 100644 --- a/src/lib/generated/agentRunErrorEventPayload.ts +++ b/src/lib/generated/agentRunErrorEventPayload.ts @@ -1,11 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunErrorEventPayloadOneOf } from './agentRunErrorEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunErrorEventPayload = AgentRunErrorEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunErrorEventPayload = { + errorText: string; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunErrorEventVersion.ts b/src/lib/generated/agentRunErrorEventVersion.ts index 808b216..57b32b3 100644 --- a/src/lib/generated/agentRunErrorEventVersion.ts +++ b/src/lib/generated/agentRunErrorEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunErrorEventVersion = typeof AgentRunErrorEventVersion[keyof typeof AgentRunErrorEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunErrorEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunErrorProperty.ts b/src/lib/generated/agentRunErrorProperty.ts deleted file mode 100644 index 956068d..0000000 --- a/src/lib/generated/agentRunErrorProperty.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunError } from './agentRunError.js'; - -/** - * @nullable - */ -export type AgentRunErrorProperty = AgentRunError | null; diff --git a/src/lib/generated/agentRunEvent.ts b/src/lib/generated/agentRunEvent.ts index b0beda8..3577dc0 100644 --- a/src/lib/generated/agentRunEvent.ts +++ b/src/lib/generated/agentRunEvent.ts @@ -1,27 +1,27 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentRunAbortedEvent } from './agentRunAbortedEvent.js'; +import type { AgentRunApprovalRequestedEvent } from './agentRunApprovalRequestedEvent.js'; +import type { AgentRunApprovalResolvedEvent } from './agentRunApprovalResolvedEvent.js'; +import type { AgentRunApprovalRespondedEvent } from './agentRunApprovalRespondedEvent.js'; +import type { AgentRunErrorEvent } from './agentRunErrorEvent.js'; +import type { AgentRunFinishedEvent } from './agentRunFinishedEvent.js'; import type { AgentRunMessageCreatedEvent } from './agentRunMessageCreatedEvent.js'; +import type { AgentRunMessageFileEvent } from './agentRunMessageFileEvent.js'; import type { AgentRunMessageMetadataEvent } from './agentRunMessageMetadataEvent.js'; import type { AgentRunMessagePartEvent } from './agentRunMessagePartEvent.js'; import type { AgentRunMessageSourceEvent } from './agentRunMessageSourceEvent.js'; -import type { AgentRunMessageFileEvent } from './agentRunMessageFileEvent.js'; -import type { AgentRunToolInputStartedEvent } from './agentRunToolInputStartedEvent.js'; -import type { AgentRunToolInputDeltaEvent } from './agentRunToolInputDeltaEvent.js'; -import type { AgentRunToolStartedEvent } from './agentRunToolStartedEvent.js'; -import type { AgentRunToolCompletedEvent } from './agentRunToolCompletedEvent.js'; -import type { AgentRunToolFileChangeEvent } from './agentRunToolFileChangeEvent.js'; -import type { AgentRunApprovalRequestedEvent } from './agentRunApprovalRequestedEvent.js'; -import type { AgentRunApprovalResolvedEvent } from './agentRunApprovalResolvedEvent.js'; -import type { AgentRunApprovalRespondedEvent } from './agentRunApprovalRespondedEvent.js'; import type { AgentRunStatusEvent } from './agentRunStatusEvent.js'; import type { AgentRunStepEvent } from './agentRunStepEvent.js'; -import type { AgentRunFinishedEvent } from './agentRunFinishedEvent.js'; -import type { AgentRunErrorEvent } from './agentRunErrorEvent.js'; -import type { AgentRunAbortedEvent } from './agentRunAbortedEvent.js'; +import type { AgentRunToolCompletedEvent } from './agentRunToolCompletedEvent.js'; +import type { AgentRunToolFileChangeEvent } from './agentRunToolFileChangeEvent.js'; +import type { AgentRunToolInputDeltaEvent } from './agentRunToolInputDeltaEvent.js'; +import type { AgentRunToolInputStartedEvent } from './agentRunToolInputStartedEvent.js'; +import type { AgentRunToolStartedEvent } from './agentRunToolStartedEvent.js'; export type AgentRunEvent = AgentRunMessageCreatedEvent | AgentRunMessageMetadataEvent | AgentRunMessagePartEvent | AgentRunMessageSourceEvent | AgentRunMessageFileEvent | AgentRunToolInputStartedEvent | AgentRunToolInputDeltaEvent | AgentRunToolStartedEvent | AgentRunToolCompletedEvent | AgentRunToolFileChangeEvent | AgentRunApprovalRequestedEvent | AgentRunApprovalResolvedEvent | AgentRunApprovalRespondedEvent | AgentRunStatusEvent | AgentRunStepEvent | AgentRunFinishedEvent | AgentRunErrorEvent | AgentRunAbortedEvent; diff --git a/src/lib/generated/agentRunFinishedEvent.ts b/src/lib/generated/agentRunFinishedEvent.ts index 34ae0b1..53d1892 100644 --- a/src/lib/generated/agentRunFinishedEvent.ts +++ b/src/lib/generated/agentRunFinishedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunFinishedEventVersion } from './agentRunFinishedEventVersion.js'; import type { AgentRunFinishedEventEventType } from './agentRunFinishedEventEventType.js'; import type { AgentRunFinishedEventPayload } from './agentRunFinishedEventPayload.js'; +import type { AgentRunFinishedEventVersion } from './agentRunFinishedEventVersion.js'; export interface AgentRunFinishedEvent { id: string; diff --git a/src/lib/generated/agentRunFinishedEventEventType.ts b/src/lib/generated/agentRunFinishedEventEventType.ts index cf68118..ce7fe62 100644 --- a/src/lib/generated/agentRunFinishedEventEventType.ts +++ b/src/lib/generated/agentRunFinishedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunFinishedEventEventType = typeof AgentRunFinishedEventEventType[keyof typeof AgentRunFinishedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunFinishedEventEventType = { runfinished: 'run.finished', } as const; diff --git a/src/lib/generated/agentRunFinishedEventPayload.ts b/src/lib/generated/agentRunFinishedEventPayload.ts index 0c58dd2..5c12ea4 100644 --- a/src/lib/generated/agentRunFinishedEventPayload.ts +++ b/src/lib/generated/agentRunFinishedEventPayload.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunFinishedEventPayloadOneOf } from './agentRunFinishedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunFinishedEventPayload = AgentRunFinishedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunFinishedEventPayload = { + finishReason: string; + metadata: { [key: string]: unknown }; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunFinishedEventPayloadOneOf.ts b/src/lib/generated/agentRunFinishedEventPayloadOneOf.ts deleted file mode 100644 index 422b92f..0000000 --- a/src/lib/generated/agentRunFinishedEventPayloadOneOf.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunFinishedEventPayloadOneOfMetadata } from './agentRunFinishedEventPayloadOneOfMetadata.js'; - -export type AgentRunFinishedEventPayloadOneOf = { - finishReason: string; - metadata: AgentRunFinishedEventPayloadOneOfMetadata; -}; diff --git a/src/lib/generated/agentRunFinishedEventPayloadOneOfMetadata.ts b/src/lib/generated/agentRunFinishedEventPayloadOneOfMetadata.ts deleted file mode 100644 index 298dcf6..0000000 --- a/src/lib/generated/agentRunFinishedEventPayloadOneOfMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunFinishedEventPayloadOneOfMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunFinishedEventVersion.ts b/src/lib/generated/agentRunFinishedEventVersion.ts index b1548e7..4f634bf 100644 --- a/src/lib/generated/agentRunFinishedEventVersion.ts +++ b/src/lib/generated/agentRunFinishedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunFinishedEventVersion = typeof AgentRunFinishedEventVersion[keyof typeof AgentRunFinishedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunFinishedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunMessageCreatedEvent.ts b/src/lib/generated/agentRunMessageCreatedEvent.ts index f331279..238a2b8 100644 --- a/src/lib/generated/agentRunMessageCreatedEvent.ts +++ b/src/lib/generated/agentRunMessageCreatedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageCreatedEventVersion } from './agentRunMessageCreatedEventVersion.js'; import type { AgentRunMessageCreatedEventEventType } from './agentRunMessageCreatedEventEventType.js'; import type { AgentRunMessageCreatedEventPayload } from './agentRunMessageCreatedEventPayload.js'; +import type { AgentRunMessageCreatedEventVersion } from './agentRunMessageCreatedEventVersion.js'; export interface AgentRunMessageCreatedEvent { id: string; diff --git a/src/lib/generated/agentRunMessageCreatedEventEventType.ts b/src/lib/generated/agentRunMessageCreatedEventEventType.ts index 08d21dc..5668f6e 100644 --- a/src/lib/generated/agentRunMessageCreatedEventEventType.ts +++ b/src/lib/generated/agentRunMessageCreatedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageCreatedEventEventType = typeof AgentRunMessageCreatedEventEventType[keyof typeof AgentRunMessageCreatedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageCreatedEventEventType = { messagecreated: 'message.created', } as const; diff --git a/src/lib/generated/agentRunMessageCreatedEventPayload.ts b/src/lib/generated/agentRunMessageCreatedEventPayload.ts index 99063e7..3b43594 100644 --- a/src/lib/generated/agentRunMessageCreatedEventPayload.ts +++ b/src/lib/generated/agentRunMessageCreatedEventPayload.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageCreatedEventPayloadOneOf } from './agentRunMessageCreatedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunMessageCreatedEventPayload = AgentRunMessageCreatedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunMessageCreatedEventPayload = { + messageId: string; + metadata: { [key: string]: unknown }; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunMessageCreatedEventPayloadOneOf.ts b/src/lib/generated/agentRunMessageCreatedEventPayloadOneOf.ts deleted file mode 100644 index ecb81f9..0000000 --- a/src/lib/generated/agentRunMessageCreatedEventPayloadOneOf.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunMessageCreatedEventPayloadOneOfMetadata } from './agentRunMessageCreatedEventPayloadOneOfMetadata.js'; - -export type AgentRunMessageCreatedEventPayloadOneOf = { - messageId: string; - metadata: AgentRunMessageCreatedEventPayloadOneOfMetadata; -}; diff --git a/src/lib/generated/agentRunMessageCreatedEventPayloadOneOfMetadata.ts b/src/lib/generated/agentRunMessageCreatedEventPayloadOneOfMetadata.ts deleted file mode 100644 index 5fc171a..0000000 --- a/src/lib/generated/agentRunMessageCreatedEventPayloadOneOfMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunMessageCreatedEventPayloadOneOfMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunMessageCreatedEventVersion.ts b/src/lib/generated/agentRunMessageCreatedEventVersion.ts index 254ce17..4e18fd9 100644 --- a/src/lib/generated/agentRunMessageCreatedEventVersion.ts +++ b/src/lib/generated/agentRunMessageCreatedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageCreatedEventVersion = typeof AgentRunMessageCreatedEventVersion[keyof typeof AgentRunMessageCreatedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageCreatedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunMessageFileEvent.ts b/src/lib/generated/agentRunMessageFileEvent.ts index b8b86d2..5b29a38 100644 --- a/src/lib/generated/agentRunMessageFileEvent.ts +++ b/src/lib/generated/agentRunMessageFileEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageFileEventVersion } from './agentRunMessageFileEventVersion.js'; import type { AgentRunMessageFileEventEventType } from './agentRunMessageFileEventEventType.js'; import type { AgentRunMessageFileEventPayload } from './agentRunMessageFileEventPayload.js'; +import type { AgentRunMessageFileEventVersion } from './agentRunMessageFileEventVersion.js'; export interface AgentRunMessageFileEvent { id: string; diff --git a/src/lib/generated/agentRunMessageFileEventEventType.ts b/src/lib/generated/agentRunMessageFileEventEventType.ts index fc76c1e..497ab27 100644 --- a/src/lib/generated/agentRunMessageFileEventEventType.ts +++ b/src/lib/generated/agentRunMessageFileEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageFileEventEventType = typeof AgentRunMessageFileEventEventType[keyof typeof AgentRunMessageFileEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageFileEventEventType = { messagefile: 'message.file', } as const; diff --git a/src/lib/generated/agentRunMessageFileEventPayload.ts b/src/lib/generated/agentRunMessageFileEventPayload.ts index 6377c06..2638f8b 100644 --- a/src/lib/generated/agentRunMessageFileEventPayload.ts +++ b/src/lib/generated/agentRunMessageFileEventPayload.ts @@ -1,11 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageFileEventPayloadOneOf } from './agentRunMessageFileEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunMessageFileEventPayload = AgentRunMessageFileEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunMessageFileEventPayload = { + url: string; + mediaType: string; + providerMetadata?: { [key: string]: unknown }; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunMessageFileEventPayloadOneOf.ts b/src/lib/generated/agentRunMessageFileEventPayloadOneOf.ts deleted file mode 100644 index 92d6923..0000000 --- a/src/lib/generated/agentRunMessageFileEventPayloadOneOf.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunMessageFileEventPayloadOneOfProviderMetadata } from './agentRunMessageFileEventPayloadOneOfProviderMetadata.js'; - -export type AgentRunMessageFileEventPayloadOneOf = { - url: string; - mediaType: string; - providerMetadata?: AgentRunMessageFileEventPayloadOneOfProviderMetadata; -}; diff --git a/src/lib/generated/agentRunMessageFileEventPayloadOneOfProviderMetadata.ts b/src/lib/generated/agentRunMessageFileEventPayloadOneOfProviderMetadata.ts deleted file mode 100644 index 226b125..0000000 --- a/src/lib/generated/agentRunMessageFileEventPayloadOneOfProviderMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunMessageFileEventPayloadOneOfProviderMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunMessageFileEventVersion.ts b/src/lib/generated/agentRunMessageFileEventVersion.ts index b15d845..d18cd26 100644 --- a/src/lib/generated/agentRunMessageFileEventVersion.ts +++ b/src/lib/generated/agentRunMessageFileEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageFileEventVersion = typeof AgentRunMessageFileEventVersion[keyof typeof AgentRunMessageFileEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageFileEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunMessageMetadataEvent.ts b/src/lib/generated/agentRunMessageMetadataEvent.ts index fe5a174..ab61086 100644 --- a/src/lib/generated/agentRunMessageMetadataEvent.ts +++ b/src/lib/generated/agentRunMessageMetadataEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageMetadataEventVersion } from './agentRunMessageMetadataEventVersion.js'; import type { AgentRunMessageMetadataEventEventType } from './agentRunMessageMetadataEventEventType.js'; import type { AgentRunMessageMetadataEventPayload } from './agentRunMessageMetadataEventPayload.js'; +import type { AgentRunMessageMetadataEventVersion } from './agentRunMessageMetadataEventVersion.js'; export interface AgentRunMessageMetadataEvent { id: string; diff --git a/src/lib/generated/agentRunMessageMetadataEventEventType.ts b/src/lib/generated/agentRunMessageMetadataEventEventType.ts index f302cb4..d010cc9 100644 --- a/src/lib/generated/agentRunMessageMetadataEventEventType.ts +++ b/src/lib/generated/agentRunMessageMetadataEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageMetadataEventEventType = typeof AgentRunMessageMetadataEventEventType[keyof typeof AgentRunMessageMetadataEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageMetadataEventEventType = { messagemetadata: 'message.metadata', } as const; diff --git a/src/lib/generated/agentRunMessageMetadataEventPayload.ts b/src/lib/generated/agentRunMessageMetadataEventPayload.ts index 015b617..4348e46 100644 --- a/src/lib/generated/agentRunMessageMetadataEventPayload.ts +++ b/src/lib/generated/agentRunMessageMetadataEventPayload.ts @@ -1,11 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageMetadataEventPayloadOneOf } from './agentRunMessageMetadataEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunMessageMetadataEventPayload = AgentRunMessageMetadataEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunMessageMetadataEventPayload = { + metadata: { [key: string]: unknown }; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunMessageMetadataEventPayloadOneOf.ts b/src/lib/generated/agentRunMessageMetadataEventPayloadOneOf.ts deleted file mode 100644 index 9afdc23..0000000 --- a/src/lib/generated/agentRunMessageMetadataEventPayloadOneOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunMessageMetadataEventPayloadOneOfMetadata } from './agentRunMessageMetadataEventPayloadOneOfMetadata.js'; - -export type AgentRunMessageMetadataEventPayloadOneOf = { - metadata: AgentRunMessageMetadataEventPayloadOneOfMetadata; -}; diff --git a/src/lib/generated/agentRunMessageMetadataEventPayloadOneOfMetadata.ts b/src/lib/generated/agentRunMessageMetadataEventPayloadOneOfMetadata.ts deleted file mode 100644 index cb6d69c..0000000 --- a/src/lib/generated/agentRunMessageMetadataEventPayloadOneOfMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunMessageMetadataEventPayloadOneOfMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunMessageMetadataEventVersion.ts b/src/lib/generated/agentRunMessageMetadataEventVersion.ts index 3270789..7a30bac 100644 --- a/src/lib/generated/agentRunMessageMetadataEventVersion.ts +++ b/src/lib/generated/agentRunMessageMetadataEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageMetadataEventVersion = typeof AgentRunMessageMetadataEventVersion[keyof typeof AgentRunMessageMetadataEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageMetadataEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunMessagePartEvent.ts b/src/lib/generated/agentRunMessagePartEvent.ts index 71e03a8..7e9ea17 100644 --- a/src/lib/generated/agentRunMessagePartEvent.ts +++ b/src/lib/generated/agentRunMessagePartEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessagePartEventVersion } from './agentRunMessagePartEventVersion.js'; import type { AgentRunMessagePartEventEventType } from './agentRunMessagePartEventEventType.js'; import type { AgentRunMessagePartEventPayload } from './agentRunMessagePartEventPayload.js'; +import type { AgentRunMessagePartEventVersion } from './agentRunMessagePartEventVersion.js'; export interface AgentRunMessagePartEvent { id: string; diff --git a/src/lib/generated/agentRunMessagePartEventEventType.ts b/src/lib/generated/agentRunMessagePartEventEventType.ts index 3375b22..eb42874 100644 --- a/src/lib/generated/agentRunMessagePartEventEventType.ts +++ b/src/lib/generated/agentRunMessagePartEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessagePartEventEventType = typeof AgentRunMessagePartEventEventType[keyof typeof AgentRunMessagePartEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessagePartEventEventType = { messagepartstarted: 'message.part.started', messagedelta: 'message.delta', diff --git a/src/lib/generated/agentRunMessagePartEventPayload.ts b/src/lib/generated/agentRunMessagePartEventPayload.ts index f0bb69a..643e48a 100644 --- a/src/lib/generated/agentRunMessagePartEventPayload.ts +++ b/src/lib/generated/agentRunMessagePartEventPayload.ts @@ -1,11 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessagePartEventPayloadOneOf } from './agentRunMessagePartEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunMessagePartEventPayload = AgentRunMessagePartEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunMessagePartEventPayload = { + partType: 'text' | 'reasoning'; + partId: string; + delta?: string; + providerMetadata?: { [key: string]: unknown }; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunMessagePartEventPayloadOneOf.ts b/src/lib/generated/agentRunMessagePartEventPayloadOneOf.ts deleted file mode 100644 index bb5b42e..0000000 --- a/src/lib/generated/agentRunMessagePartEventPayloadOneOf.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunMessagePartEventPayloadOneOfPartType } from './agentRunMessagePartEventPayloadOneOfPartType.js'; -import type { AgentRunMessagePartEventPayloadOneOfProviderMetadata } from './agentRunMessagePartEventPayloadOneOfProviderMetadata.js'; - -export type AgentRunMessagePartEventPayloadOneOf = { - partType: AgentRunMessagePartEventPayloadOneOfPartType; - partId: string; - delta?: string; - providerMetadata?: AgentRunMessagePartEventPayloadOneOfProviderMetadata; -}; diff --git a/src/lib/generated/agentRunMessagePartEventPayloadOneOfPartType.ts b/src/lib/generated/agentRunMessagePartEventPayloadOneOfPartType.ts deleted file mode 100644 index 00cc296..0000000 --- a/src/lib/generated/agentRunMessagePartEventPayloadOneOfPartType.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunMessagePartEventPayloadOneOfPartType = typeof AgentRunMessagePartEventPayloadOneOfPartType[keyof typeof AgentRunMessagePartEventPayloadOneOfPartType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const AgentRunMessagePartEventPayloadOneOfPartType = { - text: 'text', - reasoning: 'reasoning', -} as const; diff --git a/src/lib/generated/agentRunMessagePartEventPayloadOneOfProviderMetadata.ts b/src/lib/generated/agentRunMessagePartEventPayloadOneOfProviderMetadata.ts deleted file mode 100644 index bb6fdfa..0000000 --- a/src/lib/generated/agentRunMessagePartEventPayloadOneOfProviderMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunMessagePartEventPayloadOneOfProviderMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunMessagePartEventVersion.ts b/src/lib/generated/agentRunMessagePartEventVersion.ts index ec5009e..df5fe3e 100644 --- a/src/lib/generated/agentRunMessagePartEventVersion.ts +++ b/src/lib/generated/agentRunMessagePartEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessagePartEventVersion = typeof AgentRunMessagePartEventVersion[keyof typeof AgentRunMessagePartEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessagePartEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunMessageSourceEvent.ts b/src/lib/generated/agentRunMessageSourceEvent.ts index be1f21a..8c8b8d4 100644 --- a/src/lib/generated/agentRunMessageSourceEvent.ts +++ b/src/lib/generated/agentRunMessageSourceEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageSourceEventVersion } from './agentRunMessageSourceEventVersion.js'; import type { AgentRunMessageSourceEventEventType } from './agentRunMessageSourceEventEventType.js'; import type { AgentRunMessageSourceEventPayload } from './agentRunMessageSourceEventPayload.js'; +import type { AgentRunMessageSourceEventVersion } from './agentRunMessageSourceEventVersion.js'; export interface AgentRunMessageSourceEvent { id: string; diff --git a/src/lib/generated/agentRunMessageSourceEventEventType.ts b/src/lib/generated/agentRunMessageSourceEventEventType.ts index a38432a..27389e1 100644 --- a/src/lib/generated/agentRunMessageSourceEventEventType.ts +++ b/src/lib/generated/agentRunMessageSourceEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageSourceEventEventType = typeof AgentRunMessageSourceEventEventType[keyof typeof AgentRunMessageSourceEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageSourceEventEventType = { messagesource: 'message.source', } as const; diff --git a/src/lib/generated/agentRunMessageSourceEventPayload.ts b/src/lib/generated/agentRunMessageSourceEventPayload.ts index 57e7d5f..0cc0e29 100644 --- a/src/lib/generated/agentRunMessageSourceEventPayload.ts +++ b/src/lib/generated/agentRunMessageSourceEventPayload.ts @@ -1,11 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunMessageSourceEventPayloadOneOf } from './agentRunMessageSourceEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunMessageSourceEventPayload = AgentRunMessageSourceEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunMessageSourceEventPayload = { + sourceType: 'url' | 'document'; + sourceId: string; + url?: string; + mediaType?: string; + title?: string; + filename?: string; + providerMetadata?: { [key: string]: unknown }; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunMessageSourceEventPayloadOneOf.ts b/src/lib/generated/agentRunMessageSourceEventPayloadOneOf.ts deleted file mode 100644 index 72227c7..0000000 --- a/src/lib/generated/agentRunMessageSourceEventPayloadOneOf.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunMessageSourceEventPayloadOneOfSourceType } from './agentRunMessageSourceEventPayloadOneOfSourceType.js'; -import type { AgentRunMessageSourceEventPayloadOneOfProviderMetadata } from './agentRunMessageSourceEventPayloadOneOfProviderMetadata.js'; - -export type AgentRunMessageSourceEventPayloadOneOf = { - sourceType: AgentRunMessageSourceEventPayloadOneOfSourceType; - sourceId: string; - url?: string; - mediaType?: string; - title?: string; - filename?: string; - providerMetadata?: AgentRunMessageSourceEventPayloadOneOfProviderMetadata; -}; diff --git a/src/lib/generated/agentRunMessageSourceEventPayloadOneOfProviderMetadata.ts b/src/lib/generated/agentRunMessageSourceEventPayloadOneOfProviderMetadata.ts deleted file mode 100644 index ab28bdc..0000000 --- a/src/lib/generated/agentRunMessageSourceEventPayloadOneOfProviderMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunMessageSourceEventPayloadOneOfProviderMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunMessageSourceEventPayloadOneOfSourceType.ts b/src/lib/generated/agentRunMessageSourceEventPayloadOneOfSourceType.ts deleted file mode 100644 index 876428a..0000000 --- a/src/lib/generated/agentRunMessageSourceEventPayloadOneOfSourceType.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunMessageSourceEventPayloadOneOfSourceType = typeof AgentRunMessageSourceEventPayloadOneOfSourceType[keyof typeof AgentRunMessageSourceEventPayloadOneOfSourceType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const AgentRunMessageSourceEventPayloadOneOfSourceType = { - url: 'url', - document: 'document', -} as const; diff --git a/src/lib/generated/agentRunMessageSourceEventVersion.ts b/src/lib/generated/agentRunMessageSourceEventVersion.ts index 63f775a..b3239a4 100644 --- a/src/lib/generated/agentRunMessageSourceEventVersion.ts +++ b/src/lib/generated/agentRunMessageSourceEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunMessageSourceEventVersion = typeof AgentRunMessageSourceEventVersion[keyof typeof AgentRunMessageSourceEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunMessageSourceEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunPlanApprovalSummary.ts b/src/lib/generated/agentRunPlanApprovalSummary.ts index 4aaf9fc..c2965f8 100644 --- a/src/lib/generated/agentRunPlanApprovalSummary.ts +++ b/src/lib/generated/agentRunPlanApprovalSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanCapabilitiesSummary.ts b/src/lib/generated/agentRunPlanCapabilitiesSummary.ts index 97684b7..86b9fd5 100644 --- a/src/lib/generated/agentRunPlanCapabilitiesSummary.ts +++ b/src/lib/generated/agentRunPlanCapabilitiesSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanCapabilitySummary.ts b/src/lib/generated/agentRunPlanCapabilitySummary.ts index f249086..ce53204 100644 --- a/src/lib/generated/agentRunPlanCapabilitySummary.ts +++ b/src/lib/generated/agentRunPlanCapabilitySummary.ts @@ -1,17 +1,16 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentApprovalMode } from './agentApprovalMode.js'; import type { AgentCapabilityAvailability } from './agentCapabilityAvailability.js'; -import type { AgentRunPlanCapabilitySummaryApprovalMode } from './agentRunPlanCapabilitySummaryApprovalMode.js'; export interface AgentRunPlanCapabilitySummary { capabilityId: string; availability: AgentCapabilityAvailability; allowed: boolean; - /** @nullable */ - approvalMode?: AgentRunPlanCapabilitySummaryApprovalMode; + approvalMode?: AgentApprovalMode | null; } diff --git a/src/lib/generated/agentRunPlanCapabilitySummaryApprovalMode.ts b/src/lib/generated/agentRunPlanCapabilitySummaryApprovalMode.ts deleted file mode 100644 index 9a74f50..0000000 --- a/src/lib/generated/agentRunPlanCapabilitySummaryApprovalMode.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentApprovalMode } from './agentApprovalMode.js'; - -/** - * @nullable - */ -export type AgentRunPlanCapabilitySummaryApprovalMode = AgentApprovalMode | null; diff --git a/src/lib/generated/agentRunPlanProfileSummary.ts b/src/lib/generated/agentRunPlanProfileSummary.ts new file mode 100644 index 0000000..47648bd --- /dev/null +++ b/src/lib/generated/agentRunPlanProfileSummary.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentRunPlanProfileSummaryIntent } from './agentRunPlanProfileSummaryIntent.js'; +import type { AgentRunPlanProfileSummaryKind } from './agentRunPlanProfileSummaryKind.js'; +import type { AgentRunPlanProfileSummaryWorkspaceCore } from './agentRunPlanProfileSummaryWorkspaceCore.js'; + +export interface AgentRunPlanProfileSummary { + kind: AgentRunPlanProfileSummaryKind; + intent: AgentRunPlanProfileSummaryIntent; + workspaceCore: AgentRunPlanProfileSummaryWorkspaceCore; +} diff --git a/src/lib/generated/agentRunPlanProfileSummaryIntent.ts b/src/lib/generated/agentRunPlanProfileSummaryIntent.ts new file mode 100644 index 0000000..266b87a --- /dev/null +++ b/src/lib/generated/agentRunPlanProfileSummaryIntent.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentRunPlanProfileSummaryIntent = typeof AgentRunPlanProfileSummaryIntent[keyof typeof AgentRunPlanProfileSummaryIntent]; + + +export const AgentRunPlanProfileSummaryIntent = { + chat: 'chat', + diagnose: 'diagnose', + repair: 'repair', + workspace: 'workspace', + legacy: 'legacy', +} as const; diff --git a/src/lib/generated/agentRunPlanProfileSummaryKind.ts b/src/lib/generated/agentRunPlanProfileSummaryKind.ts new file mode 100644 index 0000000..3a25727 --- /dev/null +++ b/src/lib/generated/agentRunPlanProfileSummaryKind.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentRunPlanProfileSummaryKind = typeof AgentRunPlanProfileSummaryKind[keyof typeof AgentRunPlanProfileSummaryKind]; + + +export const AgentRunPlanProfileSummaryKind = { + answer: 'answer', + debug: 'debug', + change: 'change', + legacy: 'legacy', +} as const; diff --git a/src/lib/generated/agentRunPlanProfileSummaryWorkspaceCore.ts b/src/lib/generated/agentRunPlanProfileSummaryWorkspaceCore.ts new file mode 100644 index 0000000..61ac5d0 --- /dev/null +++ b/src/lib/generated/agentRunPlanProfileSummaryWorkspaceCore.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentRunPlanProfileSummaryWorkspaceCore = typeof AgentRunPlanProfileSummaryWorkspaceCore[keyof typeof AgentRunPlanProfileSummaryWorkspaceCore]; + + +export const AgentRunPlanProfileSummaryWorkspaceCore = { + absent: 'absent', + requested: 'requested', +} as const; diff --git a/src/lib/generated/agentRunPlanRuntimeSummary.ts b/src/lib/generated/agentRunPlanRuntimeSummary.ts index 0bfa3a5..0435e95 100644 --- a/src/lib/generated/agentRunPlanRuntimeSummary.ts +++ b/src/lib/generated/agentRunPlanRuntimeSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanRuntimeSummaryHarness.ts b/src/lib/generated/agentRunPlanRuntimeSummaryHarness.ts index 57118f0..f8cb7b1 100644 --- a/src/lib/generated/agentRunPlanRuntimeSummaryHarness.ts +++ b/src/lib/generated/agentRunPlanRuntimeSummaryHarness.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunPlanRuntimeSummaryHarness = typeof AgentRunPlanRuntimeSummaryHarness[keyof typeof AgentRunPlanRuntimeSummaryHarness]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunPlanRuntimeSummaryHarness = { lifecycle_ai_sdk: 'lifecycle_ai_sdk', } as const; diff --git a/src/lib/generated/agentRunPlanSelectedRuntimeChoicesSummary.ts b/src/lib/generated/agentRunPlanSelectedRuntimeChoicesSummary.ts index 150e87b..20b45e3 100644 --- a/src/lib/generated/agentRunPlanSelectedRuntimeChoicesSummary.ts +++ b/src/lib/generated/agentRunPlanSelectedRuntimeChoicesSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanSummary.ts b/src/lib/generated/agentRunPlanSummary.ts index 1fec1d5..27679ee 100644 --- a/src/lib/generated/agentRunPlanSummary.ts +++ b/src/lib/generated/agentRunPlanSummary.ts @@ -1,18 +1,19 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunPlanSummaryVersion } from './agentRunPlanSummaryVersion.js'; -import type { AgentRunPlanSummaryAgent } from './agentRunPlanSummaryAgent.js'; -import type { AgentRunPlanSummarySource } from './agentRunPlanSummarySource.js'; -import type { AgentRunPlanSummaryModel } from './agentRunPlanSummaryModel.js'; -import type { AgentRunPlanRuntimeSummary } from './agentRunPlanRuntimeSummary.js'; import type { AgentRunPlanApprovalSummary } from './agentRunPlanApprovalSummary.js'; import type { AgentRunPlanCapabilitiesSummary } from './agentRunPlanCapabilitiesSummary.js'; +import type { AgentRunPlanProfileSummary } from './agentRunPlanProfileSummary.js'; +import type { AgentRunPlanRuntimeSummary } from './agentRunPlanRuntimeSummary.js'; +import type { AgentRunPlanSummaryAgent } from './agentRunPlanSummaryAgent.js'; import type { AgentRunPlanSummaryDebug } from './agentRunPlanSummaryDebug.js'; +import type { AgentRunPlanSummaryModel } from './agentRunPlanSummaryModel.js'; +import type { AgentRunPlanSummarySource } from './agentRunPlanSummarySource.js'; +import type { AgentRunPlanSummaryVersion } from './agentRunPlanSummaryVersion.js'; import type { AgentRunPlanSummaryWarningsItem } from './agentRunPlanSummaryWarningsItem.js'; /** @@ -26,6 +27,7 @@ export type AgentRunPlanSummary = { runtime: AgentRunPlanRuntimeSummary; approval: AgentRunPlanApprovalSummary; capabilities: AgentRunPlanCapabilitiesSummary; + profile: AgentRunPlanProfileSummary; debug?: AgentRunPlanSummaryDebug; warnings: AgentRunPlanSummaryWarningsItem[]; } | null; diff --git a/src/lib/generated/agentRunPlanSummaryAgent.ts b/src/lib/generated/agentRunPlanSummaryAgent.ts index 49c9ea9..7b8e194 100644 --- a/src/lib/generated/agentRunPlanSummaryAgent.ts +++ b/src/lib/generated/agentRunPlanSummaryAgent.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanSummaryAgentSourceKind.ts b/src/lib/generated/agentRunPlanSummaryAgentSourceKind.ts index 11ccac3..0c92155 100644 --- a/src/lib/generated/agentRunPlanSummaryAgentSourceKind.ts +++ b/src/lib/generated/agentRunPlanSummaryAgentSourceKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunPlanSummaryAgentSourceKind = typeof AgentRunPlanSummaryAgentSourceKind[keyof typeof AgentRunPlanSummaryAgentSourceKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunPlanSummaryAgentSourceKind = { build_context_chat: 'build_context_chat', workspace_session: 'workspace_session', diff --git a/src/lib/generated/agentRunPlanSummaryDebug.ts b/src/lib/generated/agentRunPlanSummaryDebug.ts index a0ac2cb..45d36c6 100644 --- a/src/lib/generated/agentRunPlanSummaryDebug.ts +++ b/src/lib/generated/agentRunPlanSummaryDebug.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanSummaryDebugIntent.ts b/src/lib/generated/agentRunPlanSummaryDebugIntent.ts index c382054..498192b 100644 --- a/src/lib/generated/agentRunPlanSummaryDebugIntent.ts +++ b/src/lib/generated/agentRunPlanSummaryDebugIntent.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunPlanSummaryDebugIntent = typeof AgentRunPlanSummaryDebugIntent[keyof typeof AgentRunPlanSummaryDebugIntent]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunPlanSummaryDebugIntent = { diagnose: 'diagnose', investigate: 'investigate', diff --git a/src/lib/generated/agentRunPlanSummaryModel.ts b/src/lib/generated/agentRunPlanSummaryModel.ts index 34182f4..3148082 100644 --- a/src/lib/generated/agentRunPlanSummaryModel.ts +++ b/src/lib/generated/agentRunPlanSummaryModel.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanSummarySource.ts b/src/lib/generated/agentRunPlanSummarySource.ts index 4058864..d416171 100644 --- a/src/lib/generated/agentRunPlanSummarySource.ts +++ b/src/lib/generated/agentRunPlanSummarySource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPlanSummarySourceKind.ts b/src/lib/generated/agentRunPlanSummarySourceKind.ts index be51320..6e358cf 100644 --- a/src/lib/generated/agentRunPlanSummarySourceKind.ts +++ b/src/lib/generated/agentRunPlanSummarySourceKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunPlanSummarySourceKind = typeof AgentRunPlanSummarySourceKind[keyof typeof AgentRunPlanSummarySourceKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunPlanSummarySourceKind = { build_context_chat: 'build_context_chat', workspace_session: 'workspace_session', diff --git a/src/lib/generated/agentRunPlanSummaryVersion.ts b/src/lib/generated/agentRunPlanSummaryVersion.ts index f9b4598..df0559f 100644 --- a/src/lib/generated/agentRunPlanSummaryVersion.ts +++ b/src/lib/generated/agentRunPlanSummaryVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunPlanSummaryVersion = typeof AgentRunPlanSummaryVersion[keyof typeof AgentRunPlanSummaryVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunPlanSummaryVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunPlanSummaryWarningsItem.ts b/src/lib/generated/agentRunPlanSummaryWarningsItem.ts index 9a9bc7a..814e376 100644 --- a/src/lib/generated/agentRunPlanSummaryWarningsItem.ts +++ b/src/lib/generated/agentRunPlanSummaryWarningsItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunPolicySnapshot.ts b/src/lib/generated/agentRunPolicySnapshot.ts index d053732..a664a0e 100644 --- a/src/lib/generated/agentRunPolicySnapshot.ts +++ b/src/lib/generated/agentRunPolicySnapshot.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunRecovery.ts b/src/lib/generated/agentRunRecovery.ts index c88b496..a5c2881 100644 --- a/src/lib/generated/agentRunRecovery.ts +++ b/src/lib/generated/agentRunRecovery.ts @@ -1,19 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentRunRecoveryDecision } from './agentRunRecoveryDecision.js'; -import type { AgentRunRecoveryPreviousStatus } from './agentRunRecoveryPreviousStatus.js'; import type { AgentRunRecoveryDetail } from './agentRunRecoveryDetail.js'; +import type { AgentRunStatus } from './agentRunStatus.js'; export interface AgentRunRecovery { decision: AgentRunRecoveryDecision; reason: string; - /** @nullable */ - previousStatus?: AgentRunRecoveryPreviousStatus; + previousStatus?: AgentRunStatus | null; /** @nullable */ previousOwner?: string | null; /** @nullable */ diff --git a/src/lib/generated/agentRunRecoveryDecision.ts b/src/lib/generated/agentRunRecoveryDecision.ts index 9206c1e..2a07bf1 100644 --- a/src/lib/generated/agentRunRecoveryDecision.ts +++ b/src/lib/generated/agentRunRecoveryDecision.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunRecoveryDecision = typeof AgentRunRecoveryDecision[keyof typeof AgentRunRecoveryDecision]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunRecoveryDecision = { auto_resume_allowed: 'auto_resume_allowed', replay_only: 'replay_only', diff --git a/src/lib/generated/agentRunRecoveryDetail.ts b/src/lib/generated/agentRunRecoveryDetail.ts index 44d70bf..8f2d2be 100644 --- a/src/lib/generated/agentRunRecoveryDetail.ts +++ b/src/lib/generated/agentRunRecoveryDetail.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunRecoveryPreviousStatus.ts b/src/lib/generated/agentRunRecoveryPreviousStatus.ts deleted file mode 100644 index 4866186..0000000 --- a/src/lib/generated/agentRunRecoveryPreviousStatus.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunStatus } from './agentRunStatus.js'; - -/** - * @nullable - */ -export type AgentRunRecoveryPreviousStatus = AgentRunStatus | null; diff --git a/src/lib/generated/agentRunRecoveryProperty.ts b/src/lib/generated/agentRunRecoveryProperty.ts deleted file mode 100644 index 4ffb447..0000000 --- a/src/lib/generated/agentRunRecoveryProperty.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunRecovery } from './agentRunRecovery.js'; - -/** - * @nullable - */ -export type AgentRunRecoveryProperty = AgentRunRecovery | null; diff --git a/src/lib/generated/agentRunRuntimeOptions.ts b/src/lib/generated/agentRunRuntimeOptions.ts index e26c872..a13d792 100644 --- a/src/lib/generated/agentRunRuntimeOptions.ts +++ b/src/lib/generated/agentRunRuntimeOptions.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,9 +7,6 @@ */ export interface AgentRunRuntimeOptions { - /** - * @minimum 1 - * @maximum 100 - */ + /** @minimum 1 */ maxIterations?: number; } diff --git a/src/lib/generated/agentRunSandboxRequirement.ts b/src/lib/generated/agentRunSandboxRequirement.ts index ef62f47..1774351 100644 --- a/src/lib/generated/agentRunSandboxRequirement.ts +++ b/src/lib/generated/agentRunSandboxRequirement.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunStatus.ts b/src/lib/generated/agentRunStatus.ts index ab72161..2048f79 100644 --- a/src/lib/generated/agentRunStatus.ts +++ b/src/lib/generated/agentRunStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,13 +9,13 @@ export type AgentRunStatus = typeof AgentRunStatus[keyof typeof AgentRunStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunStatus = { queued: 'queued', starting: 'starting', running: 'running', waiting_for_approval: 'waiting_for_approval', waiting_for_input: 'waiting_for_input', + transitioned: 'transitioned', completed: 'completed', failed: 'failed', cancelled: 'cancelled', diff --git a/src/lib/generated/agentRunStatusEvent.ts b/src/lib/generated/agentRunStatusEvent.ts index 212512f..e51b2d7 100644 --- a/src/lib/generated/agentRunStatusEvent.ts +++ b/src/lib/generated/agentRunStatusEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunStatusEventVersion } from './agentRunStatusEventVersion.js'; import type { AgentRunStatusEventEventType } from './agentRunStatusEventEventType.js'; import type { AgentRunStatusEventPayload } from './agentRunStatusEventPayload.js'; +import type { AgentRunStatusEventVersion } from './agentRunStatusEventVersion.js'; export interface AgentRunStatusEvent { id: string; diff --git a/src/lib/generated/agentRunStatusEventEventType.ts b/src/lib/generated/agentRunStatusEventEventType.ts index d508f73..6218865 100644 --- a/src/lib/generated/agentRunStatusEventEventType.ts +++ b/src/lib/generated/agentRunStatusEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,11 +9,11 @@ export type AgentRunStatusEventEventType = typeof AgentRunStatusEventEventType[keyof typeof AgentRunStatusEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunStatusEventEventType = { runqueued: 'run.queued', runstarted: 'run.started', runwaiting_for_approval: 'run.waiting_for_approval', + runtransitioned: 'run.transitioned', runcompleted: 'run.completed', runfailed: 'run.failed', runcancelled: 'run.cancelled', diff --git a/src/lib/generated/agentRunStatusEventPayload.ts b/src/lib/generated/agentRunStatusEventPayload.ts index a67ea9a..6afbc2e 100644 --- a/src/lib/generated/agentRunStatusEventPayload.ts +++ b/src/lib/generated/agentRunStatusEventPayload.ts @@ -1,11 +1,20 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunStatusEventPayloadOneOf } from './agentRunStatusEventPayloadOneOf.js'; +import type { AgentRunError } from './agentRunError.js'; +import type { AgentRunStatus } from './agentRunStatus.js'; +import type { AgentRunTransition } from './agentRunTransition.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunStatusEventPayload = AgentRunStatusEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunStatusEventPayload = { + threadId?: string; + sessionId?: string; + status?: AgentRunStatus; + error?: AgentRunError | null; + usageSummary?: { [key: string]: unknown }; + transition?: AgentRunTransition | null; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunStatusEventPayloadOneOf.ts b/src/lib/generated/agentRunStatusEventPayloadOneOf.ts deleted file mode 100644 index 80505cf..0000000 --- a/src/lib/generated/agentRunStatusEventPayloadOneOf.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunStatus } from './agentRunStatus.js'; -import type { AgentRunStatusEventPayloadOneOfError } from './agentRunStatusEventPayloadOneOfError.js'; -import type { AgentRunStatusEventPayloadOneOfUsageSummary } from './agentRunStatusEventPayloadOneOfUsageSummary.js'; - -export type AgentRunStatusEventPayloadOneOf = { - threadId?: string; - sessionId?: string; - status?: AgentRunStatus; - /** @nullable */ - error?: AgentRunStatusEventPayloadOneOfError; - usageSummary?: AgentRunStatusEventPayloadOneOfUsageSummary; -}; diff --git a/src/lib/generated/agentRunStatusEventPayloadOneOfError.ts b/src/lib/generated/agentRunStatusEventPayloadOneOfError.ts deleted file mode 100644 index c93ccde..0000000 --- a/src/lib/generated/agentRunStatusEventPayloadOneOfError.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunError } from './agentRunError.js'; - -/** - * @nullable - */ -export type AgentRunStatusEventPayloadOneOfError = AgentRunError | null; diff --git a/src/lib/generated/agentRunStatusEventVersion.ts b/src/lib/generated/agentRunStatusEventVersion.ts index 6cab5f9..3616ac7 100644 --- a/src/lib/generated/agentRunStatusEventVersion.ts +++ b/src/lib/generated/agentRunStatusEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunStatusEventVersion = typeof AgentRunStatusEventVersion[keyof typeof AgentRunStatusEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunStatusEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunStepEvent.ts b/src/lib/generated/agentRunStepEvent.ts index df8c332..c82735b 100644 --- a/src/lib/generated/agentRunStepEvent.ts +++ b/src/lib/generated/agentRunStepEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunStepEventVersion } from './agentRunStepEventVersion.js'; import type { AgentRunStepEventEventType } from './agentRunStepEventEventType.js'; import type { AgentRunStepEventPayload } from './agentRunStepEventPayload.js'; +import type { AgentRunStepEventVersion } from './agentRunStepEventVersion.js'; export interface AgentRunStepEvent { id: string; diff --git a/src/lib/generated/agentRunStepEventEventType.ts b/src/lib/generated/agentRunStepEventEventType.ts index 39dcc72..0c95bf9 100644 --- a/src/lib/generated/agentRunStepEventEventType.ts +++ b/src/lib/generated/agentRunStepEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunStepEventEventType = typeof AgentRunStepEventEventType[keyof typeof AgentRunStepEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunStepEventEventType = { runstepstarted: 'run.step.started', runstepcompleted: 'run.step.completed', diff --git a/src/lib/generated/agentRunStepEventPayload.ts b/src/lib/generated/agentRunStepEventPayload.ts index 87004f0..e1d6656 100644 --- a/src/lib/generated/agentRunStepEventPayload.ts +++ b/src/lib/generated/agentRunStepEventPayload.ts @@ -1,11 +1,10 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunStepEventPayloadOneOf } from './agentRunStepEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunStepEventPayload = AgentRunStepEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunStepEventPayload = { [key: string]: unknown } | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunStepEventVersion.ts b/src/lib/generated/agentRunStepEventVersion.ts index 8687c52..7e1c4d9 100644 --- a/src/lib/generated/agentRunStepEventVersion.ts +++ b/src/lib/generated/agentRunStepEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunStepEventVersion = typeof AgentRunStepEventVersion[keyof typeof AgentRunStepEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunStepEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunToolCallEvent.ts b/src/lib/generated/agentRunToolCallEvent.ts index ea5747b..369894a 100644 --- a/src/lib/generated/agentRunToolCallEvent.ts +++ b/src/lib/generated/agentRunToolCallEvent.ts @@ -1,11 +1,11 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolStartedEvent } from './agentRunToolStartedEvent.js'; import type { AgentRunToolCompletedEvent } from './agentRunToolCompletedEvent.js'; +import type { AgentRunToolStartedEvent } from './agentRunToolStartedEvent.js'; export type AgentRunToolCallEvent = AgentRunToolStartedEvent | AgentRunToolCompletedEvent; diff --git a/src/lib/generated/agentRunToolCompletedEvent.ts b/src/lib/generated/agentRunToolCompletedEvent.ts index ded61a4..a253682 100644 --- a/src/lib/generated/agentRunToolCompletedEvent.ts +++ b/src/lib/generated/agentRunToolCompletedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolCompletedEventVersion } from './agentRunToolCompletedEventVersion.js'; import type { AgentRunToolCompletedEventEventType } from './agentRunToolCompletedEventEventType.js'; import type { AgentRunToolCompletedEventPayload } from './agentRunToolCompletedEventPayload.js'; +import type { AgentRunToolCompletedEventVersion } from './agentRunToolCompletedEventVersion.js'; export interface AgentRunToolCompletedEvent { id: string; diff --git a/src/lib/generated/agentRunToolCompletedEventEventType.ts b/src/lib/generated/agentRunToolCompletedEventEventType.ts index b3c4a17..9db4158 100644 --- a/src/lib/generated/agentRunToolCompletedEventEventType.ts +++ b/src/lib/generated/agentRunToolCompletedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolCompletedEventEventType = typeof AgentRunToolCompletedEventEventType[keyof typeof AgentRunToolCompletedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolCompletedEventEventType = { toolcallcompleted: 'tool.call.completed', } as const; diff --git a/src/lib/generated/agentRunToolCompletedEventPayload.ts b/src/lib/generated/agentRunToolCompletedEventPayload.ts index 1f88bf6..6238be1 100644 --- a/src/lib/generated/agentRunToolCompletedEventPayload.ts +++ b/src/lib/generated/agentRunToolCompletedEventPayload.ts @@ -1,11 +1,20 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolCompletedEventPayloadOneOf } from './agentRunToolCompletedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunToolCompletedEventPayload = AgentRunToolCompletedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunToolCompletedEventPayload = { + toolCallId: string; + output: unknown; + /** @nullable */ + errorText: string | null; + status: 'completed' | 'denied' | 'failed'; + providerExecuted?: boolean; + providerMetadata?: { [key: string]: unknown }; + dynamic?: boolean; + preliminary?: boolean; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunToolCompletedEventPayloadOneOf.ts b/src/lib/generated/agentRunToolCompletedEventPayloadOneOf.ts deleted file mode 100644 index 7b6510e..0000000 --- a/src/lib/generated/agentRunToolCompletedEventPayloadOneOf.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunToolCompletedEventPayloadOneOfOutput } from './agentRunToolCompletedEventPayloadOneOfOutput.js'; -import type { AgentRunToolCompletedEventPayloadOneOfStatus } from './agentRunToolCompletedEventPayloadOneOfStatus.js'; -import type { AgentRunToolCompletedEventPayloadOneOfProviderMetadata } from './agentRunToolCompletedEventPayloadOneOfProviderMetadata.js'; - -export type AgentRunToolCompletedEventPayloadOneOf = { - toolCallId: string; - /** @nullable */ - output: AgentRunToolCompletedEventPayloadOneOfOutput; - /** @nullable */ - errorText: string | null; - status: AgentRunToolCompletedEventPayloadOneOfStatus; - providerExecuted?: boolean; - providerMetadata?: AgentRunToolCompletedEventPayloadOneOfProviderMetadata; - dynamic?: boolean; - preliminary?: boolean; -}; diff --git a/src/lib/generated/agentRunToolCompletedEventPayloadOneOfOutput.ts b/src/lib/generated/agentRunToolCompletedEventPayloadOneOfOutput.ts deleted file mode 100644 index 525c5e3..0000000 --- a/src/lib/generated/agentRunToolCompletedEventPayloadOneOfOutput.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type AgentRunToolCompletedEventPayloadOneOfOutput = unknown | null; diff --git a/src/lib/generated/agentRunToolCompletedEventPayloadOneOfProviderMetadata.ts b/src/lib/generated/agentRunToolCompletedEventPayloadOneOfProviderMetadata.ts deleted file mode 100644 index a8094d9..0000000 --- a/src/lib/generated/agentRunToolCompletedEventPayloadOneOfProviderMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunToolCompletedEventPayloadOneOfProviderMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunToolCompletedEventPayloadOneOfStatus.ts b/src/lib/generated/agentRunToolCompletedEventPayloadOneOfStatus.ts deleted file mode 100644 index df7d7eb..0000000 --- a/src/lib/generated/agentRunToolCompletedEventPayloadOneOfStatus.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunToolCompletedEventPayloadOneOfStatus = typeof AgentRunToolCompletedEventPayloadOneOfStatus[keyof typeof AgentRunToolCompletedEventPayloadOneOfStatus]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const AgentRunToolCompletedEventPayloadOneOfStatus = { - completed: 'completed', - denied: 'denied', - failed: 'failed', -} as const; diff --git a/src/lib/generated/agentRunToolCompletedEventVersion.ts b/src/lib/generated/agentRunToolCompletedEventVersion.ts index 88d8a80..492457b 100644 --- a/src/lib/generated/agentRunToolCompletedEventVersion.ts +++ b/src/lib/generated/agentRunToolCompletedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolCompletedEventVersion = typeof AgentRunToolCompletedEventVersion[keyof typeof AgentRunToolCompletedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolCompletedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunToolFileChangeEvent.ts b/src/lib/generated/agentRunToolFileChangeEvent.ts index 34ccfce..e5b60c9 100644 --- a/src/lib/generated/agentRunToolFileChangeEvent.ts +++ b/src/lib/generated/agentRunToolFileChangeEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolFileChangeEventVersion } from './agentRunToolFileChangeEventVersion.js'; import type { AgentRunToolFileChangeEventEventType } from './agentRunToolFileChangeEventEventType.js'; import type { AgentRunToolFileChangeEventPayload } from './agentRunToolFileChangeEventPayload.js'; +import type { AgentRunToolFileChangeEventVersion } from './agentRunToolFileChangeEventVersion.js'; export interface AgentRunToolFileChangeEvent { id: string; diff --git a/src/lib/generated/agentRunToolFileChangeEventEventType.ts b/src/lib/generated/agentRunToolFileChangeEventEventType.ts index 180df59..225140b 100644 --- a/src/lib/generated/agentRunToolFileChangeEventEventType.ts +++ b/src/lib/generated/agentRunToolFileChangeEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolFileChangeEventEventType = typeof AgentRunToolFileChangeEventEventType[keyof typeof AgentRunToolFileChangeEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolFileChangeEventEventType = { toolfile_change: 'tool.file_change', } as const; diff --git a/src/lib/generated/agentRunToolFileChangeEventPayload.ts b/src/lib/generated/agentRunToolFileChangeEventPayload.ts index c27a948..c2f4dc5 100644 --- a/src/lib/generated/agentRunToolFileChangeEventPayload.ts +++ b/src/lib/generated/agentRunToolFileChangeEventPayload.ts @@ -1,11 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolFileChangeEventPayloadOneOf } from './agentRunToolFileChangeEventPayloadOneOf.js'; +import type { AgentFileChangeData } from './agentFileChangeData.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunToolFileChangeEventPayload = AgentRunToolFileChangeEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunToolFileChangeEventPayload = { + id?: string; + data: AgentFileChangeData; + transient?: boolean; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunToolFileChangeEventPayloadOneOf.ts b/src/lib/generated/agentRunToolFileChangeEventPayloadOneOf.ts deleted file mode 100644 index af94d7b..0000000 --- a/src/lib/generated/agentRunToolFileChangeEventPayloadOneOf.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentFileChangeData } from './agentFileChangeData.js'; - -export type AgentRunToolFileChangeEventPayloadOneOf = { - id?: string; - data: AgentFileChangeData; - transient?: boolean; -}; diff --git a/src/lib/generated/agentRunToolFileChangeEventVersion.ts b/src/lib/generated/agentRunToolFileChangeEventVersion.ts index 73c6d5a..3ac8ecb 100644 --- a/src/lib/generated/agentRunToolFileChangeEventVersion.ts +++ b/src/lib/generated/agentRunToolFileChangeEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolFileChangeEventVersion = typeof AgentRunToolFileChangeEventVersion[keyof typeof AgentRunToolFileChangeEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolFileChangeEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunToolInputDeltaEvent.ts b/src/lib/generated/agentRunToolInputDeltaEvent.ts index 385b090..19bd327 100644 --- a/src/lib/generated/agentRunToolInputDeltaEvent.ts +++ b/src/lib/generated/agentRunToolInputDeltaEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolInputDeltaEventVersion } from './agentRunToolInputDeltaEventVersion.js'; import type { AgentRunToolInputDeltaEventEventType } from './agentRunToolInputDeltaEventEventType.js'; import type { AgentRunToolInputDeltaEventPayload } from './agentRunToolInputDeltaEventPayload.js'; +import type { AgentRunToolInputDeltaEventVersion } from './agentRunToolInputDeltaEventVersion.js'; export interface AgentRunToolInputDeltaEvent { id: string; diff --git a/src/lib/generated/agentRunToolInputDeltaEventEventType.ts b/src/lib/generated/agentRunToolInputDeltaEventEventType.ts index 73d93b2..e57835f 100644 --- a/src/lib/generated/agentRunToolInputDeltaEventEventType.ts +++ b/src/lib/generated/agentRunToolInputDeltaEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolInputDeltaEventEventType = typeof AgentRunToolInputDeltaEventEventType[keyof typeof AgentRunToolInputDeltaEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolInputDeltaEventEventType = { toolcallinputdelta: 'tool.call.input.delta', } as const; diff --git a/src/lib/generated/agentRunToolInputDeltaEventPayload.ts b/src/lib/generated/agentRunToolInputDeltaEventPayload.ts index 73f2aeb..f5e4f11 100644 --- a/src/lib/generated/agentRunToolInputDeltaEventPayload.ts +++ b/src/lib/generated/agentRunToolInputDeltaEventPayload.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolInputDeltaEventPayloadOneOf } from './agentRunToolInputDeltaEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunToolInputDeltaEventPayload = AgentRunToolInputDeltaEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunToolInputDeltaEventPayload = { + toolCallId: string; + inputTextDelta: string; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunToolInputDeltaEventPayloadOneOf.ts b/src/lib/generated/agentRunToolInputDeltaEventPayloadOneOf.ts deleted file mode 100644 index 1f41965..0000000 --- a/src/lib/generated/agentRunToolInputDeltaEventPayloadOneOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunToolInputDeltaEventPayloadOneOf = { - toolCallId: string; - inputTextDelta: string; -}; diff --git a/src/lib/generated/agentRunToolInputDeltaEventVersion.ts b/src/lib/generated/agentRunToolInputDeltaEventVersion.ts index cea81f4..a2f6d3e 100644 --- a/src/lib/generated/agentRunToolInputDeltaEventVersion.ts +++ b/src/lib/generated/agentRunToolInputDeltaEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolInputDeltaEventVersion = typeof AgentRunToolInputDeltaEventVersion[keyof typeof AgentRunToolInputDeltaEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolInputDeltaEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunToolInputEvent.ts b/src/lib/generated/agentRunToolInputEvent.ts index eca74bc..c6c5865 100644 --- a/src/lib/generated/agentRunToolInputEvent.ts +++ b/src/lib/generated/agentRunToolInputEvent.ts @@ -1,11 +1,11 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolInputStartedEvent } from './agentRunToolInputStartedEvent.js'; import type { AgentRunToolInputDeltaEvent } from './agentRunToolInputDeltaEvent.js'; +import type { AgentRunToolInputStartedEvent } from './agentRunToolInputStartedEvent.js'; export type AgentRunToolInputEvent = AgentRunToolInputStartedEvent | AgentRunToolInputDeltaEvent; diff --git a/src/lib/generated/agentRunToolInputStartedEvent.ts b/src/lib/generated/agentRunToolInputStartedEvent.ts index d629f4c..c2596a4 100644 --- a/src/lib/generated/agentRunToolInputStartedEvent.ts +++ b/src/lib/generated/agentRunToolInputStartedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolInputStartedEventVersion } from './agentRunToolInputStartedEventVersion.js'; import type { AgentRunToolInputStartedEventEventType } from './agentRunToolInputStartedEventEventType.js'; import type { AgentRunToolInputStartedEventPayload } from './agentRunToolInputStartedEventPayload.js'; +import type { AgentRunToolInputStartedEventVersion } from './agentRunToolInputStartedEventVersion.js'; export interface AgentRunToolInputStartedEvent { id: string; diff --git a/src/lib/generated/agentRunToolInputStartedEventEventType.ts b/src/lib/generated/agentRunToolInputStartedEventEventType.ts index aee294c..c3f8da8 100644 --- a/src/lib/generated/agentRunToolInputStartedEventEventType.ts +++ b/src/lib/generated/agentRunToolInputStartedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolInputStartedEventEventType = typeof AgentRunToolInputStartedEventEventType[keyof typeof AgentRunToolInputStartedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolInputStartedEventEventType = { toolcallinputstarted: 'tool.call.input.started', } as const; diff --git a/src/lib/generated/agentRunToolInputStartedEventPayload.ts b/src/lib/generated/agentRunToolInputStartedEventPayload.ts index da9e0f5..c20b33f 100644 --- a/src/lib/generated/agentRunToolInputStartedEventPayload.ts +++ b/src/lib/generated/agentRunToolInputStartedEventPayload.ts @@ -1,11 +1,17 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolInputStartedEventPayloadOneOf } from './agentRunToolInputStartedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunToolInputStartedEventPayload = AgentRunToolInputStartedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunToolInputStartedEventPayload = { + toolCallId: string; + toolName: string; + providerExecuted?: boolean; + providerMetadata?: { [key: string]: unknown }; + dynamic?: boolean; + title?: string; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunToolInputStartedEventPayloadOneOf.ts b/src/lib/generated/agentRunToolInputStartedEventPayloadOneOf.ts deleted file mode 100644 index 8facd09..0000000 --- a/src/lib/generated/agentRunToolInputStartedEventPayloadOneOf.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunToolInputStartedEventPayloadOneOfProviderMetadata } from './agentRunToolInputStartedEventPayloadOneOfProviderMetadata.js'; - -export type AgentRunToolInputStartedEventPayloadOneOf = { - toolCallId: string; - toolName: string; - providerExecuted?: boolean; - providerMetadata?: AgentRunToolInputStartedEventPayloadOneOfProviderMetadata; - dynamic?: boolean; - title?: string; -}; diff --git a/src/lib/generated/agentRunToolInputStartedEventPayloadOneOfProviderMetadata.ts b/src/lib/generated/agentRunToolInputStartedEventPayloadOneOfProviderMetadata.ts deleted file mode 100644 index 753c537..0000000 --- a/src/lib/generated/agentRunToolInputStartedEventPayloadOneOfProviderMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunToolInputStartedEventPayloadOneOfProviderMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunToolInputStartedEventVersion.ts b/src/lib/generated/agentRunToolInputStartedEventVersion.ts index 903730a..1509dfe 100644 --- a/src/lib/generated/agentRunToolInputStartedEventVersion.ts +++ b/src/lib/generated/agentRunToolInputStartedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolInputStartedEventVersion = typeof AgentRunToolInputStartedEventVersion[keyof typeof AgentRunToolInputStartedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolInputStartedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunToolStartedEvent.ts b/src/lib/generated/agentRunToolStartedEvent.ts index 2b22d4f..02667d4 100644 --- a/src/lib/generated/agentRunToolStartedEvent.ts +++ b/src/lib/generated/agentRunToolStartedEvent.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolStartedEventVersion } from './agentRunToolStartedEventVersion.js'; import type { AgentRunToolStartedEventEventType } from './agentRunToolStartedEventEventType.js'; import type { AgentRunToolStartedEventPayload } from './agentRunToolStartedEventPayload.js'; +import type { AgentRunToolStartedEventVersion } from './agentRunToolStartedEventVersion.js'; export interface AgentRunToolStartedEvent { id: string; diff --git a/src/lib/generated/agentRunToolStartedEventEventType.ts b/src/lib/generated/agentRunToolStartedEventEventType.ts index 50b042b..d565d3b 100644 --- a/src/lib/generated/agentRunToolStartedEventEventType.ts +++ b/src/lib/generated/agentRunToolStartedEventEventType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolStartedEventEventType = typeof AgentRunToolStartedEventEventType[keyof typeof AgentRunToolStartedEventEventType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolStartedEventEventType = { toolcallstarted: 'tool.call.started', } as const; diff --git a/src/lib/generated/agentRunToolStartedEventPayload.ts b/src/lib/generated/agentRunToolStartedEventPayload.ts index 7b09b76..34abcb4 100644 --- a/src/lib/generated/agentRunToolStartedEventPayload.ts +++ b/src/lib/generated/agentRunToolStartedEventPayload.ts @@ -1,11 +1,21 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRunToolStartedEventPayloadOneOf } from './agentRunToolStartedEventPayloadOneOf.js'; import type { AgentRunTruncatedValue } from './agentRunTruncatedValue.js'; -export type AgentRunToolStartedEventPayload = AgentRunToolStartedEventPayloadOneOf | AgentRunTruncatedValue; +export type AgentRunToolStartedEventPayload = { + toolCallId: string; + toolName: string; + inputStatus: 'available' | 'error'; + input: unknown; + /** @nullable */ + errorText: string | null; + providerExecuted?: boolean; + providerMetadata?: { [key: string]: unknown }; + dynamic?: boolean; + title?: string; +} | AgentRunTruncatedValue; diff --git a/src/lib/generated/agentRunToolStartedEventPayloadOneOf.ts b/src/lib/generated/agentRunToolStartedEventPayloadOneOf.ts deleted file mode 100644 index 57b3a33..0000000 --- a/src/lib/generated/agentRunToolStartedEventPayloadOneOf.ts +++ /dev/null @@ -1,24 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRunToolStartedEventPayloadOneOfInputStatus } from './agentRunToolStartedEventPayloadOneOfInputStatus.js'; -import type { AgentRunToolStartedEventPayloadOneOfInput } from './agentRunToolStartedEventPayloadOneOfInput.js'; -import type { AgentRunToolStartedEventPayloadOneOfProviderMetadata } from './agentRunToolStartedEventPayloadOneOfProviderMetadata.js'; - -export type AgentRunToolStartedEventPayloadOneOf = { - toolCallId: string; - toolName: string; - inputStatus: AgentRunToolStartedEventPayloadOneOfInputStatus; - /** @nullable */ - input: AgentRunToolStartedEventPayloadOneOfInput; - /** @nullable */ - errorText: string | null; - providerExecuted?: boolean; - providerMetadata?: AgentRunToolStartedEventPayloadOneOfProviderMetadata; - dynamic?: boolean; - title?: string; -}; diff --git a/src/lib/generated/agentRunToolStartedEventPayloadOneOfInput.ts b/src/lib/generated/agentRunToolStartedEventPayloadOneOfInput.ts deleted file mode 100644 index 2f72616..0000000 --- a/src/lib/generated/agentRunToolStartedEventPayloadOneOfInput.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type AgentRunToolStartedEventPayloadOneOfInput = unknown | null; diff --git a/src/lib/generated/agentRunToolStartedEventPayloadOneOfInputStatus.ts b/src/lib/generated/agentRunToolStartedEventPayloadOneOfInputStatus.ts deleted file mode 100644 index 79ea600..0000000 --- a/src/lib/generated/agentRunToolStartedEventPayloadOneOfInputStatus.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunToolStartedEventPayloadOneOfInputStatus = typeof AgentRunToolStartedEventPayloadOneOfInputStatus[keyof typeof AgentRunToolStartedEventPayloadOneOfInputStatus]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const AgentRunToolStartedEventPayloadOneOfInputStatus = { - available: 'available', - error: 'error', -} as const; diff --git a/src/lib/generated/agentRunToolStartedEventPayloadOneOfProviderMetadata.ts b/src/lib/generated/agentRunToolStartedEventPayloadOneOfProviderMetadata.ts deleted file mode 100644 index 4067a89..0000000 --- a/src/lib/generated/agentRunToolStartedEventPayloadOneOfProviderMetadata.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type AgentRunToolStartedEventPayloadOneOfProviderMetadata = { [key: string]: unknown }; diff --git a/src/lib/generated/agentRunToolStartedEventVersion.ts b/src/lib/generated/agentRunToolStartedEventVersion.ts index 9a6470b..3248398 100644 --- a/src/lib/generated/agentRunToolStartedEventVersion.ts +++ b/src/lib/generated/agentRunToolStartedEventVersion.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentRunToolStartedEventVersion = typeof AgentRunToolStartedEventVersion[keyof typeof AgentRunToolStartedEventVersion]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentRunToolStartedEventVersion = { NUMBER_1: 1, } as const; diff --git a/src/lib/generated/agentRunTransition.ts b/src/lib/generated/agentRunTransition.ts new file mode 100644 index 0000000..46555f7 --- /dev/null +++ b/src/lib/generated/agentRunTransition.ts @@ -0,0 +1,10 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentRunWorkspaceEscalationTransition } from './agentRunWorkspaceEscalationTransition.js'; + +export type AgentRunTransition = AgentRunWorkspaceEscalationTransition; diff --git a/src/lib/generated/agentRunTransitionContinuation.ts b/src/lib/generated/agentRunTransitionContinuation.ts new file mode 100644 index 0000000..c6754da --- /dev/null +++ b/src/lib/generated/agentRunTransitionContinuation.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentRunTransitionContinuationStatus } from './agentRunTransitionContinuationStatus.js'; + +export interface AgentRunTransitionContinuation { + status: AgentRunTransitionContinuationStatus; + targetAgentDefinitionId: string; + /** @nullable */ + runId: string | null; + /** @nullable */ + queuedAt?: string | null; +} diff --git a/src/lib/generated/agentRunTransitionContinuationStatus.ts b/src/lib/generated/agentRunTransitionContinuationStatus.ts new file mode 100644 index 0000000..6b298bd --- /dev/null +++ b/src/lib/generated/agentRunTransitionContinuationStatus.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentRunTransitionContinuationStatus = typeof AgentRunTransitionContinuationStatus[keyof typeof AgentRunTransitionContinuationStatus]; + + +export const AgentRunTransitionContinuationStatus = { + queued: 'queued', + ui_auto_continue_fallback: 'ui_auto_continue_fallback', +} as const; diff --git a/src/lib/generated/agentRunTruncatedValue.ts b/src/lib/generated/agentRunTruncatedValue.ts index 28feeea..9817a93 100644 --- a/src/lib/generated/agentRunTruncatedValue.ts +++ b/src/lib/generated/agentRunTruncatedValue.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,7 +7,7 @@ */ export interface AgentRunTruncatedValue { - truncated: boolean; + truncated: true; originalJsonBytes: number; preview: string; } diff --git a/src/lib/generated/agentRunUsageSummary.ts b/src/lib/generated/agentRunUsageSummary.ts index 8c506ea..b21d786 100644 --- a/src/lib/generated/agentRunUsageSummary.ts +++ b/src/lib/generated/agentRunUsageSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRunWorkspaceEscalationTransition.ts b/src/lib/generated/agentRunWorkspaceEscalationTransition.ts new file mode 100644 index 0000000..cad34d9 --- /dev/null +++ b/src/lib/generated/agentRunWorkspaceEscalationTransition.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentRunTransitionContinuation } from './agentRunTransitionContinuation.js'; +import type { AgentRunWorkspaceEscalationTransitionKind } from './agentRunWorkspaceEscalationTransitionKind.js'; +import type { AgentRunWorkspaceEscalationTransitionWorkspaceStatus } from './agentRunWorkspaceEscalationTransitionWorkspaceStatus.js'; + +export interface AgentRunWorkspaceEscalationTransition { + kind: AgentRunWorkspaceEscalationTransitionKind; + /** @nullable */ + reason: string | null; + /** @nullable */ + toolCallId: string | null; + workspaceStatus: AgentRunWorkspaceEscalationTransitionWorkspaceStatus; + targetAgentDefinitionId: string; + createdAt: string; + continuation: AgentRunTransitionContinuation; +} diff --git a/src/lib/generated/agentRunWorkspaceEscalationTransitionKind.ts b/src/lib/generated/agentRunWorkspaceEscalationTransitionKind.ts new file mode 100644 index 0000000..ea24f69 --- /dev/null +++ b/src/lib/generated/agentRunWorkspaceEscalationTransitionKind.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentRunWorkspaceEscalationTransitionKind = typeof AgentRunWorkspaceEscalationTransitionKind[keyof typeof AgentRunWorkspaceEscalationTransitionKind]; + + +export const AgentRunWorkspaceEscalationTransitionKind = { + workspace_escalation: 'workspace_escalation', +} as const; diff --git a/src/lib/generated/agentRunWorkspaceEscalationTransitionWorkspaceStatus.ts b/src/lib/generated/agentRunWorkspaceEscalationTransitionWorkspaceStatus.ts new file mode 100644 index 0000000..9b28ffc --- /dev/null +++ b/src/lib/generated/agentRunWorkspaceEscalationTransitionWorkspaceStatus.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentRunWorkspaceEscalationTransitionWorkspaceStatus = typeof AgentRunWorkspaceEscalationTransitionWorkspaceStatus[keyof typeof AgentRunWorkspaceEscalationTransitionWorkspaceStatus]; + + +export const AgentRunWorkspaceEscalationTransitionWorkspaceStatus = { + none: 'none', + provisioning: 'provisioning', + ready: 'ready', + hibernated: 'hibernated', + failed: 'failed', +} as const; diff --git a/src/lib/generated/agentRuntimeAdditiveRulesUpdateRequest.ts b/src/lib/generated/agentRuntimeAdditiveRulesUpdateRequest.ts deleted file mode 100644 index 96fa545..0000000 --- a/src/lib/generated/agentRuntimeAdditiveRulesUpdateRequest.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export interface AgentRuntimeAdditiveRulesUpdateRequest { - additiveRules: string[]; -} diff --git a/src/lib/generated/agentRuntimeApprovalPolicyUpdateRequest.ts b/src/lib/generated/agentRuntimeApprovalPolicyUpdateRequest.ts index 6268125..e06d399 100644 --- a/src/lib/generated/agentRuntimeApprovalPolicyUpdateRequest.ts +++ b/src/lib/generated/agentRuntimeApprovalPolicyUpdateRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRuntimeConfig.ts b/src/lib/generated/agentRuntimeConfig.ts index 69a8332..4099ca1 100644 --- a/src/lib/generated/agentRuntimeConfig.ts +++ b/src/lib/generated/agentRuntimeConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,10 +7,13 @@ */ import type { AgentApprovalPolicy } from './agentApprovalPolicy.js'; import type { AgentCapabilityPolicy } from './agentCapabilityPolicy.js'; -import type { CustomAgentCreationPolicy } from './customAgentCreationPolicy.js'; +import type { AgentRuntimeConfigFeedbackScope } from './agentRuntimeConfigFeedbackScope.js'; import type { AgentRuntimeProviderConfig } from './agentRuntimeProviderConfig.js'; +import type { CustomAgentCreationPolicy } from './customAgentCreationPolicy.js'; export interface AgentRuntimeConfig { + /** Choose none, Debug Agent investigations only (debug, the default), normal chats only (chat), or both (all). Saved feedback remains readable and removable in every mode. */ + feedbackScope?: AgentRuntimeConfigFeedbackScope; enabled: boolean; approvalPolicy?: AgentApprovalPolicy; capabilityPolicy?: AgentCapabilityPolicy; @@ -18,9 +21,6 @@ export interface AgentRuntimeConfig { providers: AgentRuntimeProviderConfig[]; maxMessagesPerSession: number; sessionTTL: number; - additiveRules?: string[]; - /** @maxLength 50000 */ - systemPromptOverride?: string; excludedTools?: string[]; excludedFilePatterns?: string[]; allowedWritePatterns?: string[]; diff --git a/src/lib/generated/agentRuntimeConfigFeedbackScope.ts b/src/lib/generated/agentRuntimeConfigFeedbackScope.ts new file mode 100644 index 0000000..24e69e1 --- /dev/null +++ b/src/lib/generated/agentRuntimeConfigFeedbackScope.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * Choose none, Debug Agent investigations only (debug, the default), normal chats only (chat), or both (all). Saved feedback remains readable and removable in every mode. + */ +export type AgentRuntimeConfigFeedbackScope = typeof AgentRuntimeConfigFeedbackScope[keyof typeof AgentRuntimeConfigFeedbackScope]; + + +export const AgentRuntimeConfigFeedbackScope = { + none: 'none', + debug: 'debug', + chat: 'chat', + all: 'all', +} as const; diff --git a/src/lib/generated/agentRuntimeConfigPatchRequest.ts b/src/lib/generated/agentRuntimeConfigPatchRequest.ts index 99f56a2..54be26a 100644 --- a/src/lib/generated/agentRuntimeConfigPatchRequest.ts +++ b/src/lib/generated/agentRuntimeConfigPatchRequest.ts @@ -1,16 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentApprovalPolicy } from './agentApprovalPolicy.js'; +import type { AgentRuntimeConfigPatchRequestFeedbackScope } from './agentRuntimeConfigPatchRequestFeedbackScope.js'; /** - * Provide exactly one patch target: additiveRules or approvalPolicy. + * Provide exactly one patch target: approvalPolicy or feedbackScope. */ export interface AgentRuntimeConfigPatchRequest { - additiveRules?: string[]; + /** Choose none, Debug Agent investigations only (debug, the default), normal chats only (chat), or both (all). Saved feedback remains readable and removable in every mode. */ + feedbackScope?: AgentRuntimeConfigPatchRequestFeedbackScope; approvalPolicy?: AgentApprovalPolicy; } diff --git a/src/lib/generated/agentRuntimeConfigPatchRequestFeedbackScope.ts b/src/lib/generated/agentRuntimeConfigPatchRequestFeedbackScope.ts new file mode 100644 index 0000000..9f43cad --- /dev/null +++ b/src/lib/generated/agentRuntimeConfigPatchRequestFeedbackScope.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * Choose none, Debug Agent investigations only (debug, the default), normal chats only (chat), or both (all). Saved feedback remains readable and removable in every mode. + */ +export type AgentRuntimeConfigPatchRequestFeedbackScope = typeof AgentRuntimeConfigPatchRequestFeedbackScope[keyof typeof AgentRuntimeConfigPatchRequestFeedbackScope]; + + +export const AgentRuntimeConfigPatchRequestFeedbackScope = { + none: 'none', + debug: 'debug', + chat: 'chat', + all: 'all', +} as const; diff --git a/src/lib/generated/agentRuntimeControlChoicesInput.ts b/src/lib/generated/agentRuntimeControlChoicesInput.ts index 574132f..5af9bff 100644 --- a/src/lib/generated/agentRuntimeControlChoicesInput.ts +++ b/src/lib/generated/agentRuntimeControlChoicesInput.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRuntimeControlsPreview200.ts b/src/lib/generated/agentRuntimeControlsPreview200.ts index 45fd11f..cba10a6 100644 --- a/src/lib/generated/agentRuntimeControlsPreview200.ts +++ b/src/lib/generated/agentRuntimeControlsPreview200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { AgentRuntimeControlsPreview200AllOf } from './agentRuntimeControlsPreview200AllOf.js'; -export type AgentRuntimeControlsPreview200 = SuccessApiResponse & AgentRuntimeControlsPreview200AllOf; +export type AgentRuntimeControlsPreview200 = SuccessApiResponse & { + data: AgentThreadRuntimeControlsState; +}; diff --git a/src/lib/generated/agentRuntimeControlsPreview200AllOf.ts b/src/lib/generated/agentRuntimeControlsPreview200AllOf.ts deleted file mode 100644 index 1d29cac..0000000 --- a/src/lib/generated/agentRuntimeControlsPreview200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; - -export type AgentRuntimeControlsPreview200AllOf = { - data: AgentThreadRuntimeControlsState; -}; diff --git a/src/lib/generated/agentRuntimeControlsPreviewRequest.ts b/src/lib/generated/agentRuntimeControlsPreviewRequest.ts index 4cb9360..724e8c5 100644 --- a/src/lib/generated/agentRuntimeControlsPreviewRequest.ts +++ b/src/lib/generated/agentRuntimeControlsPreviewRequest.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRuntimeControlsPreviewRequestSource } from './agentRuntimeControlsPreviewRequestSource.js'; -import type { AgentRuntimeControlsPreviewRequestDefaults } from './agentRuntimeControlsPreviewRequestDefaults.js'; import type { AgentRuntimeControlChoicesInput } from './agentRuntimeControlChoicesInput.js'; +import type { AgentRuntimeControlsPreviewRequestDefaults } from './agentRuntimeControlsPreviewRequestDefaults.js'; +import type { AgentRuntimeControlsPreviewRequestSource } from './agentRuntimeControlsPreviewRequestSource.js'; export interface AgentRuntimeControlsPreviewRequest { /** @nullable */ diff --git a/src/lib/generated/agentRuntimeControlsPreviewRequestDefaults.ts b/src/lib/generated/agentRuntimeControlsPreviewRequestDefaults.ts index cc50a9f..cf45eb8 100644 --- a/src/lib/generated/agentRuntimeControlsPreviewRequestDefaults.ts +++ b/src/lib/generated/agentRuntimeControlsPreviewRequestDefaults.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRuntimeControlsPreviewRequestSource.ts b/src/lib/generated/agentRuntimeControlsPreviewRequestSource.ts index 7596aeb..0a7cc45 100644 --- a/src/lib/generated/agentRuntimeControlsPreviewRequestSource.ts +++ b/src/lib/generated/agentRuntimeControlsPreviewRequestSource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRuntimeControlsPreviewRequestSourceInput.ts b/src/lib/generated/agentRuntimeControlsPreviewRequestSourceInput.ts index 6cf6f4b..e463d66 100644 --- a/src/lib/generated/agentRuntimeControlsPreviewRequestSourceInput.ts +++ b/src/lib/generated/agentRuntimeControlsPreviewRequestSourceInput.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRuntimeControlsPreviewSuccessResponse.ts b/src/lib/generated/agentRuntimeControlsPreviewSuccessResponse.ts index dd6d1fe..f2f3033 100644 --- a/src/lib/generated/agentRuntimeControlsPreviewSuccessResponse.ts +++ b/src/lib/generated/agentRuntimeControlsPreviewSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { AgentRuntimeControlsPreviewSuccessResponseAllOf } from './agentRuntimeControlsPreviewSuccessResponseAllOf.js'; -export type AgentRuntimeControlsPreviewSuccessResponse = SuccessApiResponse & AgentRuntimeControlsPreviewSuccessResponseAllOf; +export type AgentRuntimeControlsPreviewSuccessResponse = SuccessApiResponse & { + data: AgentThreadRuntimeControlsState; +}; diff --git a/src/lib/generated/agentRuntimeControlsPreviewSuccessResponseAllOf.ts b/src/lib/generated/agentRuntimeControlsPreviewSuccessResponseAllOf.ts deleted file mode 100644 index e165c6d..0000000 --- a/src/lib/generated/agentRuntimeControlsPreviewSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; - -export type AgentRuntimeControlsPreviewSuccessResponseAllOf = { - data: AgentThreadRuntimeControlsState; -}; diff --git a/src/lib/generated/agentRuntimeModelConfig.ts b/src/lib/generated/agentRuntimeModelConfig.ts index df10d7e..962a9ec 100644 --- a/src/lib/generated/agentRuntimeModelConfig.ts +++ b/src/lib/generated/agentRuntimeModelConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -19,4 +19,8 @@ export interface AgentRuntimeModelConfig { inputCostPerMillion?: number; /** Cost per million output tokens (USD). Used for UI cost display. */ outputCostPerMillion?: number; + /** Cost per million cached input tokens read (USD). Defaults to the input rate. */ + cacheReadCostPerMillion?: number; + /** Cost per million input tokens written to the cache (USD). Defaults to the input rate. */ + cacheWriteCostPerMillion?: number; } diff --git a/src/lib/generated/agentRuntimeProviderConfig.ts b/src/lib/generated/agentRuntimeProviderConfig.ts index 448611d..92a3473 100644 --- a/src/lib/generated/agentRuntimeProviderConfig.ts +++ b/src/lib/generated/agentRuntimeProviderConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -11,9 +11,9 @@ export interface AgentRuntimeProviderConfig { name: string; enabled: boolean; /** - * Environment variable name used to resolve the provider API key. - * @pattern ^[A-Z_][A-Z0-9_]*$ - */ + * Environment variable name used to resolve the provider API key. + * @pattern ^[A-Z_][A-Z0-9_]*$ + */ apiKeyEnvVar: string; models: AgentRuntimeModelConfig[]; } diff --git a/src/lib/generated/agentRuntimeRepoConfigEntry.ts b/src/lib/generated/agentRuntimeRepoConfigEntry.ts index e0be55c..5d0e3ac 100644 --- a/src/lib/generated/agentRuntimeRepoConfigEntry.ts +++ b/src/lib/generated/agentRuntimeRepoConfigEntry.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentRuntimeRepoOverride.ts b/src/lib/generated/agentRuntimeRepoOverride.ts index 3840b21..e51086d 100644 --- a/src/lib/generated/agentRuntimeRepoOverride.ts +++ b/src/lib/generated/agentRuntimeRepoOverride.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -14,9 +14,6 @@ export interface AgentRuntimeRepoOverride { sessionTTL?: number; approvalPolicy?: AgentApprovalPolicy; capabilityPolicy?: AgentCapabilityPolicy; - additiveRules?: string[]; - /** @maxLength 50000 */ - systemPromptOverride?: string; excludedTools?: string[]; excludedFilePatterns?: string[]; allowedWritePatterns?: string[]; diff --git a/src/lib/generated/agentSandbox.ts b/src/lib/generated/agentSandbox.ts index 673b17a..f3092f3 100644 --- a/src/lib/generated/agentSandbox.ts +++ b/src/lib/generated/agentSandbox.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSandboxStatus } from './agentSandboxStatus.js'; import type { AgentSandboxCapabilitySnapshot } from './agentSandboxCapabilitySnapshot.js'; import type { AgentSandboxExposure } from './agentSandboxExposure.js'; -import type { AgentSandboxError } from './agentSandboxError.js'; +import type { AgentSandboxStatus } from './agentSandboxStatus.js'; +import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; import type { WorkspaceRuntimeProviderState } from './workspaceRuntimeProviderState.js'; export interface AgentSandbox { @@ -24,9 +24,10 @@ export interface AgentSandbox { /** @nullable */ suspendedAt?: string | null; /** @nullable */ - endedAt?: string | null; + retainedUntil?: string | null; /** @nullable */ - error: AgentSandboxError; + endedAt?: string | null; + error: WorkspaceRuntimeFailure | null; providerState: WorkspaceRuntimeProviderState; /** @nullable */ createdAt?: string | null; diff --git a/src/lib/generated/agentSandboxCapabilitySnapshot.ts b/src/lib/generated/agentSandboxCapabilitySnapshot.ts index bcbd96f..9f2c5b0 100644 --- a/src/lib/generated/agentSandboxCapabilitySnapshot.ts +++ b/src/lib/generated/agentSandboxCapabilitySnapshot.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSandboxError.ts b/src/lib/generated/agentSandboxError.ts deleted file mode 100644 index a7b5f92..0000000 --- a/src/lib/generated/agentSandboxError.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; - -/** - * @nullable - */ -export type AgentSandboxError = WorkspaceRuntimeFailure | null; diff --git a/src/lib/generated/agentSandboxExposure.ts b/src/lib/generated/agentSandboxExposure.ts index a355dfe..3ea2782 100644 --- a/src/lib/generated/agentSandboxExposure.ts +++ b/src/lib/generated/agentSandboxExposure.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSandboxExposureStatus } from './agentSandboxExposureStatus.js'; import type { AgentSandboxExposureMetadata } from './agentSandboxExposureMetadata.js'; +import type { AgentSandboxExposureStatus } from './agentSandboxExposureStatus.js'; export interface AgentSandboxExposure { id: string; diff --git a/src/lib/generated/agentSandboxExposureMetadata.ts b/src/lib/generated/agentSandboxExposureMetadata.ts index 304be0a..d15fae3 100644 --- a/src/lib/generated/agentSandboxExposureMetadata.ts +++ b/src/lib/generated/agentSandboxExposureMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSandboxExposureStatus.ts b/src/lib/generated/agentSandboxExposureStatus.ts index cb399ca..74f35f2 100644 --- a/src/lib/generated/agentSandboxExposureStatus.ts +++ b/src/lib/generated/agentSandboxExposureStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSandboxExposureStatus = typeof AgentSandboxExposureStatus[keyof typeof AgentSandboxExposureStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSandboxExposureStatus = { provisioning: 'provisioning', ready: 'ready', diff --git a/src/lib/generated/agentSandboxStatus.ts b/src/lib/generated/agentSandboxStatus.ts index 4bd8b1b..96ab174 100644 --- a/src/lib/generated/agentSandboxStatus.ts +++ b/src/lib/generated/agentSandboxStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSandboxStatus = typeof AgentSandboxStatus[keyof typeof AgentSandboxStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSandboxStatus = { none: 'none', provisioning: 'provisioning', diff --git a/src/lib/generated/agentSelectionGroup.ts b/src/lib/generated/agentSelectionGroup.ts index 3bb94ad..ecfbebe 100644 --- a/src/lib/generated/agentSelectionGroup.ts +++ b/src/lib/generated/agentSelectionGroup.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSelectionGroupId.ts b/src/lib/generated/agentSelectionGroupId.ts index 08c7ac0..5d369b3 100644 --- a/src/lib/generated/agentSelectionGroupId.ts +++ b/src/lib/generated/agentSelectionGroupId.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSelectionGroupId = typeof AgentSelectionGroupId[keyof typeof AgentSelectionGroupId]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSelectionGroupId = { built_in: 'built_in', my_agents: 'my_agents', diff --git a/src/lib/generated/agentSelectionState.ts b/src/lib/generated/agentSelectionState.ts index 21fdf20..cb9c067 100644 --- a/src/lib/generated/agentSelectionState.ts +++ b/src/lib/generated/agentSelectionState.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { SystemAgentDefinitionId } from './systemAgentDefinitionId.js'; import type { AgentSelectionGroup } from './agentSelectionGroup.js'; +import type { SystemAgentDefinitionId } from './systemAgentDefinitionId.js'; export interface AgentSelectionState { /** @nullable */ diff --git a/src/lib/generated/agentSelectionSummary.ts b/src/lib/generated/agentSelectionSummary.ts index c1b700c..7146c34 100644 --- a/src/lib/generated/agentSelectionSummary.ts +++ b/src/lib/generated/agentSelectionSummary.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSelectionSummaryGroup } from './agentSelectionSummaryGroup.js'; import type { AgentSelectionSummaryOwnerKind } from './agentSelectionSummaryOwnerKind.js'; import type { AgentSelectionSummaryUnavailableReason } from './agentSelectionSummaryUnavailableReason.js'; -import type { AgentSelectionSummaryGroup } from './agentSelectionSummaryGroup.js'; export interface AgentSelectionSummary { id: string; diff --git a/src/lib/generated/agentSelectionSummaryGroup.ts b/src/lib/generated/agentSelectionSummaryGroup.ts index 845213e..13a534a 100644 --- a/src/lib/generated/agentSelectionSummaryGroup.ts +++ b/src/lib/generated/agentSelectionSummaryGroup.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSelectionSummaryGroup = typeof AgentSelectionSummaryGroup[keyof typeof AgentSelectionSummaryGroup]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSelectionSummaryGroup = { built_in: 'built_in', my_agents: 'my_agents', diff --git a/src/lib/generated/agentSelectionSummaryOwnerKind.ts b/src/lib/generated/agentSelectionSummaryOwnerKind.ts index fad4bc9..57a7ce7 100644 --- a/src/lib/generated/agentSelectionSummaryOwnerKind.ts +++ b/src/lib/generated/agentSelectionSummaryOwnerKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSelectionSummaryOwnerKind = typeof AgentSelectionSummaryOwnerKind[keyof typeof AgentSelectionSummaryOwnerKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSelectionSummaryOwnerKind = { system: 'system', admin: 'admin', diff --git a/src/lib/generated/agentSelectionSummaryUnavailableReason.ts b/src/lib/generated/agentSelectionSummaryUnavailableReason.ts index a9e6f51..6d5d76b 100644 --- a/src/lib/generated/agentSelectionSummaryUnavailableReason.ts +++ b/src/lib/generated/agentSelectionSummaryUnavailableReason.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,12 +12,12 @@ export type AgentSelectionSummaryUnavailableReason = typeof AgentSelectionSummaryUnavailableReason[keyof typeof AgentSelectionSummaryUnavailableReason] | null; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSelectionSummaryUnavailableReason = { unknown_agent: 'unknown_agent', active_run: 'active_run', disabled_agent: 'disabled_agent', requires_workspace: 'requires_workspace', + needs_conversion: 'needs_conversion', source_incompatible: 'source_incompatible', disabled_by_policy: 'disabled_by_policy', } as const; diff --git a/src/lib/generated/agentSessionCleanupSettings.ts b/src/lib/generated/agentSessionCleanupSettings.ts index ee4c216..cfa78c7 100644 --- a/src/lib/generated/agentSessionCleanupSettings.ts +++ b/src/lib/generated/agentSessionCleanupSettings.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -14,6 +14,8 @@ export interface AgentSessionCleanupSettings { /** @minimum 1 */ hibernatedRetentionMs?: number; /** @minimum 1 */ + idleArchiveMs?: number; + /** @minimum 1 */ intervalMs?: number; /** @minimum 1 */ redisTtlSeconds?: number; diff --git a/src/lib/generated/agentSessionControlPlaneConfig.ts b/src/lib/generated/agentSessionControlPlaneConfig.ts index bb535c7..2e355f0 100644 --- a/src/lib/generated/agentSessionControlPlaneConfig.ts +++ b/src/lib/generated/agentSessionControlPlaneConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -15,8 +15,11 @@ export interface AgentSessionControlPlaneConfig { /** @minimum 1 */ maxIterations?: number; /** @minimum 1 */ + maxRunInputTokens?: number; + /** @minimum 1 */ workspaceToolDiscoveryTimeoutMs?: number; /** @minimum 1 */ workspaceToolExecutionTimeoutMs?: number; + autoProvisionWorkspace?: boolean; toolRules?: AgentSessionToolRule[]; } diff --git a/src/lib/generated/agentSessionDaytonaBackendSettings.ts b/src/lib/generated/agentSessionDaytonaBackendSettings.ts new file mode 100644 index 0000000..0ccb915 --- /dev/null +++ b/src/lib/generated/agentSessionDaytonaBackendSettings.ts @@ -0,0 +1,35 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface AgentSessionDaytonaBackendSettings { + /** + * Write-only: stored encrypted and never returned. + * @minLength 1 + * @maxLength 4096 + */ + apiKey?: string; + /** Read-only: whether an API key is configured; the key itself is never returned. */ + apiKeyConfigured?: boolean; + /** + * @minLength 1 + * @maxLength 253 + */ + snapshot?: string; + /** + * @minLength 1 + * @maxLength 2048 + */ + apiUrl?: string; + /** + * @minLength 1 + * @maxLength 253 + */ + target?: string; + /** @minimum 0 */ + autoArchiveInterval?: number; +} diff --git a/src/lib/generated/agentSessionDefaults.ts b/src/lib/generated/agentSessionDefaults.ts index 78d0042..a350fe8 100644 --- a/src/lib/generated/agentSessionDefaults.ts +++ b/src/lib/generated/agentSessionDefaults.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionDurabilitySettings.ts b/src/lib/generated/agentSessionDurabilitySettings.ts index 4525096..9fcceab 100644 --- a/src/lib/generated/agentSessionDurabilitySettings.ts +++ b/src/lib/generated/agentSessionDurabilitySettings.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionE2bBackendSettings.ts b/src/lib/generated/agentSessionE2bBackendSettings.ts new file mode 100644 index 0000000..6413c74 --- /dev/null +++ b/src/lib/generated/agentSessionE2bBackendSettings.ts @@ -0,0 +1,34 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface AgentSessionE2bBackendSettings { + /** + * Write-only: stored encrypted and never returned. + * @minLength 1 + * @maxLength 4096 + */ + apiKey?: string; + /** Read-only: whether an API key is configured; the key itself is never returned. */ + apiKeyConfigured?: boolean; + /** + * @minLength 1 + * @maxLength 253 + */ + templateId?: string; + /** + * @minLength 1 + * @maxLength 2048 + */ + domain?: string; + /** + * @minimum 1 + * @nullable + */ + timeoutSeconds?: number | null; + autoPause?: boolean; +} diff --git a/src/lib/generated/agentSessionKind.ts b/src/lib/generated/agentSessionKind.ts index cb6f17a..0ebbc5c 100644 --- a/src/lib/generated/agentSessionKind.ts +++ b/src/lib/generated/agentSessionKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSessionKind = typeof AgentSessionKind[keyof typeof AgentSessionKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionKind = { environment: 'environment', sandbox: 'sandbox', diff --git a/src/lib/generated/agentSessionModalBackendSettings.ts b/src/lib/generated/agentSessionModalBackendSettings.ts new file mode 100644 index 0000000..f7d3f69 --- /dev/null +++ b/src/lib/generated/agentSessionModalBackendSettings.ts @@ -0,0 +1,59 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface AgentSessionModalBackendSettings { + /** + * Write-only: stored encrypted and never returned. + * @minLength 1 + * @maxLength 4096 + */ + tokenId?: string; + /** Read-only: whether a token ID is configured; the value itself is never returned. */ + tokenIdConfigured?: boolean; + /** + * Write-only: stored encrypted and never returned. + * @minLength 1 + * @maxLength 4096 + */ + tokenSecret?: string; + /** Read-only: whether a token secret is configured; the value itself is never returned. */ + tokenSecretConfigured?: boolean; + /** + * @minLength 1 + * @maxLength 253 + */ + environment?: string; + /** + * @minLength 1 + * @maxLength 253 + */ + appName?: string; + /** + * @minLength 1 + * @maxLength 2048 + */ + image?: string; + /** + * @minLength 1 + * @maxLength 253 + */ + imageRegistrySecret?: string; + /** + * @minimum 1 + * @maximum 86400 + */ + timeoutSeconds?: number; + cpu?: number; + /** @minimum 1 */ + memoryMiB?: number; + /** + * @items.minLength 1 + * @items.maxLength 64 + */ + inboundCidrAllowlist?: string[]; +} diff --git a/src/lib/generated/agentSessionOpenSandboxBackendSettings.ts b/src/lib/generated/agentSessionOpenSandboxBackendSettings.ts new file mode 100644 index 0000000..2cad2b5 --- /dev/null +++ b/src/lib/generated/agentSessionOpenSandboxBackendSettings.ts @@ -0,0 +1,50 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentSessionOpenSandboxBackendSettingsProtocol } from './agentSessionOpenSandboxBackendSettingsProtocol.js'; +import type { AgentSessionStringRecord } from './agentSessionStringRecord.js'; + +export interface AgentSessionOpenSandboxBackendSettings { + /** + * @minLength 1 + * @maxLength 2048 + */ + domain?: string; + protocol?: AgentSessionOpenSandboxBackendSettingsProtocol; + /** + * Write-only: stored encrypted and never returned. + * @minLength 1 + * @maxLength 4096 + */ + apiKey?: string; + /** Read-only: whether an API key is configured; the key itself is never returned. */ + apiKeyConfigured?: boolean; + /** + * @minLength 1 + * @maxLength 2048 + */ + image?: string; + /** + * @minLength 1 + * @maxLength 253 + */ + poolRef?: string; + /** + * @minimum 1 + * @nullable + */ + timeoutSeconds?: number | null; + useServerProxy?: boolean; + secureAccess?: boolean; + resourceLimits?: AgentSessionStringRecord; + /** @minimum 1 */ + execdPort?: number; + /** @minimum 1 */ + gatewayPort?: number; + /** @minimum 1 */ + editorPort?: number; +} diff --git a/src/lib/generated/agentSessionOpenSandboxBackendSettingsProtocol.ts b/src/lib/generated/agentSessionOpenSandboxBackendSettingsProtocol.ts new file mode 100644 index 0000000..32f2ff7 --- /dev/null +++ b/src/lib/generated/agentSessionOpenSandboxBackendSettingsProtocol.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AgentSessionOpenSandboxBackendSettingsProtocol = typeof AgentSessionOpenSandboxBackendSettingsProtocol[keyof typeof AgentSessionOpenSandboxBackendSettingsProtocol]; + + +export const AgentSessionOpenSandboxBackendSettingsProtocol = { + http: 'http', + https: 'https', +} as const; diff --git a/src/lib/generated/agentSessionResourceRequirements.ts b/src/lib/generated/agentSessionResourceRequirements.ts index a7a1da8..b52e00c 100644 --- a/src/lib/generated/agentSessionResourceRequirements.ts +++ b/src/lib/generated/agentSessionResourceRequirements.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionRuntimeSettings.ts b/src/lib/generated/agentSessionRuntimeSettings.ts index e2c4e45..82b9be4 100644 --- a/src/lib/generated/agentSessionRuntimeSettings.ts +++ b/src/lib/generated/agentSessionRuntimeSettings.ts @@ -1,37 +1,39 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSessionRuntimeSettingsScheduling } from './agentSessionRuntimeSettingsScheduling.js'; +import type { AgentSessionCleanupSettings } from './agentSessionCleanupSettings.js'; +import type { AgentSessionDurabilitySettings } from './agentSessionDurabilitySettings.js'; import type { AgentSessionRuntimeSettingsReadiness } from './agentSessionRuntimeSettingsReadiness.js'; import type { AgentSessionRuntimeSettingsResources } from './agentSessionRuntimeSettingsResources.js'; +import type { AgentSessionRuntimeSettingsScheduling } from './agentSessionRuntimeSettingsScheduling.js'; +import type { AgentSessionWorkspaceBackendSettings } from './agentSessionWorkspaceBackendSettings.js'; import type { AgentSessionWorkspaceStorageSettings } from './agentSessionWorkspaceStorageSettings.js'; -import type { AgentSessionCleanupSettings } from './agentSessionCleanupSettings.js'; -import type { AgentSessionDurabilitySettings } from './agentSessionDurabilitySettings.js'; export interface AgentSessionRuntimeSettings { /** - * @minLength 1 - * @maxLength 2048 - */ + * @minLength 1 + * @maxLength 2048 + */ workspaceImage?: string; /** - * @minLength 1 - * @maxLength 2048 - */ + * @minLength 1 + * @maxLength 2048 + */ workspaceEditorImage?: string; /** - * @minLength 1 - * @maxLength 2048 - */ + * @minLength 1 + * @maxLength 2048 + */ workspaceGatewayImage?: string; scheduling?: AgentSessionRuntimeSettingsScheduling; readiness?: AgentSessionRuntimeSettingsReadiness; resources?: AgentSessionRuntimeSettingsResources; workspaceStorage?: AgentSessionWorkspaceStorageSettings; + workspaceBackend?: AgentSessionWorkspaceBackendSettings; cleanup?: AgentSessionCleanupSettings; durability?: AgentSessionDurabilitySettings; } diff --git a/src/lib/generated/agentSessionRuntimeSettingsReadiness.ts b/src/lib/generated/agentSessionRuntimeSettingsReadiness.ts index 73b95e6..1dcb52b 100644 --- a/src/lib/generated/agentSessionRuntimeSettingsReadiness.ts +++ b/src/lib/generated/agentSessionRuntimeSettingsReadiness.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionRuntimeSettingsResources.ts b/src/lib/generated/agentSessionRuntimeSettingsResources.ts index 35403be..4b0c018 100644 --- a/src/lib/generated/agentSessionRuntimeSettingsResources.ts +++ b/src/lib/generated/agentSessionRuntimeSettingsResources.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionRuntimeSettingsScheduling.ts b/src/lib/generated/agentSessionRuntimeSettingsScheduling.ts index a923ef3..d918336 100644 --- a/src/lib/generated/agentSessionRuntimeSettingsScheduling.ts +++ b/src/lib/generated/agentSessionRuntimeSettingsScheduling.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionStringRecord.ts b/src/lib/generated/agentSessionStringRecord.ts index 66ba381..823eb2b 100644 --- a/src/lib/generated/agentSessionStringRecord.ts +++ b/src/lib/generated/agentSessionStringRecord.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionSummary.ts b/src/lib/generated/agentSessionSummary.ts index 8a9438c..06f9628 100644 --- a/src/lib/generated/agentSessionSummary.ts +++ b/src/lib/generated/agentSessionSummary.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSessionSummarySession } from './agentSessionSummarySession.js'; +import type { AgentSandbox } from './agentSandbox.js'; import type { AgentSessionSummaryConversationSummary } from './agentSessionSummaryConversationSummary.js'; +import type { AgentSessionSummarySession } from './agentSessionSummarySession.js'; import type { AgentSource } from './agentSource.js'; -import type { AgentSandbox } from './agentSandbox.js'; import type { AgentUsageAggregate } from './agentUsageAggregate.js'; export interface AgentSessionSummary { diff --git a/src/lib/generated/agentSessionSummaryConversationSummary.ts b/src/lib/generated/agentSessionSummaryConversationSummary.ts index 0ebb40b..288816d 100644 --- a/src/lib/generated/agentSessionSummaryConversationSummary.ts +++ b/src/lib/generated/agentSessionSummaryConversationSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionSummarySession.ts b/src/lib/generated/agentSessionSummarySession.ts index 7136688..e6d0f17 100644 --- a/src/lib/generated/agentSessionSummarySession.ts +++ b/src/lib/generated/agentSessionSummarySession.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSessionSummarySessionStatus } from './agentSessionSummarySessionStatus.js'; import type { AgentSessionDefaults } from './agentSessionDefaults.js'; +import type { AgentSessionSummarySessionStatus } from './agentSessionSummarySessionStatus.js'; export type AgentSessionSummarySession = { id: string; @@ -18,9 +18,12 @@ export type AgentSessionSummarySession = { /** @nullable */ defaultThreadId: string | null; /** @nullable */ + title?: string | null; + keepWorkspace?: boolean; + /** @nullable */ lastActivity?: string | null; /** @nullable */ - endedAt?: string | null; + archivedAt?: string | null; /** @nullable */ createdAt?: string | null; /** @nullable */ diff --git a/src/lib/generated/agentSessionSummarySessionStatus.ts b/src/lib/generated/agentSessionSummarySessionStatus.ts index c7f53a3..4dabf91 100644 --- a/src/lib/generated/agentSessionSummarySessionStatus.ts +++ b/src/lib/generated/agentSessionSummarySessionStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,9 +9,8 @@ export type AgentSessionSummarySessionStatus = typeof AgentSessionSummarySessionStatus[keyof typeof AgentSessionSummarySessionStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionSummarySessionStatus = { ready: 'ready', - ended: 'ended', + archived: 'archived', error: 'error', } as const; diff --git a/src/lib/generated/agentSessionToolInventoryEntry.ts b/src/lib/generated/agentSessionToolInventoryEntry.ts index d54874f..460ba9f 100644 --- a/src/lib/generated/agentSessionToolInventoryEntry.ts +++ b/src/lib/generated/agentSessionToolInventoryEntry.ts @@ -1,15 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSessionToolInventoryEntrySourceType } from './agentSessionToolInventoryEntrySourceType.js'; import type { AgentApprovalMode } from './agentApprovalMode.js'; -import type { AgentSessionToolInventoryEntryScopeRuleMode } from './agentSessionToolInventoryEntryScopeRuleMode.js'; -import type { AgentSessionToolInventoryEntryEffectiveRuleMode } from './agentSessionToolInventoryEntryEffectiveRuleMode.js'; import type { AgentSessionToolInventoryEntryAvailability } from './agentSessionToolInventoryEntryAvailability.js'; +import type { AgentSessionToolInventoryEntryEffectiveRuleMode } from './agentSessionToolInventoryEntryEffectiveRuleMode.js'; +import type { AgentSessionToolInventoryEntryScopeRuleMode } from './agentSessionToolInventoryEntryScopeRuleMode.js'; +import type { AgentSessionToolInventoryEntrySourceType } from './agentSessionToolInventoryEntrySourceType.js'; export interface AgentSessionToolInventoryEntry { toolKey: string; diff --git a/src/lib/generated/agentSessionToolInventoryEntryAvailability.ts b/src/lib/generated/agentSessionToolInventoryEntryAvailability.ts index 9ddb123..bec96b6 100644 --- a/src/lib/generated/agentSessionToolInventoryEntryAvailability.ts +++ b/src/lib/generated/agentSessionToolInventoryEntryAvailability.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSessionToolInventoryEntryAvailability = typeof AgentSessionToolInventoryEntryAvailability[keyof typeof AgentSessionToolInventoryEntryAvailability]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionToolInventoryEntryAvailability = { available: 'available', blocked_by_tool_rule: 'blocked_by_tool_rule', diff --git a/src/lib/generated/agentSessionToolInventoryEntryEffectiveRuleMode.ts b/src/lib/generated/agentSessionToolInventoryEntryEffectiveRuleMode.ts index 7c7effb..e1ac6fe 100644 --- a/src/lib/generated/agentSessionToolInventoryEntryEffectiveRuleMode.ts +++ b/src/lib/generated/agentSessionToolInventoryEntryEffectiveRuleMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSessionToolInventoryEntryEffectiveRuleMode = typeof AgentSessionToolInventoryEntryEffectiveRuleMode[keyof typeof AgentSessionToolInventoryEntryEffectiveRuleMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionToolInventoryEntryEffectiveRuleMode = { inherit: 'inherit', allow: 'allow', diff --git a/src/lib/generated/agentSessionToolInventoryEntryScopeRuleMode.ts b/src/lib/generated/agentSessionToolInventoryEntryScopeRuleMode.ts index 01fd80d..cbfe5a2 100644 --- a/src/lib/generated/agentSessionToolInventoryEntryScopeRuleMode.ts +++ b/src/lib/generated/agentSessionToolInventoryEntryScopeRuleMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSessionToolInventoryEntryScopeRuleMode = typeof AgentSessionToolInventoryEntryScopeRuleMode[keyof typeof AgentSessionToolInventoryEntryScopeRuleMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionToolInventoryEntryScopeRuleMode = { inherit: 'inherit', allow: 'allow', diff --git a/src/lib/generated/agentSessionToolInventoryEntrySourceType.ts b/src/lib/generated/agentSessionToolInventoryEntrySourceType.ts index 51ab002..a733892 100644 --- a/src/lib/generated/agentSessionToolInventoryEntrySourceType.ts +++ b/src/lib/generated/agentSessionToolInventoryEntrySourceType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSessionToolInventoryEntrySourceType = typeof AgentSessionToolInventoryEntrySourceType[keyof typeof AgentSessionToolInventoryEntrySourceType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionToolInventoryEntrySourceType = { builtin: 'builtin', mcp: 'mcp', diff --git a/src/lib/generated/agentSessionToolRule.ts b/src/lib/generated/agentSessionToolRule.ts index 00a0cf3..6e9cc24 100644 --- a/src/lib/generated/agentSessionToolRule.ts +++ b/src/lib/generated/agentSessionToolRule.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSessionToolRuleMode.ts b/src/lib/generated/agentSessionToolRuleMode.ts index ff6e977..025c3a6 100644 --- a/src/lib/generated/agentSessionToolRuleMode.ts +++ b/src/lib/generated/agentSessionToolRuleMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSessionToolRuleMode = typeof AgentSessionToolRuleMode[keyof typeof AgentSessionToolRuleMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionToolRuleMode = { allow: 'allow', require_approval: 'require_approval', diff --git a/src/lib/generated/agentSessionWorkspaceBackendSettings.ts b/src/lib/generated/agentSessionWorkspaceBackendSettings.ts new file mode 100644 index 0000000..90f7647 --- /dev/null +++ b/src/lib/generated/agentSessionWorkspaceBackendSettings.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentSessionDaytonaBackendSettings } from './agentSessionDaytonaBackendSettings.js'; +import type { AgentSessionE2bBackendSettings } from './agentSessionE2bBackendSettings.js'; +import type { AgentSessionModalBackendSettings } from './agentSessionModalBackendSettings.js'; +import type { AgentSessionOpenSandboxBackendSettings } from './agentSessionOpenSandboxBackendSettings.js'; +import type { WorkspaceRuntimeProvider } from './workspaceRuntimeProvider.js'; + +/** + * Per-backend blocks merge on write: omitted blocks are preserved, null removes a stored block. + */ +export interface AgentSessionWorkspaceBackendSettings { + provider?: WorkspaceRuntimeProvider; + opensandbox?: AgentSessionOpenSandboxBackendSettings | null; + e2b?: AgentSessionE2bBackendSettings | null; + daytona?: AgentSessionDaytonaBackendSettings | null; + modal?: AgentSessionModalBackendSettings | null; +} diff --git a/src/lib/generated/agentSessionWorkspaceStorageSettings.ts b/src/lib/generated/agentSessionWorkspaceStorageSettings.ts index 75adfbd..20230f7 100644 --- a/src/lib/generated/agentSessionWorkspaceStorageSettings.ts +++ b/src/lib/generated/agentSessionWorkspaceStorageSettings.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,10 +9,14 @@ import type { AgentSessionWorkspaceStorageSettingsAccessMode } from './agentSess export interface AgentSessionWorkspaceStorageSettings { /** - * @minLength 1 - * @maxLength 64 - */ + * @minLength 1 + * @maxLength 64 + */ defaultSize?: string; + /** + * @items.minLength 1 + * @items.maxLength 64 + */ allowedSizes?: string[]; allowClientOverride?: boolean; accessMode?: AgentSessionWorkspaceStorageSettingsAccessMode; diff --git a/src/lib/generated/agentSessionWorkspaceStorageSettingsAccessMode.ts b/src/lib/generated/agentSessionWorkspaceStorageSettingsAccessMode.ts index 674300d..71ad712 100644 --- a/src/lib/generated/agentSessionWorkspaceStorageSettingsAccessMode.ts +++ b/src/lib/generated/agentSessionWorkspaceStorageSettingsAccessMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSessionWorkspaceStorageSettingsAccessMode = typeof AgentSessionWorkspaceStorageSettingsAccessMode[keyof typeof AgentSessionWorkspaceStorageSettingsAccessMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSessionWorkspaceStorageSettingsAccessMode = { ReadWriteOnce: 'ReadWriteOnce', ReadWriteMany: 'ReadWriteMany', diff --git a/src/lib/generated/agentSettings.ts b/src/lib/generated/agentSettings.ts index 4a4d303..09bb405 100644 --- a/src/lib/generated/agentSettings.ts +++ b/src/lib/generated/agentSettings.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSource.ts b/src/lib/generated/agentSource.ts index dc3f77b..72c3034 100644 --- a/src/lib/generated/agentSource.ts +++ b/src/lib/generated/agentSource.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSourceStatus } from './agentSourceStatus.js'; +import type { AgentSourceError } from './agentSourceError.js'; import type { AgentSourceInput } from './agentSourceInput.js'; import type { AgentSourceSandboxRequirements } from './agentSourceSandboxRequirements.js'; -import type { AgentSourceError } from './agentSourceError.js'; +import type { AgentSourceStatus } from './agentSourceStatus.js'; export interface AgentSource { id: string; diff --git a/src/lib/generated/agentSourceError.ts b/src/lib/generated/agentSourceError.ts index 32d9dd8..d8b16ac 100644 --- a/src/lib/generated/agentSourceError.ts +++ b/src/lib/generated/agentSourceError.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSourceInput.ts b/src/lib/generated/agentSourceInput.ts index d6715a8..37d3eda 100644 --- a/src/lib/generated/agentSourceInput.ts +++ b/src/lib/generated/agentSourceInput.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSourceSandboxRequirements.ts b/src/lib/generated/agentSourceSandboxRequirements.ts index 471504a..b3c4c7b 100644 --- a/src/lib/generated/agentSourceSandboxRequirements.ts +++ b/src/lib/generated/agentSourceSandboxRequirements.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSourceStatus.ts b/src/lib/generated/agentSourceStatus.ts index 02ec461..0a85443 100644 --- a/src/lib/generated/agentSourceStatus.ts +++ b/src/lib/generated/agentSourceStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSourceStatus = typeof AgentSourceStatus[keyof typeof AgentSourceStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSourceStatus = { requested: 'requested', preparing: 'preparing', diff --git a/src/lib/generated/agentSwitchEventMetadata.ts b/src/lib/generated/agentSwitchEventMetadata.ts index 5d1ca40..b5c473e 100644 --- a/src/lib/generated/agentSwitchEventMetadata.ts +++ b/src/lib/generated/agentSwitchEventMetadata.ts @@ -1,15 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSwitchEventMetadataKind } from './agentSwitchEventMetadataKind.js'; import type { AgentSwitchEventMetadataActor } from './agentSwitchEventMetadataActor.js'; -import type { AgentSwitchEventMetadataBeforeAgent } from './agentSwitchEventMetadataBeforeAgent.js'; import type { AgentSwitchEventMetadataAfterAgent } from './agentSwitchEventMetadataAfterAgent.js'; import type { AgentSwitchEventMetadataAppliesTo } from './agentSwitchEventMetadataAppliesTo.js'; +import type { AgentSwitchEventMetadataBeforeAgent } from './agentSwitchEventMetadataBeforeAgent.js'; +import type { AgentSwitchEventMetadataKind } from './agentSwitchEventMetadataKind.js'; export interface AgentSwitchEventMetadata { kind: AgentSwitchEventMetadataKind; diff --git a/src/lib/generated/agentSwitchEventMetadataActor.ts b/src/lib/generated/agentSwitchEventMetadataActor.ts index fa44f3d..c16161a 100644 --- a/src/lib/generated/agentSwitchEventMetadataActor.ts +++ b/src/lib/generated/agentSwitchEventMetadataActor.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSwitchEventMetadataAfterAgent.ts b/src/lib/generated/agentSwitchEventMetadataAfterAgent.ts index 638cea7..ce27eba 100644 --- a/src/lib/generated/agentSwitchEventMetadataAfterAgent.ts +++ b/src/lib/generated/agentSwitchEventMetadataAfterAgent.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSwitchEventMetadataAppliesTo.ts b/src/lib/generated/agentSwitchEventMetadataAppliesTo.ts index 9a0192e..2d0f906 100644 --- a/src/lib/generated/agentSwitchEventMetadataAppliesTo.ts +++ b/src/lib/generated/agentSwitchEventMetadataAppliesTo.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSwitchEventMetadataAppliesTo = typeof AgentSwitchEventMetadataAppliesTo[keyof typeof AgentSwitchEventMetadataAppliesTo]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSwitchEventMetadataAppliesTo = { future_runs: 'future_runs', } as const; diff --git a/src/lib/generated/agentSwitchEventMetadataBeforeAgent.ts b/src/lib/generated/agentSwitchEventMetadataBeforeAgent.ts index 9119bb5..48fed17 100644 --- a/src/lib/generated/agentSwitchEventMetadataBeforeAgent.ts +++ b/src/lib/generated/agentSwitchEventMetadataBeforeAgent.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentSwitchEventMetadataKind.ts b/src/lib/generated/agentSwitchEventMetadataKind.ts index d143366..fc105f4 100644 --- a/src/lib/generated/agentSwitchEventMetadataKind.ts +++ b/src/lib/generated/agentSwitchEventMetadataKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentSwitchEventMetadataKind = typeof AgentSwitchEventMetadataKind[keyof typeof AgentSwitchEventMetadataKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentSwitchEventMetadataKind = { agent_switch: 'agent_switch', } as const; diff --git a/src/lib/generated/agentThread.ts b/src/lib/generated/agentThread.ts index 5e82a21..1c07570 100644 --- a/src/lib/generated/agentThread.ts +++ b/src/lib/generated/agentThread.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadFeedback.ts b/src/lib/generated/agentThreadFeedback.ts new file mode 100644 index 0000000..11c0382 --- /dev/null +++ b/src/lib/generated/agentThreadFeedback.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentFeedback } from './agentFeedback.js'; + +export interface AgentThreadFeedback { + feedback: AgentFeedback[]; + /** Whether the current feedback policy permits rating this conversation and at least one finished assistant response has meaningful content. */ + canRateThread: boolean; + /** Persisted assistant replies with finished runs and meaningful content that can currently receive feedback. */ + eligibleMessageIds: string[]; +} diff --git a/src/lib/generated/agentThreadHistoryEntry.ts b/src/lib/generated/agentThreadHistoryEntry.ts index 3be3ef5..6464179 100644 --- a/src/lib/generated/agentThreadHistoryEntry.ts +++ b/src/lib/generated/agentThreadHistoryEntry.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentThread } from './agentThread.js'; -import type { AgentThreadHistoryEntryAllOf } from './agentThreadHistoryEntryAllOf.js'; +import type { AgentThreadHistorySummary } from './agentThreadHistorySummary.js'; -export type AgentThreadHistoryEntry = AgentThread & AgentThreadHistoryEntryAllOf; +export type AgentThreadHistoryEntry = AgentThread & { + summary: AgentThreadHistorySummary; +}; diff --git a/src/lib/generated/agentThreadHistoryEntryAllOf.ts b/src/lib/generated/agentThreadHistoryEntryAllOf.ts deleted file mode 100644 index 94af373..0000000 --- a/src/lib/generated/agentThreadHistoryEntryAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadHistorySummary } from './agentThreadHistorySummary.js'; - -export type AgentThreadHistoryEntryAllOf = { - summary: AgentThreadHistorySummary; -}; diff --git a/src/lib/generated/agentThreadHistorySummary.ts b/src/lib/generated/agentThreadHistorySummary.ts index 9cb4540..a8f7f32 100644 --- a/src/lib/generated/agentThreadHistorySummary.ts +++ b/src/lib/generated/agentThreadHistorySummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,7 @@ export interface AgentThreadHistorySummary { messageCount: number; runCount: number; pendingActionsCount: number; - latestRun: AgentThreadLatestRunSummary; + latestRun: AgentThreadLatestRunSummary | null; /** @nullable */ lastActivityAt: string | null; usage: AgentUsageAggregate; diff --git a/src/lib/generated/agentThreadLatestRunSummary.ts b/src/lib/generated/agentThreadLatestRunSummary.ts index 69bb568..b4175f3 100644 --- a/src/lib/generated/agentThreadLatestRunSummary.ts +++ b/src/lib/generated/agentThreadLatestRunSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadLatestRunSummaryStatus.ts b/src/lib/generated/agentThreadLatestRunSummaryStatus.ts index ef3dda7..a937ed0 100644 --- a/src/lib/generated/agentThreadLatestRunSummaryStatus.ts +++ b/src/lib/generated/agentThreadLatestRunSummaryStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,13 +9,13 @@ export type AgentThreadLatestRunSummaryStatus = typeof AgentThreadLatestRunSummaryStatus[keyof typeof AgentThreadLatestRunSummaryStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentThreadLatestRunSummaryStatus = { queued: 'queued', starting: 'starting', running: 'running', waiting_for_approval: 'waiting_for_approval', waiting_for_input: 'waiting_for_input', + transitioned: 'transitioned', completed: 'completed', failed: 'failed', cancelled: 'cancelled', diff --git a/src/lib/generated/agentThreadLatestRunSummaryUsageSummary.ts b/src/lib/generated/agentThreadLatestRunSummaryUsageSummary.ts index b5cabc1..b6e56c3 100644 --- a/src/lib/generated/agentThreadLatestRunSummaryUsageSummary.ts +++ b/src/lib/generated/agentThreadLatestRunSummaryUsageSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadMessagesResponse.ts b/src/lib/generated/agentThreadMessagesResponse.ts index 9f37a19..06678a3 100644 --- a/src/lib/generated/agentThreadMessagesResponse.ts +++ b/src/lib/generated/agentThreadMessagesResponse.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentThread } from './agentThread.js'; import type { AgentMessage } from './agentMessage.js'; +import type { AgentThread } from './agentThread.js'; import type { AgentThreadMessagesResponsePagination } from './agentThreadMessagesResponsePagination.js'; export interface AgentThreadMessagesResponse { diff --git a/src/lib/generated/agentThreadMessagesResponsePagination.ts b/src/lib/generated/agentThreadMessagesResponsePagination.ts index d104c19..d17336c 100644 --- a/src/lib/generated/agentThreadMessagesResponsePagination.ts +++ b/src/lib/generated/agentThreadMessagesResponsePagination.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadMetadata.ts b/src/lib/generated/agentThreadMetadata.ts index de853e3..f420988 100644 --- a/src/lib/generated/agentThreadMetadata.ts +++ b/src/lib/generated/agentThreadMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadRuntimeControlChoice.ts b/src/lib/generated/agentThreadRuntimeControlChoice.ts index c4c4529..9cdc22b 100644 --- a/src/lib/generated/agentThreadRuntimeControlChoice.ts +++ b/src/lib/generated/agentThreadRuntimeControlChoice.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadRuntimeControlsPatchRequest.ts b/src/lib/generated/agentThreadRuntimeControlsPatchRequest.ts index 5dbdcb8..e93649c 100644 --- a/src/lib/generated/agentThreadRuntimeControlsPatchRequest.ts +++ b/src/lib/generated/agentThreadRuntimeControlsPatchRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadRuntimeControlsState.ts b/src/lib/generated/agentThreadRuntimeControlsState.ts index 7529e95..89bc712 100644 --- a/src/lib/generated/agentThreadRuntimeControlsState.ts +++ b/src/lib/generated/agentThreadRuntimeControlsState.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentThreadRuntimeControlsStateTools } from './agentThreadRuntimeControlsStateTools.js'; import type { AgentThreadRuntimeControlsStateMcp } from './agentThreadRuntimeControlsStateMcp.js'; +import type { AgentThreadRuntimeControlsStateTools } from './agentThreadRuntimeControlsStateTools.js'; export interface AgentThreadRuntimeControlsState { tools: AgentThreadRuntimeControlsStateTools; diff --git a/src/lib/generated/agentThreadRuntimeControlsStateMcp.ts b/src/lib/generated/agentThreadRuntimeControlsStateMcp.ts index 6f0e30c..a727da7 100644 --- a/src/lib/generated/agentThreadRuntimeControlsStateMcp.ts +++ b/src/lib/generated/agentThreadRuntimeControlsStateMcp.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadRuntimeControlsStateTools.ts b/src/lib/generated/agentThreadRuntimeControlsStateTools.ts index aa598a9..8f867d0 100644 --- a/src/lib/generated/agentThreadRuntimeControlsStateTools.ts +++ b/src/lib/generated/agentThreadRuntimeControlsStateTools.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentThreadUsageResponse.ts b/src/lib/generated/agentThreadUsageResponse.ts index e27287a..148f34c 100644 --- a/src/lib/generated/agentThreadUsageResponse.ts +++ b/src/lib/generated/agentThreadUsageResponse.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentUsageSummary } from './agentUsageSummary.js'; import type { AgentUsageByModel } from './agentUsageByModel.js'; import type { AgentUsageCompleteness } from './agentUsageCompleteness.js'; +import type { AgentUsageSummary } from './agentUsageSummary.js'; export interface AgentThreadUsageResponse { threadId: string; diff --git a/src/lib/generated/agentToolExecution.ts b/src/lib/generated/agentToolExecution.ts index dc65e58..08f08d5 100644 --- a/src/lib/generated/agentToolExecution.ts +++ b/src/lib/generated/agentToolExecution.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentToolExecutionArgs.ts b/src/lib/generated/agentToolExecutionArgs.ts index b794cee..d520f3a 100644 --- a/src/lib/generated/agentToolExecutionArgs.ts +++ b/src/lib/generated/agentToolExecutionArgs.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentToolExecutionResult.ts b/src/lib/generated/agentToolExecutionResult.ts index 4bdf9e8..afbf3de 100644 --- a/src/lib/generated/agentToolExecutionResult.ts +++ b/src/lib/generated/agentToolExecutionResult.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentToolExecutionStatus.ts b/src/lib/generated/agentToolExecutionStatus.ts index c7380f9..444d37d 100644 --- a/src/lib/generated/agentToolExecutionStatus.ts +++ b/src/lib/generated/agentToolExecutionStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type AgentToolExecutionStatus = typeof AgentToolExecutionStatus[keyof typeof AgentToolExecutionStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentToolExecutionStatus = { queued: 'queued', running: 'running', diff --git a/src/lib/generated/agentUsageAggregate.ts b/src/lib/generated/agentUsageAggregate.ts index 0d348f7..afe9d3b 100644 --- a/src/lib/generated/agentUsageAggregate.ts +++ b/src/lib/generated/agentUsageAggregate.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentUsageSummary } from './agentUsageSummary.js'; import type { AgentUsageByModel } from './agentUsageByModel.js'; import type { AgentUsageCompleteness } from './agentUsageCompleteness.js'; +import type { AgentUsageSummary } from './agentUsageSummary.js'; export interface AgentUsageAggregate { usageSummary: AgentUsageSummary; diff --git a/src/lib/generated/agentUsageByModel.ts b/src/lib/generated/agentUsageByModel.ts index 5574ac5..b6a5cd0 100644 --- a/src/lib/generated/agentUsageByModel.ts +++ b/src/lib/generated/agentUsageByModel.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentUsageCompleteness.ts b/src/lib/generated/agentUsageCompleteness.ts index 10fdd84..70bd0d7 100644 --- a/src/lib/generated/agentUsageCompleteness.ts +++ b/src/lib/generated/agentUsageCompleteness.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentUsageSummary.ts b/src/lib/generated/agentUsageSummary.ts index b534187..8223ae2 100644 --- a/src/lib/generated/agentUsageSummary.ts +++ b/src/lib/generated/agentUsageSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/agentWorkspaceStatus.ts b/src/lib/generated/agentWorkspaceStatus.ts index 7c4a6d5..6c1585f 100644 --- a/src/lib/generated/agentWorkspaceStatus.ts +++ b/src/lib/generated/agentWorkspaceStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,12 +9,10 @@ export type AgentWorkspaceStatus = typeof AgentWorkspaceStatus[keyof typeof AgentWorkspaceStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AgentWorkspaceStatus = { none: 'none', provisioning: 'provisioning', ready: 'ready', hibernated: 'hibernated', failed: 'failed', - ended: 'ended', } as const; diff --git a/src/lib/generated/analyticsOptions.ts b/src/lib/generated/analyticsOptions.ts new file mode 100644 index 0000000..35e222e --- /dev/null +++ b/src/lib/generated/analyticsOptions.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsOptionsTruncated } from './analyticsOptionsTruncated.js'; +import type { AnalyticsRepositoryOption } from './analyticsRepositoryOption.js'; + +export interface AnalyticsOptions { + repositories: AnalyticsRepositoryOption[]; + organizations: string[]; + environmentAuthors: string[]; + truncated: AnalyticsOptionsTruncated; + caveats: string[]; +} diff --git a/src/lib/generated/analyticsOptionsTruncated.ts b/src/lib/generated/analyticsOptionsTruncated.ts new file mode 100644 index 0000000..662d45b --- /dev/null +++ b/src/lib/generated/analyticsOptionsTruncated.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AnalyticsOptionsTruncated = { + repositories: boolean; + organizations: boolean; + environmentAuthors: boolean; +}; diff --git a/src/lib/generated/analyticsPeriod.ts b/src/lib/generated/analyticsPeriod.ts new file mode 100644 index 0000000..66a68c1 --- /dev/null +++ b/src/lib/generated/analyticsPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface AnalyticsPeriod { + from: string; + to: string; + fromUtc: string; + toUtc: string; + dates: string[]; +} diff --git a/src/lib/generated/analyticsRange.ts b/src/lib/generated/analyticsRange.ts new file mode 100644 index 0000000..a39a5b8 --- /dev/null +++ b/src/lib/generated/analyticsRange.ts @@ -0,0 +1,27 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsPeriod } from './analyticsPeriod.js'; +import type { AnalyticsRangeInterval } from './analyticsRangeInterval.js'; + +export interface AnalyticsRange { + from: string; + to: string; + fromUtc: string; + toUtc: string; + dates: string[]; + timezone: string; + interval: AnalyticsRangeInterval; + compare: boolean; + /** + * @minimum 1 + * @maximum 365 + */ + calendarDays: number; + previous: AnalyticsPeriod | null; + asOf: string; +} diff --git a/src/lib/generated/analyticsRangeInterval.ts b/src/lib/generated/analyticsRangeInterval.ts new file mode 100644 index 0000000..d67d785 --- /dev/null +++ b/src/lib/generated/analyticsRangeInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type AnalyticsRangeInterval = typeof AnalyticsRangeInterval[keyof typeof AnalyticsRangeInterval]; + + +export const AnalyticsRangeInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/analyticsRepositoryOption.ts b/src/lib/generated/analyticsRepositoryOption.ts new file mode 100644 index 0000000..3f2a4fd --- /dev/null +++ b/src/lib/generated/analyticsRepositoryOption.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface AnalyticsRepositoryOption { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** @minimum 0 */ + githubRepositoryId: number; + /** @nullable */ + deletedAt: string | null; +} diff --git a/src/lib/generated/apiEnvironmentsConfig.ts b/src/lib/generated/apiEnvironmentsConfig.ts new file mode 100644 index 0000000..ff2c114 --- /dev/null +++ b/src/lib/generated/apiEnvironmentsConfig.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * API-created environments configuration stored in global_config under the api_environments key. + */ +export interface ApiEnvironmentsConfig { + /** Whether environments can be created through the API. */ + enabled: boolean; + /** + * @minimum 1 + * @maximum 8760 + */ + defaultTtlHours: number; + /** + * @minimum 1 + * @maximum 8760 + */ + maxTtlHours: number; + /** + * @minimum 1 + * @maximum 8760 + */ + extensionHours: number; +} diff --git a/src/lib/generated/apiEnvironmentsConfigSuccessResponse.ts b/src/lib/generated/apiEnvironmentsConfigSuccessResponse.ts new file mode 100644 index 0000000..0a0b352 --- /dev/null +++ b/src/lib/generated/apiEnvironmentsConfigSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiEnvironmentsConfigSuccessResponseData } from './apiEnvironmentsConfigSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type ApiEnvironmentsConfigSuccessResponse = SuccessApiResponse & { + data: ApiEnvironmentsConfigSuccessResponseData; +}; diff --git a/src/lib/generated/apiEnvironmentsConfigSuccessResponseData.ts b/src/lib/generated/apiEnvironmentsConfigSuccessResponseData.ts new file mode 100644 index 0000000..97b062e --- /dev/null +++ b/src/lib/generated/apiEnvironmentsConfigSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiEnvironmentsConfig } from './apiEnvironmentsConfig.js'; + +export type ApiEnvironmentsConfigSuccessResponseData = { + config: ApiEnvironmentsConfig; +}; diff --git a/src/lib/generated/apiError.ts b/src/lib/generated/apiError.ts index 2a51ed4..6ded475 100644 --- a/src/lib/generated/apiError.ts +++ b/src/lib/generated/apiError.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -15,8 +15,8 @@ export interface ApiError { /** @nullable */ details?: ApiErrorDetails; /** - * Suggested recovery affordance for the user. - * @nullable - */ + * Suggested recovery affordance for the user. + * @nullable + */ nextAction?: ApiErrorNextAction; } diff --git a/src/lib/generated/apiErrorDetails.ts b/src/lib/generated/apiErrorDetails.ts index a2458e9..fd218a0 100644 --- a/src/lib/generated/apiErrorDetails.ts +++ b/src/lib/generated/apiErrorDetails.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/apiErrorNextAction.ts b/src/lib/generated/apiErrorNextAction.ts index 5bdae4b..0c261dc 100644 --- a/src/lib/generated/apiErrorNextAction.ts +++ b/src/lib/generated/apiErrorNextAction.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/apiErrorNextActionKind.ts b/src/lib/generated/apiErrorNextActionKind.ts index 439e9cb..611789c 100644 --- a/src/lib/generated/apiErrorNextActionKind.ts +++ b/src/lib/generated/apiErrorNextActionKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type ApiErrorNextActionKind = typeof ApiErrorNextActionKind[keyof typeof ApiErrorNextActionKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ApiErrorNextActionKind = { continue: 'continue', retry: 'retry', diff --git a/src/lib/generated/apiErrorResponse.ts b/src/lib/generated/apiErrorResponse.ts index e435d38..d5ca023 100644 --- a/src/lib/generated/apiErrorResponse.ts +++ b/src/lib/generated/apiErrorResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,6 +9,7 @@ import type { ApiError } from './apiError.js'; export interface ApiErrorResponse { request_id: string; - data: null; + /** Always null on error responses. */ + data: unknown; error: ApiError; } diff --git a/src/lib/generated/apiKeysConfig.ts b/src/lib/generated/apiKeysConfig.ts new file mode 100644 index 0000000..78bf759 --- /dev/null +++ b/src/lib/generated/apiKeysConfig.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * API key access configuration stored in global_config under the api_keys key. + */ +export interface ApiKeysConfig { + /** Whether new API keys can be minted. Never blocks listing or revoking existing keys. */ + issuanceEnabled: boolean; + /** Kill switch: whether personal (lfc_pat_) keys authenticate. */ + personalAuthEnabled: boolean; + /** Kill switch: whether service (lfc_svc_) keys authenticate. */ + serviceAuthEnabled: boolean; + /** + * Owner-aggregated request budget per minute across all of an owner’s keys. + * @minimum 1 + * @maximum 100000 + */ + rateLimitPerMinute: number; + /** + * @minimum 1 + * @maximum 1000 + */ + maxActivePersonalKeysPerUser: number; +} diff --git a/src/lib/generated/apiKeysConfigSuccessResponse.ts b/src/lib/generated/apiKeysConfigSuccessResponse.ts new file mode 100644 index 0000000..e32c2b7 --- /dev/null +++ b/src/lib/generated/apiKeysConfigSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiKeysConfigSuccessResponseData } from './apiKeysConfigSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type ApiKeysConfigSuccessResponse = SuccessApiResponse & { + data: ApiKeysConfigSuccessResponseData; +}; diff --git a/src/lib/generated/apiKeysConfigSuccessResponseData.ts b/src/lib/generated/apiKeysConfigSuccessResponseData.ts new file mode 100644 index 0000000..4d3e786 --- /dev/null +++ b/src/lib/generated/apiKeysConfigSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiKeysConfig } from './apiKeysConfig.js'; + +export type ApiKeysConfigSuccessResponseData = { + config: ApiKeysConfig; +}; diff --git a/src/lib/generated/apiTokenGrantableScope.ts b/src/lib/generated/apiTokenGrantableScope.ts new file mode 100644 index 0000000..32e22dd --- /dev/null +++ b/src/lib/generated/apiTokenGrantableScope.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * Scopes requestable when issuing a key. Excludes the legacy env:admin scope. + */ +export type ApiTokenGrantableScope = typeof ApiTokenGrantableScope[keyof typeof ApiTokenGrantableScope]; + + +export const ApiTokenGrantableScope = { + 'env:read': 'env:read', + 'env:write': 'env:write', + 'sites:read': 'sites:read', + 'sites:write': 'sites:write', + 'repos:read': 'repos:read', + 'repos:write': 'repos:write', +} as const; diff --git a/src/lib/generated/apiTokenKind.ts b/src/lib/generated/apiTokenKind.ts new file mode 100644 index 0000000..bf17189 --- /dev/null +++ b/src/lib/generated/apiTokenKind.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * personal keys are identity-bound to their owner; service keys are shared and ownerless. + */ +export type ApiTokenKind = typeof ApiTokenKind[keyof typeof ApiTokenKind]; + + +export const ApiTokenKind = { + service: 'service', + personal: 'personal', +} as const; diff --git a/src/lib/generated/apiTokenRepositoryAccess.ts b/src/lib/generated/apiTokenRepositoryAccess.ts new file mode 100644 index 0000000..0e2cfe6 --- /dev/null +++ b/src/lib/generated/apiTokenRepositoryAccess.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * Explicit repository access: an empty selection can never silently mean all repositories. Selected entries are "org/repo" names; repositories not yet onboarded resolve through the GitHub App so the key can onboard them. + */ +export type ApiTokenRepositoryAccess = { + mode: 'all'; +} | { + mode: 'selected'; + /** @minItems 1 */ + repositories: string[]; +}; diff --git a/src/lib/generated/apiTokenRevokeResult.ts b/src/lib/generated/apiTokenRevokeResult.ts new file mode 100644 index 0000000..0d3d26b --- /dev/null +++ b/src/lib/generated/apiTokenRevokeResult.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface ApiTokenRevokeResult { + id: number; + /** @nullable */ + revokedAt: string | null; +} diff --git a/src/lib/generated/apiTokenRevokeSuccessResponse.ts b/src/lib/generated/apiTokenRevokeSuccessResponse.ts new file mode 100644 index 0000000..b2c7c31 --- /dev/null +++ b/src/lib/generated/apiTokenRevokeSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiTokenRevokeResult } from './apiTokenRevokeResult.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type ApiTokenRevokeSuccessResponse = SuccessApiResponse & { + data: ApiTokenRevokeResult; +}; diff --git a/src/lib/generated/apiTokenScope.ts b/src/lib/generated/apiTokenScope.ts new file mode 100644 index 0000000..8707b0a --- /dev/null +++ b/src/lib/generated/apiTokenScope.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * resource:write satisfies resource:read for the same resource; scopes never imply across resources. env:read/env:write cover both /environments and /builds. env:admin is reserved to legacy service keys and cannot be requested on new keys. + */ +export type ApiTokenScope = typeof ApiTokenScope[keyof typeof ApiTokenScope]; + + +export const ApiTokenScope = { + 'env:read': 'env:read', + 'env:write': 'env:write', + 'sites:read': 'sites:read', + 'sites:write': 'sites:write', + 'repos:read': 'repos:read', + 'repos:write': 'repos:write', + 'env:admin': 'env:admin', +} as const; diff --git a/src/lib/generated/apiTokenStatus.ts b/src/lib/generated/apiTokenStatus.ts new file mode 100644 index 0000000..8dbf385 --- /dev/null +++ b/src/lib/generated/apiTokenStatus.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ApiTokenStatus = typeof ApiTokenStatus[keyof typeof ApiTokenStatus]; + + +export const ApiTokenStatus = { + active: 'active', + expired: 'expired', + revoked: 'revoked', +} as const; diff --git a/src/lib/generated/build.ts b/src/lib/generated/build.ts index fff0de2..f809b92 100644 --- a/src/lib/generated/build.ts +++ b/src/lib/generated/build.ts @@ -1,18 +1,18 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { BuildStatus } from './buildStatus.js'; -import type { BuildKind } from './buildKind.js'; -import type { BuildCommentRuntimeEnv } from './buildCommentRuntimeEnv.js'; -import type { BuildCommentInitEnv } from './buildCommentInitEnv.js'; import type { BuildBaseBuild } from './buildBaseBuild.js'; -import type { PullRequest } from './pullRequest.js'; -import type { Deploy } from './deploy.js'; +import type { BuildCommentInitEnv } from './buildCommentInitEnv.js'; +import type { BuildCommentRuntimeEnv } from './buildCommentRuntimeEnv.js'; import type { BuildDependencyGraph } from './buildDependencyGraph.js'; +import type { BuildKind } from './buildKind.js'; +import type { BuildStatus } from './buildStatus.js'; +import type { Deploy } from './deploy.js'; +import type { PullRequest } from './pullRequest.js'; export interface Build { id: number; @@ -21,13 +21,14 @@ export interface Build { uuid: string; status: BuildStatus; /** - * @maxLength 1000 - * @nullable - */ + * @maxLength 1000 + * @nullable + */ statusMessage?: string | null; kind: BuildKind; namespace: string; isStatic: boolean; + trackDefaultBranches?: boolean; /** @nullable */ baseBuildId?: number | null; /** Runtime environment overrides parsed from build comments. */ @@ -38,7 +39,8 @@ export interface Build { updatedAt: string; /** @nullable */ baseBuild?: BuildBaseBuild; - pullRequest: PullRequest; + /** Pull request source metadata; null for API-created environments. */ + pullRequest: PullRequest | null; deploys: Deploy[]; dependencyGraph?: BuildDependencyGraph; } diff --git a/src/lib/generated/buildBaseBuild.ts b/src/lib/generated/buildBaseBuild.ts index 0cd42d0..be6c42e 100644 --- a/src/lib/generated/buildBaseBuild.ts +++ b/src/lib/generated/buildBaseBuild.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildCommentInitEnv.ts b/src/lib/generated/buildCommentInitEnv.ts index b982eb9..80ce17a 100644 --- a/src/lib/generated/buildCommentInitEnv.ts +++ b/src/lib/generated/buildCommentInitEnv.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildCommentRuntimeEnv.ts b/src/lib/generated/buildCommentRuntimeEnv.ts index 5ac02c5..b3a0957 100644 --- a/src/lib/generated/buildCommentRuntimeEnv.ts +++ b/src/lib/generated/buildCommentRuntimeEnv.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildContextAgentChatContext.ts b/src/lib/generated/buildContextAgentChatContext.ts index b9eb286..421453b 100644 --- a/src/lib/generated/buildContextAgentChatContext.ts +++ b/src/lib/generated/buildContextAgentChatContext.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildContextAgentChatContextBuildKind.ts b/src/lib/generated/buildContextAgentChatContextBuildKind.ts index 82b084a..f655dea 100644 --- a/src/lib/generated/buildContextAgentChatContextBuildKind.ts +++ b/src/lib/generated/buildContextAgentChatContextBuildKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type BuildContextAgentChatContextBuildKind = typeof BuildContextAgentChatContextBuildKind[keyof typeof BuildContextAgentChatContextBuildKind] | null; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const BuildContextAgentChatContextBuildKind = { environment: 'environment', sandbox: 'sandbox', diff --git a/src/lib/generated/buildContextAgentChatContextSelectedDeploy.ts b/src/lib/generated/buildContextAgentChatContextSelectedDeploy.ts index 206aca8..62eff54 100644 --- a/src/lib/generated/buildContextAgentChatContextSelectedDeploy.ts +++ b/src/lib/generated/buildContextAgentChatContextSelectedDeploy.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildContextAgentChatContextSelectedDeployHelm.ts b/src/lib/generated/buildContextAgentChatContextSelectedDeployHelm.ts index 74336ed..bdb4268 100644 --- a/src/lib/generated/buildContextAgentChatContextSelectedDeployHelm.ts +++ b/src/lib/generated/buildContextAgentChatContextSelectedDeployHelm.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildContextAgentChatLinks.ts b/src/lib/generated/buildContextAgentChatLinks.ts index 7901574..a647e6b 100644 --- a/src/lib/generated/buildContextAgentChatLinks.ts +++ b/src/lib/generated/buildContextAgentChatLinks.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildContextAgentChatResponse.ts b/src/lib/generated/buildContextAgentChatResponse.ts index 9f1de23..6c867d7 100644 --- a/src/lib/generated/buildContextAgentChatResponse.ts +++ b/src/lib/generated/buildContextAgentChatResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildDependencyGraph.ts b/src/lib/generated/buildDependencyGraph.ts index d1f6920..9a0d133 100644 --- a/src/lib/generated/buildDependencyGraph.ts +++ b/src/lib/generated/buildDependencyGraph.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildKind.ts b/src/lib/generated/buildKind.ts index d604811..cdeec02 100644 --- a/src/lib/generated/buildKind.ts +++ b/src/lib/generated/buildKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type BuildKind = typeof BuildKind[keyof typeof BuildKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const BuildKind = { environment: 'environment', sandbox: 'sandbox', diff --git a/src/lib/generated/buildMetadata.ts b/src/lib/generated/buildMetadata.ts index c3dc2a9..ae9dfa8 100644 --- a/src/lib/generated/buildMetadata.ts +++ b/src/lib/generated/buildMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildMetadataLink.ts b/src/lib/generated/buildMetadataLink.ts index 9214236..a511ef5 100644 --- a/src/lib/generated/buildMetadataLink.ts +++ b/src/lib/generated/buildMetadataLink.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildMetadataLinkCreateRequest.ts b/src/lib/generated/buildMetadataLinkCreateRequest.ts index b460cbe..58376fd 100644 --- a/src/lib/generated/buildMetadataLinkCreateRequest.ts +++ b/src/lib/generated/buildMetadataLinkCreateRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildMetadataLinkPatchRequest.ts b/src/lib/generated/buildMetadataLinkPatchRequest.ts index 8babc8a..1b5286b 100644 --- a/src/lib/generated/buildMetadataLinkPatchRequest.ts +++ b/src/lib/generated/buildMetadataLinkPatchRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildMetadataSuccessResponse.ts b/src/lib/generated/buildMetadataSuccessResponse.ts index d709f9d..d44fc5d 100644 --- a/src/lib/generated/buildMetadataSuccessResponse.ts +++ b/src/lib/generated/buildMetadataSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { BuildMetadata } from './buildMetadata.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { BuildMetadataSuccessResponseAllOf } from './buildMetadataSuccessResponseAllOf.js'; -export type BuildMetadataSuccessResponse = SuccessApiResponse & BuildMetadataSuccessResponseAllOf; +export type BuildMetadataSuccessResponse = SuccessApiResponse & { + data: BuildMetadata; +}; diff --git a/src/lib/generated/buildMetadataSuccessResponseAllOf.ts b/src/lib/generated/buildMetadataSuccessResponseAllOf.ts deleted file mode 100644 index 57a21bf..0000000 --- a/src/lib/generated/buildMetadataSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { BuildMetadata } from './buildMetadata.js'; - -export type BuildMetadataSuccessResponseAllOf = { - data: BuildMetadata; -}; diff --git a/src/lib/generated/buildOverrideUpdateResult.ts b/src/lib/generated/buildOverrideUpdateResult.ts index 77ef60a..b599ed3 100644 --- a/src/lib/generated/buildOverrideUpdateResult.ts +++ b/src/lib/generated/buildOverrideUpdateResult.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/buildOverrideUpdateResultStatus.ts b/src/lib/generated/buildOverrideUpdateResultStatus.ts index 669d95e..e283c92 100644 --- a/src/lib/generated/buildOverrideUpdateResultStatus.ts +++ b/src/lib/generated/buildOverrideUpdateResultStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type BuildOverrideUpdateResultStatus = typeof BuildOverrideUpdateResultStatus[keyof typeof BuildOverrideUpdateResultStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const BuildOverrideUpdateResultStatus = { success: 'success', } as const; diff --git a/src/lib/generated/buildOverrideUpdateSuccessResponse.ts b/src/lib/generated/buildOverrideUpdateSuccessResponse.ts index 29eabc4..8baeea2 100644 --- a/src/lib/generated/buildOverrideUpdateSuccessResponse.ts +++ b/src/lib/generated/buildOverrideUpdateSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { BuildOverrideUpdateResult } from './buildOverrideUpdateResult.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { BuildOverrideUpdateSuccessResponseAllOf } from './buildOverrideUpdateSuccessResponseAllOf.js'; -export type BuildOverrideUpdateSuccessResponse = SuccessApiResponse & BuildOverrideUpdateSuccessResponseAllOf; +export type BuildOverrideUpdateSuccessResponse = SuccessApiResponse & { + data: BuildOverrideUpdateResult; +}; diff --git a/src/lib/generated/buildOverrideUpdateSuccessResponseAllOf.ts b/src/lib/generated/buildOverrideUpdateSuccessResponseAllOf.ts deleted file mode 100644 index c82feef..0000000 --- a/src/lib/generated/buildOverrideUpdateSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { BuildOverrideUpdateResult } from './buildOverrideUpdateResult.js'; - -export type BuildOverrideUpdateSuccessResponseAllOf = { - data: BuildOverrideUpdateResult; -}; diff --git a/src/lib/generated/buildServiceOverridePatch.ts b/src/lib/generated/buildServiceOverridePatch.ts index 95ff668..23d53ed 100644 --- a/src/lib/generated/buildServiceOverridePatch.ts +++ b/src/lib/generated/buildServiceOverridePatch.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -14,12 +14,4 @@ export type BuildServiceOverridePatch = (unknown & { /** The branch name or external URL override for the service. */ branchOrExternalUrl?: string; [key: string]: unknown; - }) | (unknown & { - /** The service name to update. */ - name: string; - /** Whether the service should be selected for the build. */ - active?: boolean; - /** The branch name or external URL override for the service. */ - branchOrExternalUrl?: string; - [key: string]: unknown; }); diff --git a/src/lib/generated/buildServiceOverrideState.ts b/src/lib/generated/buildServiceOverrideState.ts index 000d951..34336dd 100644 --- a/src/lib/generated/buildServiceOverrideState.ts +++ b/src/lib/generated/buildServiceOverrideState.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -13,24 +13,24 @@ export interface BuildServiceOverrideState { /** Whether the service is selected for the build. */ active: boolean; /** - * The current branch, external URL, or display-only value shown for the service. - * @nullable - */ + * The current branch, external URL, or display-only value shown for the service. + * @nullable + */ branchOrExternalUrl: string | null; /** - * Current deploy status for the service. - * @nullable - */ + * Current deploy status for the service. + * @nullable + */ status: string | null; /** - * Current deploy status message for the service. - * @nullable - */ + * Current deploy status message for the service. + * @nullable + */ statusMessage: string | null; /** - * When the deploy was last updated. - * @nullable - */ + * When the deploy was last updated. + * @nullable + */ updatedAt: string | null; /** Whether the service belongs to the default or optional service group. */ group: BuildServiceOverrideStateGroup; diff --git a/src/lib/generated/buildServiceOverrideStateGroup.ts b/src/lib/generated/buildServiceOverrideStateGroup.ts index cc38dff..af26d9d 100644 --- a/src/lib/generated/buildServiceOverrideStateGroup.ts +++ b/src/lib/generated/buildServiceOverrideStateGroup.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type BuildServiceOverrideStateGroup = typeof BuildServiceOverrideStateGroup[keyof typeof BuildServiceOverrideStateGroup]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const BuildServiceOverrideStateGroup = { default: 'default', optional: 'optional', diff --git a/src/lib/generated/buildStatus.ts b/src/lib/generated/buildStatus.ts index fd6ac34..df72a91 100644 --- a/src/lib/generated/buildStatus.ts +++ b/src/lib/generated/buildStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type BuildStatus = typeof BuildStatus[keyof typeof BuildStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const BuildStatus = { pending: 'pending', queued: 'queued', diff --git a/src/lib/generated/buildWorkspaceRuntimeTemplateBody.ts b/src/lib/generated/buildWorkspaceRuntimeTemplateBody.ts new file mode 100644 index 0000000..8537071 --- /dev/null +++ b/src/lib/generated/buildWorkspaceRuntimeTemplateBody.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type BuildWorkspaceRuntimeTemplateBody = { + /** Template name/alias to build. Defaults to lifecycle-workspace. */ + templateName?: string; + /** vCPUs baked into the template (1-8). Defaults to 2. */ + cpuCount?: number; + /** Memory in MB baked into the template (512-8192). Defaults to 4096. */ + memoryMB?: number; +}; diff --git a/src/lib/generated/cancelAgentRun200.ts b/src/lib/generated/cancelAgentRun200.ts index 6b67adf..f0663dc 100644 --- a/src/lib/generated/cancelAgentRun200.ts +++ b/src/lib/generated/cancelAgentRun200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentRun } from './agentRun.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { CancelAgentRun200AllOf } from './cancelAgentRun200AllOf.js'; -export type CancelAgentRun200 = SuccessApiResponse & CancelAgentRun200AllOf; +export type CancelAgentRun200 = SuccessApiResponse & { + data: AgentRun; +}; diff --git a/src/lib/generated/cancelAgentRun200AllOf.ts b/src/lib/generated/cancelAgentRun200AllOf.ts deleted file mode 100644 index b7d67ee..0000000 --- a/src/lib/generated/cancelAgentRun200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRun } from './agentRun.js'; - -export type CancelAgentRun200AllOf = { - data: AgentRun; -}; diff --git a/src/lib/generated/canonicalAgentMessagePart.ts b/src/lib/generated/canonicalAgentMessagePart.ts index 5d1aaf5..8517de9 100644 --- a/src/lib/generated/canonicalAgentMessagePart.ts +++ b/src/lib/generated/canonicalAgentMessagePart.ts @@ -1,13 +1,127 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { CanonicalAgentMessagePartOneOf } from './canonicalAgentMessagePartOneOf.js'; -import type { CanonicalAgentMessagePartOneOfThree } from './canonicalAgentMessagePartOneOfThree.js'; -import type { CanonicalAgentMessagePartOneOfFive } from './canonicalAgentMessagePartOneOfFive.js'; -import type { CanonicalAgentMessagePartOneOfNine } from './canonicalAgentMessagePartOneOfNine.js'; -export type CanonicalAgentMessagePart = CanonicalAgentMessagePartOneOf | CanonicalAgentMessagePartOneOfThree | CanonicalAgentMessagePartOneOfFive | CanonicalAgentMessagePartOneOfNine; +export type CanonicalAgentMessagePart = { + type: 'text'; + /** @minLength 1 */ + text: string; +} | { + type: 'reasoning'; + /** @minLength 1 */ + text: string; +} | ({ + /** @minLength 1 */ + path: string; +} & ({ + type: 'file_ref'; + /** + * @minLength 1 + * @nullable + */ + path?: string | null; + /** + * @minLength 1 + * @nullable + */ + url?: string | null; + /** + * @minLength 1 + * @nullable + */ + mediaType?: string | null; + /** + * @minLength 1 + * @nullable + */ + title?: string | null; +})) | ({ + /** @minLength 1 */ + url: string; +} & ({ + type: 'file_ref'; + /** + * @minLength 1 + * @nullable + */ + path?: string | null; + /** + * @minLength 1 + * @nullable + */ + url?: string | null; + /** + * @minLength 1 + * @nullable + */ + mediaType?: string | null; + /** + * @minLength 1 + * @nullable + */ + title?: string | null; +})) | ({ + /** @minLength 1 */ + url: string; +} & ({ + type: 'source_ref'; + /** + * @minLength 1 + * @nullable + */ + url?: string | null; + /** + * @minLength 1 + * @nullable + */ + title?: string | null; + /** + * @minLength 1 + * @nullable + */ + sourceType?: string | null; +})) | ({ + /** @minLength 1 */ + title: string; +} & ({ + type: 'source_ref'; + /** + * @minLength 1 + * @nullable + */ + url?: string | null; + /** + * @minLength 1 + * @nullable + */ + title?: string | null; + /** + * @minLength 1 + * @nullable + */ + sourceType?: string | null; +})) | { + type: 'tool_call'; + /** @minLength 1 */ + toolName: string; + /** @minLength 1 */ + toolCallId: string; + state: 'completed' | 'error' | 'denied'; + /** @nullable */ + input?: string | null; + /** @nullable */ + output?: string | null; + /** @nullable */ + approval?: { + /** @nullable */ + id?: string | null; + /** @nullable */ + approved?: boolean | null; + /** @nullable */ + reason?: string | null; +} | null; +}; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOf.ts b/src/lib/generated/canonicalAgentMessagePartOneOf.ts deleted file mode 100644 index 5996b68..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOf.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CanonicalAgentMessagePartOneOfType } from './canonicalAgentMessagePartOneOfType.js'; - -export type CanonicalAgentMessagePartOneOf = { - type: CanonicalAgentMessagePartOneOfType; - /** @minLength 1 */ - text: string; -}; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfFive.ts b/src/lib/generated/canonicalAgentMessagePartOneOfFive.ts deleted file mode 100644 index 2cdaf27..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfFive.ts +++ /dev/null @@ -1,56 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CanonicalAgentMessagePartOneOfFiveAnyOf } from './canonicalAgentMessagePartOneOfFiveAnyOf.js'; -import type { CanonicalAgentMessagePartOneOfFiveAnyOfTwo } from './canonicalAgentMessagePartOneOfFiveAnyOfTwo.js'; -import type { CanonicalAgentMessagePartOneOfFiveType } from './canonicalAgentMessagePartOneOfFiveType.js'; - -export type CanonicalAgentMessagePartOneOfFive = (CanonicalAgentMessagePartOneOfFiveAnyOf & { - type: CanonicalAgentMessagePartOneOfFiveType; - /** - * @minLength 1 - * @nullable - */ - path?: string | null; - /** - * @minLength 1 - * @nullable - */ - url?: string | null; - /** - * @minLength 1 - * @nullable - */ - mediaType?: string | null; - /** - * @minLength 1 - * @nullable - */ - title?: string | null; -}) | (CanonicalAgentMessagePartOneOfFiveAnyOfTwo & { - type: CanonicalAgentMessagePartOneOfFiveType; - /** - * @minLength 1 - * @nullable - */ - path?: string | null; - /** - * @minLength 1 - * @nullable - */ - url?: string | null; - /** - * @minLength 1 - * @nullable - */ - mediaType?: string | null; - /** - * @minLength 1 - * @nullable - */ - title?: string | null; -}); diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfFiveAnyOf.ts b/src/lib/generated/canonicalAgentMessagePartOneOfFiveAnyOf.ts deleted file mode 100644 index 3ec4a04..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfFiveAnyOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfFiveAnyOf = { - /** @minLength 1 */ - path: string; -}; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfFiveAnyOfTwo.ts b/src/lib/generated/canonicalAgentMessagePartOneOfFiveAnyOfTwo.ts deleted file mode 100644 index aaa5511..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfFiveAnyOfTwo.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfFiveAnyOfTwo = { - /** @minLength 1 */ - url: string; -}; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfFiveType.ts b/src/lib/generated/canonicalAgentMessagePartOneOfFiveType.ts deleted file mode 100644 index b868ac7..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfFiveType.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfFiveType = typeof CanonicalAgentMessagePartOneOfFiveType[keyof typeof CanonicalAgentMessagePartOneOfFiveType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const CanonicalAgentMessagePartOneOfFiveType = { - file_ref: 'file_ref', -} as const; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfNine.ts b/src/lib/generated/canonicalAgentMessagePartOneOfNine.ts deleted file mode 100644 index 0183da1..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfNine.ts +++ /dev/null @@ -1,46 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CanonicalAgentMessagePartOneOfNineAnyOf } from './canonicalAgentMessagePartOneOfNineAnyOf.js'; -import type { CanonicalAgentMessagePartOneOfNineAnyOfTwo } from './canonicalAgentMessagePartOneOfNineAnyOfTwo.js'; -import type { CanonicalAgentMessagePartOneOfNineType } from './canonicalAgentMessagePartOneOfNineType.js'; - -export type CanonicalAgentMessagePartOneOfNine = (CanonicalAgentMessagePartOneOfNineAnyOf & { - type: CanonicalAgentMessagePartOneOfNineType; - /** - * @minLength 1 - * @nullable - */ - url?: string | null; - /** - * @minLength 1 - * @nullable - */ - title?: string | null; - /** - * @minLength 1 - * @nullable - */ - sourceType?: string | null; -}) | (CanonicalAgentMessagePartOneOfNineAnyOfTwo & { - type: CanonicalAgentMessagePartOneOfNineType; - /** - * @minLength 1 - * @nullable - */ - url?: string | null; - /** - * @minLength 1 - * @nullable - */ - title?: string | null; - /** - * @minLength 1 - * @nullable - */ - sourceType?: string | null; -}); diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfNineAnyOf.ts b/src/lib/generated/canonicalAgentMessagePartOneOfNineAnyOf.ts deleted file mode 100644 index 3894c39..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfNineAnyOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfNineAnyOf = { - /** @minLength 1 */ - url: string; -}; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfNineAnyOfTwo.ts b/src/lib/generated/canonicalAgentMessagePartOneOfNineAnyOfTwo.ts deleted file mode 100644 index 9dc8f9d..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfNineAnyOfTwo.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfNineAnyOfTwo = { - /** @minLength 1 */ - title: string; -}; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfNineType.ts b/src/lib/generated/canonicalAgentMessagePartOneOfNineType.ts deleted file mode 100644 index 2358496..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfNineType.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfNineType = typeof CanonicalAgentMessagePartOneOfNineType[keyof typeof CanonicalAgentMessagePartOneOfNineType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const CanonicalAgentMessagePartOneOfNineType = { - source_ref: 'source_ref', -} as const; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfThree.ts b/src/lib/generated/canonicalAgentMessagePartOneOfThree.ts deleted file mode 100644 index 537baac..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfThree.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CanonicalAgentMessagePartOneOfThreeType } from './canonicalAgentMessagePartOneOfThreeType.js'; - -export type CanonicalAgentMessagePartOneOfThree = { - type: CanonicalAgentMessagePartOneOfThreeType; - /** @minLength 1 */ - text: string; -}; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfThreeType.ts b/src/lib/generated/canonicalAgentMessagePartOneOfThreeType.ts deleted file mode 100644 index ebbd7e1..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfThreeType.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfThreeType = typeof CanonicalAgentMessagePartOneOfThreeType[keyof typeof CanonicalAgentMessagePartOneOfThreeType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const CanonicalAgentMessagePartOneOfThreeType = { - reasoning: 'reasoning', -} as const; diff --git a/src/lib/generated/canonicalAgentMessagePartOneOfType.ts b/src/lib/generated/canonicalAgentMessagePartOneOfType.ts deleted file mode 100644 index 75bb885..0000000 --- a/src/lib/generated/canonicalAgentMessagePartOneOfType.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CanonicalAgentMessagePartOneOfType = typeof CanonicalAgentMessagePartOneOfType[keyof typeof CanonicalAgentMessagePartOneOfType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const CanonicalAgentMessagePartOneOfType = { - text: 'text', -} as const; diff --git a/src/lib/generated/completeAgentMcpConnectionOAuthParams.ts b/src/lib/generated/completeAgentMcpConnectionOAuthParams.ts index 7339023..e46dbc8 100644 --- a/src/lib/generated/completeAgentMcpConnectionOAuthParams.ts +++ b/src/lib/generated/completeAgentMcpConnectionOAuthParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/connectAgentSessionServices200.ts b/src/lib/generated/connectAgentSessionServices200.ts index a59d5b7..0b112d6 100644 --- a/src/lib/generated/connectAgentSessionServices200.ts +++ b/src/lib/generated/connectAgentSessionServices200.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { ConnectAgentSessionServices200Data } from './connectAgentSessionServices200Data.js'; -import type { ConnectAgentSessionServices200Error } from './connectAgentSessionServices200Error.js'; export type ConnectAgentSessionServices200 = { request_id: string; data: ConnectAgentSessionServices200Data; - /** @nullable */ - error: ConnectAgentSessionServices200Error; + error: unknown; }; diff --git a/src/lib/generated/connectAgentSessionServices200Data.ts b/src/lib/generated/connectAgentSessionServices200Data.ts index b1a85cb..e617559 100644 --- a/src/lib/generated/connectAgentSessionServices200Data.ts +++ b/src/lib/generated/connectAgentSessionServices200Data.ts @@ -1,15 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { BuildKind } from './buildKind.js'; +import type { ConnectAgentSessionServices200DataSelectedServicesItem } from './connectAgentSessionServices200DataSelectedServicesItem.js'; import type { ConnectAgentSessionServices200DataStatus } from './connectAgentSessionServices200DataStatus.js'; import type { ConnectAgentSessionServices200DataWorkspaceReposItem } from './connectAgentSessionServices200DataWorkspaceReposItem.js'; -import type { ConnectAgentSessionServices200DataSelectedServicesItem } from './connectAgentSessionServices200DataSelectedServicesItem.js'; -import type { ConnectAgentSessionServices200DataStartupFailure } from './connectAgentSessionServices200DataStartupFailure.js'; +import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; export type ConnectAgentSessionServices200Data = { id: string; @@ -41,7 +41,6 @@ export type ConnectAgentSessionServices200Data = { createdAt: string; updatedAt: string; /** @nullable */ - endedAt: string | null; - /** @nullable */ - startupFailure: ConnectAgentSessionServices200DataStartupFailure; + archivedAt: string | null; + startupFailure: WorkspaceRuntimeFailure | null; }; diff --git a/src/lib/generated/connectAgentSessionServices200DataSelectedServicesItem.ts b/src/lib/generated/connectAgentSessionServices200DataSelectedServicesItem.ts index c7aad7e..cfd06f5 100644 --- a/src/lib/generated/connectAgentSessionServices200DataSelectedServicesItem.ts +++ b/src/lib/generated/connectAgentSessionServices200DataSelectedServicesItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/connectAgentSessionServices200DataStartupFailure.ts b/src/lib/generated/connectAgentSessionServices200DataStartupFailure.ts deleted file mode 100644 index d02079d..0000000 --- a/src/lib/generated/connectAgentSessionServices200DataStartupFailure.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; - -/** - * @nullable - */ -export type ConnectAgentSessionServices200DataStartupFailure = WorkspaceRuntimeFailure | null; diff --git a/src/lib/generated/connectAgentSessionServices200DataStatus.ts b/src/lib/generated/connectAgentSessionServices200DataStatus.ts index 7355451..8ee364b 100644 --- a/src/lib/generated/connectAgentSessionServices200DataStatus.ts +++ b/src/lib/generated/connectAgentSessionServices200DataStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,10 +9,9 @@ export type ConnectAgentSessionServices200DataStatus = typeof ConnectAgentSessionServices200DataStatus[keyof typeof ConnectAgentSessionServices200DataStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ConnectAgentSessionServices200DataStatus = { starting: 'starting', active: 'active', - ended: 'ended', + archived: 'archived', error: 'error', } as const; diff --git a/src/lib/generated/connectAgentSessionServices200DataWorkspaceReposItem.ts b/src/lib/generated/connectAgentSessionServices200DataWorkspaceReposItem.ts index 5b5f383..7045f5e 100644 --- a/src/lib/generated/connectAgentSessionServices200DataWorkspaceReposItem.ts +++ b/src/lib/generated/connectAgentSessionServices200DataWorkspaceReposItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/connectAgentSessionServices200Error.ts b/src/lib/generated/connectAgentSessionServices200Error.ts deleted file mode 100644 index bc7e1a0..0000000 --- a/src/lib/generated/connectAgentSessionServices200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type ConnectAgentSessionServices200Error = unknown | null; diff --git a/src/lib/generated/connectAgentSessionServicesBody.ts b/src/lib/generated/connectAgentSessionServicesBody.ts index 467eb73..af3e459 100644 --- a/src/lib/generated/connectAgentSessionServicesBody.ts +++ b/src/lib/generated/connectAgentSessionServicesBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/connectAgentSessionServicesBodyServicesItem.ts b/src/lib/generated/connectAgentSessionServicesBodyServicesItem.ts index 0f35716..dd858fb 100644 --- a/src/lib/generated/connectAgentSessionServicesBodyServicesItem.ts +++ b/src/lib/generated/connectAgentSessionServicesBodyServicesItem.ts @@ -1,10 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { ConnectAgentSessionServicesBodyServicesItemOneOf } from './connectAgentSessionServicesBodyServicesItemOneOf.js'; -export type ConnectAgentSessionServicesBodyServicesItem = string | ConnectAgentSessionServicesBodyServicesItemOneOf; +export type ConnectAgentSessionServicesBodyServicesItem = string | { + name: string; + repo?: string; + branch?: string; +}; diff --git a/src/lib/generated/createAgentSession201.ts b/src/lib/generated/createAgentSession201.ts index 1a15c44..38919b3 100644 --- a/src/lib/generated/createAgentSession201.ts +++ b/src/lib/generated/createAgentSession201.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentSessionSummary } from './agentSessionSummary.js'; -import type { CreateAgentSession201Error } from './createAgentSession201Error.js'; export type CreateAgentSession201 = { request_id: string; data: AgentSessionSummary; - /** @nullable */ - error: CreateAgentSession201Error; + error: unknown; }; diff --git a/src/lib/generated/createAgentSession201Error.ts b/src/lib/generated/createAgentSession201Error.ts deleted file mode 100644 index 2eceb22..0000000 --- a/src/lib/generated/createAgentSession201Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type CreateAgentSession201Error = unknown | null; diff --git a/src/lib/generated/createAgentSessionBody.ts b/src/lib/generated/createAgentSessionBody.ts index 0a2ee77..16be6f0 100644 --- a/src/lib/generated/createAgentSessionBody.ts +++ b/src/lib/generated/createAgentSessionBody.ts @@ -1,16 +1,16 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { CreateAgentSessionBodyDefaults } from './createAgentSessionBodyDefaults.js'; -import type { CreateAgentSessionBodySource } from './createAgentSessionBodySource.js'; -import type { CreateAgentSessionBodyWorkspace } from './createAgentSessionBodyWorkspace.js'; import type { AgentRuntimeControlChoicesInput } from './agentRuntimeControlChoicesInput.js'; +import type { CreateAgentSessionBodyDefaults } from './createAgentSessionBodyDefaults.js'; import type { CreateAgentSessionBodySandbox } from './createAgentSessionBodySandbox.js'; +import type { CreateAgentSessionBodySource } from './createAgentSessionBodySource.js'; import type { CreateAgentSessionBodyThread } from './createAgentSessionBodyThread.js'; +import type { CreateAgentSessionBodyWorkspace } from './createAgentSessionBodyWorkspace.js'; export type CreateAgentSessionBody = { defaults?: CreateAgentSessionBodyDefaults; diff --git a/src/lib/generated/createAgentSessionBodyDefaults.ts b/src/lib/generated/createAgentSessionBodyDefaults.ts index 4737663..7712428 100644 --- a/src/lib/generated/createAgentSessionBodyDefaults.ts +++ b/src/lib/generated/createAgentSessionBodyDefaults.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentSessionBodySandbox.ts b/src/lib/generated/createAgentSessionBodySandbox.ts index a60a358..57b9bff 100644 --- a/src/lib/generated/createAgentSessionBodySandbox.ts +++ b/src/lib/generated/createAgentSessionBodySandbox.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentSessionBodySandboxRequirements.ts b/src/lib/generated/createAgentSessionBodySandboxRequirements.ts index b65c224..7df18d1 100644 --- a/src/lib/generated/createAgentSessionBodySandboxRequirements.ts +++ b/src/lib/generated/createAgentSessionBodySandboxRequirements.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentSessionBodySource.ts b/src/lib/generated/createAgentSessionBodySource.ts index 601f691..a71273c 100644 --- a/src/lib/generated/createAgentSessionBodySource.ts +++ b/src/lib/generated/createAgentSessionBodySource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentSessionBodySourceInput.ts b/src/lib/generated/createAgentSessionBodySourceInput.ts index 4219d00..9e4c3e8 100644 --- a/src/lib/generated/createAgentSessionBodySourceInput.ts +++ b/src/lib/generated/createAgentSessionBodySourceInput.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentSessionBodyThread.ts b/src/lib/generated/createAgentSessionBodyThread.ts index 7b2a464..79e2b9e 100644 --- a/src/lib/generated/createAgentSessionBodyThread.ts +++ b/src/lib/generated/createAgentSessionBodyThread.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentSessionBodyWorkspace.ts b/src/lib/generated/createAgentSessionBodyWorkspace.ts index 5d5a3c1..20aef13 100644 --- a/src/lib/generated/createAgentSessionBodyWorkspace.ts +++ b/src/lib/generated/createAgentSessionBodyWorkspace.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentSessionThread201.ts b/src/lib/generated/createAgentSessionThread201.ts index bd8b9db..00acc21 100644 --- a/src/lib/generated/createAgentSessionThread201.ts +++ b/src/lib/generated/createAgentSessionThread201.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThread } from './agentThread.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { CreateAgentSessionThread201AllOf } from './createAgentSessionThread201AllOf.js'; -export type CreateAgentSessionThread201 = SuccessApiResponse & CreateAgentSessionThread201AllOf; +export type CreateAgentSessionThread201 = SuccessApiResponse & { + data: AgentThread; +}; diff --git a/src/lib/generated/createAgentSessionThread201AllOf.ts b/src/lib/generated/createAgentSessionThread201AllOf.ts deleted file mode 100644 index 81e9756..0000000 --- a/src/lib/generated/createAgentSessionThread201AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThread } from './agentThread.js'; - -export type CreateAgentSessionThread201AllOf = { - data: AgentThread; -}; diff --git a/src/lib/generated/createAgentSessionThreadBody.ts b/src/lib/generated/createAgentSessionThreadBody.ts index 8e7e71b..05beed2 100644 --- a/src/lib/generated/createAgentSessionThreadBody.ts +++ b/src/lib/generated/createAgentSessionThreadBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentThreadRun200.ts b/src/lib/generated/createAgentThreadRun200.ts index ec35be1..4797308 100644 --- a/src/lib/generated/createAgentThreadRun200.ts +++ b/src/lib/generated/createAgentThreadRun200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { CreateAgentThreadRunResponse } from './createAgentThreadRunResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { CreateAgentThreadRun200AllOf } from './createAgentThreadRun200AllOf.js'; -export type CreateAgentThreadRun200 = SuccessApiResponse & CreateAgentThreadRun200AllOf; +export type CreateAgentThreadRun200 = SuccessApiResponse & { + data: CreateAgentThreadRunResponse; +}; diff --git a/src/lib/generated/createAgentThreadRun200AllOf.ts b/src/lib/generated/createAgentThreadRun200AllOf.ts deleted file mode 100644 index 8f2cc7a..0000000 --- a/src/lib/generated/createAgentThreadRun200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateAgentThreadRunResponse } from './createAgentThreadRunResponse.js'; - -export type CreateAgentThreadRun200AllOf = { - data: CreateAgentThreadRunResponse; -}; diff --git a/src/lib/generated/createAgentThreadRun201.ts b/src/lib/generated/createAgentThreadRun201.ts index 312d543..95931fd 100644 --- a/src/lib/generated/createAgentThreadRun201.ts +++ b/src/lib/generated/createAgentThreadRun201.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { CreateAgentThreadRunResponse } from './createAgentThreadRunResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { CreateAgentThreadRun201AllOf } from './createAgentThreadRun201AllOf.js'; -export type CreateAgentThreadRun201 = SuccessApiResponse & CreateAgentThreadRun201AllOf; +export type CreateAgentThreadRun201 = SuccessApiResponse & { + data: CreateAgentThreadRunResponse; +}; diff --git a/src/lib/generated/createAgentThreadRun201AllOf.ts b/src/lib/generated/createAgentThreadRun201AllOf.ts deleted file mode 100644 index eef79cf..0000000 --- a/src/lib/generated/createAgentThreadRun201AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateAgentThreadRunResponse } from './createAgentThreadRunResponse.js'; - -export type CreateAgentThreadRun201AllOf = { - data: CreateAgentThreadRunResponse; -}; diff --git a/src/lib/generated/createAgentThreadRun409.ts b/src/lib/generated/createAgentThreadRun409.ts index 1ebc45d..f67e890 100644 --- a/src/lib/generated/createAgentThreadRun409.ts +++ b/src/lib/generated/createAgentThreadRun409.ts @@ -1,16 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { CreateAgentThreadRun409Data } from './createAgentThreadRun409Data.js'; import type { ApiError } from './apiError.js'; +import type { WorkspaceFailureLinkData } from './workspaceFailureLinkData.js'; export type CreateAgentThreadRun409 = { request_id: string; - /** @nullable */ - data: CreateAgentThreadRun409Data; + data: WorkspaceFailureLinkData | null; error: ApiError; }; diff --git a/src/lib/generated/createAgentThreadRun409Data.ts b/src/lib/generated/createAgentThreadRun409Data.ts deleted file mode 100644 index 58bcc87..0000000 --- a/src/lib/generated/createAgentThreadRun409Data.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceFailureLinkData } from './workspaceFailureLinkData.js'; - -/** - * @nullable - */ -export type CreateAgentThreadRun409Data = WorkspaceFailureLinkData | null; diff --git a/src/lib/generated/createAgentThreadRunMessage.ts b/src/lib/generated/createAgentThreadRunMessage.ts index f6a0dfc..572f4b9 100644 --- a/src/lib/generated/createAgentThreadRunMessage.ts +++ b/src/lib/generated/createAgentThreadRunMessage.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentThreadRunRequest.ts b/src/lib/generated/createAgentThreadRunRequest.ts index 4bb578f..0e8e880 100644 --- a/src/lib/generated/createAgentThreadRunRequest.ts +++ b/src/lib/generated/createAgentThreadRunRequest.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentRunRuntimeOptions } from './agentRunRuntimeOptions.js'; import type { CreateAgentThreadRunMessage } from './createAgentThreadRunMessage.js'; -import type { CreateAgentThreadRunRequestModel } from './createAgentThreadRunRequestModel.js'; import type { CreateAgentThreadRunRequestDebugIntent } from './createAgentThreadRunRequestDebugIntent.js'; -import type { AgentRunRuntimeOptions } from './agentRunRuntimeOptions.js'; +import type { CreateAgentThreadRunRequestModel } from './createAgentThreadRunRequestModel.js'; export interface CreateAgentThreadRunRequest { message: CreateAgentThreadRunMessage; diff --git a/src/lib/generated/createAgentThreadRunRequestDebugIntent.ts b/src/lib/generated/createAgentThreadRunRequestDebugIntent.ts index 36adcf7..2c0381a 100644 --- a/src/lib/generated/createAgentThreadRunRequestDebugIntent.ts +++ b/src/lib/generated/createAgentThreadRunRequestDebugIntent.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type CreateAgentThreadRunRequestDebugIntent = typeof CreateAgentThreadRunRequestDebugIntent[keyof typeof CreateAgentThreadRunRequestDebugIntent]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CreateAgentThreadRunRequestDebugIntent = { diagnose: 'diagnose', investigate: 'investigate', diff --git a/src/lib/generated/createAgentThreadRunRequestModel.ts b/src/lib/generated/createAgentThreadRunRequestModel.ts index 905f751..c835634 100644 --- a/src/lib/generated/createAgentThreadRunRequestModel.ts +++ b/src/lib/generated/createAgentThreadRunRequestModel.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createAgentThreadRunResponse.ts b/src/lib/generated/createAgentThreadRunResponse.ts index 625f6b4..e722603 100644 --- a/src/lib/generated/createAgentThreadRunResponse.ts +++ b/src/lib/generated/createAgentThreadRunResponse.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentRun } from './agentRun.js'; import type { AgentMessage } from './agentMessage.js'; +import type { AgentRun } from './agentRun.js'; import type { CreateAgentThreadRunResponseLinks } from './createAgentThreadRunResponseLinks.js'; export interface CreateAgentThreadRunResponse { diff --git a/src/lib/generated/createAgentThreadRunResponseLinks.ts b/src/lib/generated/createAgentThreadRunResponseLinks.ts index 641cd5e..3938b02 100644 --- a/src/lib/generated/createAgentThreadRunResponseLinks.ts +++ b/src/lib/generated/createAgentThreadRunResponseLinks.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createBuildContextAgentChat200.ts b/src/lib/generated/createBuildContextAgentChat200.ts index a72b9d6..8b42511 100644 --- a/src/lib/generated/createBuildContextAgentChat200.ts +++ b/src/lib/generated/createBuildContextAgentChat200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { BuildContextAgentChatResponse } from './buildContextAgentChatResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { CreateBuildContextAgentChat200AllOf } from './createBuildContextAgentChat200AllOf.js'; -export type CreateBuildContextAgentChat200 = SuccessApiResponse & CreateBuildContextAgentChat200AllOf; +export type CreateBuildContextAgentChat200 = SuccessApiResponse & { + data: BuildContextAgentChatResponse; +}; diff --git a/src/lib/generated/createBuildContextAgentChat200AllOf.ts b/src/lib/generated/createBuildContextAgentChat200AllOf.ts deleted file mode 100644 index 5c65e56..0000000 --- a/src/lib/generated/createBuildContextAgentChat200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { BuildContextAgentChatResponse } from './buildContextAgentChatResponse.js'; - -export type CreateBuildContextAgentChat200AllOf = { - data: BuildContextAgentChatResponse; -}; diff --git a/src/lib/generated/createBuildContextAgentChat201.ts b/src/lib/generated/createBuildContextAgentChat201.ts index be308bb..250ec07 100644 --- a/src/lib/generated/createBuildContextAgentChat201.ts +++ b/src/lib/generated/createBuildContextAgentChat201.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { BuildContextAgentChatResponse } from './buildContextAgentChatResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { CreateBuildContextAgentChat201AllOf } from './createBuildContextAgentChat201AllOf.js'; -export type CreateBuildContextAgentChat201 = SuccessApiResponse & CreateBuildContextAgentChat201AllOf; +export type CreateBuildContextAgentChat201 = SuccessApiResponse & { + data: BuildContextAgentChatResponse; +}; diff --git a/src/lib/generated/createBuildContextAgentChat201AllOf.ts b/src/lib/generated/createBuildContextAgentChat201AllOf.ts deleted file mode 100644 index 8438f3d..0000000 --- a/src/lib/generated/createBuildContextAgentChat201AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { BuildContextAgentChatResponse } from './buildContextAgentChatResponse.js'; - -export type CreateBuildContextAgentChat201AllOf = { - data: BuildContextAgentChatResponse; -}; diff --git a/src/lib/generated/createBuildContextAgentChatRequest.ts b/src/lib/generated/createBuildContextAgentChatRequest.ts index 2bca73b..8dcc84c 100644 --- a/src/lib/generated/createBuildContextAgentChatRequest.ts +++ b/src/lib/generated/createBuildContextAgentChatRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createBuildContextAgentChatRequestDefaults.ts b/src/lib/generated/createBuildContextAgentChatRequestDefaults.ts index bb28775..6e2a837 100644 --- a/src/lib/generated/createBuildContextAgentChatRequestDefaults.ts +++ b/src/lib/generated/createBuildContextAgentChatRequestDefaults.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createEnvironmentBody.ts b/src/lib/generated/createEnvironmentBody.ts new file mode 100644 index 0000000..244919d --- /dev/null +++ b/src/lib/generated/createEnvironmentBody.ts @@ -0,0 +1,50 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { CreateEnvironmentBodyEnv } from './createEnvironmentBodyEnv.js'; +import type { CreateEnvironmentBodyInitEnv } from './createEnvironmentBodyInitEnv.js'; +import type { CreateEnvironmentBodyServicesItem } from './createEnvironmentBodyServicesItem.js'; + +export type CreateEnvironmentBody = { + repository: string; + branch: string; + /** + * Pin lifecycle.yaml and service builds to a commit. + * @nullable + */ + sha?: string | null; + /** + * @minimum 1 + * @maximum 9007199254740991 + * @nullable + */ + environmentId?: number | null; + /** + * Vanity uuid/subdomain (dns-safe). + * @nullable + */ + name?: string | null; + /** @nullable */ + services?: CreateEnvironmentBodyServicesItem[] | null; + env?: CreateEnvironmentBodyEnv; + initEnv?: CreateEnvironmentBodyInitEnv; + deployEnabled?: boolean; + trackDefaultBranches?: boolean; + /** Redeploy on pushes to the source branch. */ + autoTrack?: boolean; + /** + * @minimum 1 + * @maximum 9007199254740991 + * @nullable + */ + ttlHours?: number | null; + /** + * Replaying the same key returns the existing environment. + * @nullable + */ + idempotencyKey?: string | null; +}; diff --git a/src/lib/generated/agentMessageMetadataOneOf.ts b/src/lib/generated/createEnvironmentBodyEnv.ts similarity index 53% rename from src/lib/generated/agentMessageMetadataOneOf.ts rename to src/lib/generated/createEnvironmentBodyEnv.ts index dc5182d..fac6e32 100644 --- a/src/lib/generated/agentMessageMetadataOneOf.ts +++ b/src/lib/generated/createEnvironmentBodyEnv.ts @@ -1,9 +1,9 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type AgentMessageMetadataOneOf = { [key: string]: unknown }; +export type CreateEnvironmentBodyEnv = {[key: string]: string}; diff --git a/src/lib/generated/mcpTransportConfigOneOfHeaders.ts b/src/lib/generated/createEnvironmentBodyInitEnv.ts similarity index 52% rename from src/lib/generated/mcpTransportConfigOneOfHeaders.ts rename to src/lib/generated/createEnvironmentBodyInitEnv.ts index 16895e9..d96933e 100644 --- a/src/lib/generated/mcpTransportConfigOneOfHeaders.ts +++ b/src/lib/generated/createEnvironmentBodyInitEnv.ts @@ -1,9 +1,9 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type McpTransportConfigOneOfHeaders = {[key: string]: string}; +export type CreateEnvironmentBodyInitEnv = {[key: string]: string}; diff --git a/src/lib/generated/connectAgentSessionServicesBodyServicesItemOneOf.ts b/src/lib/generated/createEnvironmentBodyServicesItem.ts similarity index 50% rename from src/lib/generated/connectAgentSessionServicesBodyServicesItemOneOf.ts rename to src/lib/generated/createEnvironmentBodyServicesItem.ts index 7ebca1c..3bc40c3 100644 --- a/src/lib/generated/connectAgentSessionServicesBodyServicesItemOneOf.ts +++ b/src/lib/generated/createEnvironmentBodyServicesItem.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type ConnectAgentSessionServicesBodyServicesItemOneOf = { +export type CreateEnvironmentBodyServicesItem = { name: string; - repo?: string; - branch?: string; + active?: boolean; + branchOrExternalUrl?: string; }; diff --git a/src/lib/generated/createLifecycleMcpOauthClient.ts b/src/lib/generated/createLifecycleMcpOauthClient.ts new file mode 100644 index 0000000..1adde2f --- /dev/null +++ b/src/lib/generated/createLifecycleMcpOauthClient.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * A public OAuth client to pre-register for Lifecycle MCP. + */ +export interface CreateLifecycleMcpOauthClient { + /** + * @minLength 1 + * @maxLength 80 + */ + name: string; + /** + * @minItems 1 + * @maxItems 10 + * @items.minLength 1 + * @items.maxLength 2048 + */ + redirectUris: string[]; +} diff --git a/src/lib/generated/createMcpServerConfigRequest.ts b/src/lib/generated/createMcpServerConfigRequest.ts index 86292c2..e145253 100644 --- a/src/lib/generated/createMcpServerConfigRequest.ts +++ b/src/lib/generated/createMcpServerConfigRequest.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpTransportConfig } from './mcpTransportConfig.js'; -import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; import type { McpAuthConfig } from './mcpAuthConfig.js'; +import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; +import type { McpTransportConfig } from './mcpTransportConfig.js'; export interface CreateMcpServerConfigRequest { slug: string; diff --git a/src/lib/generated/createSandboxAgentSession200.ts b/src/lib/generated/createSandboxAgentSession200.ts index 800122b..c50529a 100644 --- a/src/lib/generated/createSandboxAgentSession200.ts +++ b/src/lib/generated/createSandboxAgentSession200.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { CreateSandboxAgentSession200Data } from './createSandboxAgentSession200Data.js'; -import type { CreateSandboxAgentSession200Error } from './createSandboxAgentSession200Error.js'; export type CreateSandboxAgentSession200 = { request_id: string; data: CreateSandboxAgentSession200Data; - /** @nullable */ - error: CreateSandboxAgentSession200Error; + error: unknown; }; diff --git a/src/lib/generated/createSandboxAgentSession200Data.ts b/src/lib/generated/createSandboxAgentSession200Data.ts index dab624c..96d54fb 100644 --- a/src/lib/generated/createSandboxAgentSession200Data.ts +++ b/src/lib/generated/createSandboxAgentSession200Data.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { CreateSandboxAgentSession200DataStatus } from './createSandboxAgentSession200DataStatus.js'; import type { CreateSandboxAgentSession200DataStage } from './createSandboxAgentSession200DataStage.js'; -import type { CreateSandboxAgentSession200DataWorkspaceFailure } from './createSandboxAgentSession200DataWorkspaceFailure.js'; +import type { CreateSandboxAgentSession200DataStatus } from './createSandboxAgentSession200DataStatus.js'; +import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; export type CreateSandboxAgentSession200Data = { launchId: string; @@ -28,6 +28,5 @@ export type CreateSandboxAgentSession200Data = { focusUrl: string | null; /** @nullable */ error: string | null; - /** @nullable */ - workspaceFailure: CreateSandboxAgentSession200DataWorkspaceFailure; + workspaceFailure: WorkspaceRuntimeFailure | null; }; diff --git a/src/lib/generated/createSandboxAgentSession200DataStage.ts b/src/lib/generated/createSandboxAgentSession200DataStage.ts index c029341..bc1c94d 100644 --- a/src/lib/generated/createSandboxAgentSession200DataStage.ts +++ b/src/lib/generated/createSandboxAgentSession200DataStage.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type CreateSandboxAgentSession200DataStage = typeof CreateSandboxAgentSession200DataStage[keyof typeof CreateSandboxAgentSession200DataStage]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CreateSandboxAgentSession200DataStage = { queued: 'queued', resolving_base_build: 'resolving_base_build', diff --git a/src/lib/generated/createSandboxAgentSession200DataStatus.ts b/src/lib/generated/createSandboxAgentSession200DataStatus.ts index 2d38f3e..68192a8 100644 --- a/src/lib/generated/createSandboxAgentSession200DataStatus.ts +++ b/src/lib/generated/createSandboxAgentSession200DataStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type CreateSandboxAgentSession200DataStatus = typeof CreateSandboxAgentSession200DataStatus[keyof typeof CreateSandboxAgentSession200DataStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CreateSandboxAgentSession200DataStatus = { queued: 'queued', running: 'running', diff --git a/src/lib/generated/createSandboxAgentSession200DataWorkspaceFailure.ts b/src/lib/generated/createSandboxAgentSession200DataWorkspaceFailure.ts deleted file mode 100644 index 5a5fbe1..0000000 --- a/src/lib/generated/createSandboxAgentSession200DataWorkspaceFailure.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; - -/** - * @nullable - */ -export type CreateSandboxAgentSession200DataWorkspaceFailure = WorkspaceRuntimeFailure | null; diff --git a/src/lib/generated/createSandboxAgentSession200Error.ts b/src/lib/generated/createSandboxAgentSession200Error.ts deleted file mode 100644 index aab7a4d..0000000 --- a/src/lib/generated/createSandboxAgentSession200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type CreateSandboxAgentSession200Error = unknown | null; diff --git a/src/lib/generated/createSandboxAgentSessionBody.ts b/src/lib/generated/createSandboxAgentSessionBody.ts index 3ccce3e..132e399 100644 --- a/src/lib/generated/createSandboxAgentSessionBody.ts +++ b/src/lib/generated/createSandboxAgentSessionBody.ts @@ -1,11 +1,34 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { CreateSandboxAgentSessionBodyOneOf } from './createSandboxAgentSessionBodyOneOf.js'; -import type { CreateSandboxAgentSessionBodyOneOfFive } from './createSandboxAgentSessionBodyOneOfFive.js'; -export type CreateSandboxAgentSessionBody = CreateSandboxAgentSessionBodyOneOf | CreateSandboxAgentSessionBodyOneOfFive; +export type CreateSandboxAgentSessionBody = { + baseBuildUuid: string; + service: string | { + name: string; + repo?: string; + branch?: string; +}; + model?: string; + workspace?: { + /** Optional workspace PVC size. Accepted only when admin runtime settings allow client overrides. */ + storageSize?: string; +}; +} | { + baseBuildUuid: string; + /** @minItems 1 */ + services: (string | { + name: string; + repo?: string; + branch?: string; +})[]; + model?: string; + workspace?: { + /** Optional workspace PVC size. Accepted only when admin runtime settings allow client overrides. */ + storageSize?: string; +}; +}; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOf.ts b/src/lib/generated/createSandboxAgentSessionBodyOneOf.ts deleted file mode 100644 index 9ebe467..0000000 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOf.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateSandboxAgentSessionBodyOneOfService } from './createSandboxAgentSessionBodyOneOfService.js'; -import type { CreateSandboxAgentSessionBodyOneOfWorkspace } from './createSandboxAgentSessionBodyOneOfWorkspace.js'; - -export type CreateSandboxAgentSessionBodyOneOf = { - baseBuildUuid: string; - service: CreateSandboxAgentSessionBodyOneOfService; - model?: string; - workspace?: CreateSandboxAgentSessionBodyOneOfWorkspace; -}; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOfFive.ts b/src/lib/generated/createSandboxAgentSessionBodyOneOfFive.ts deleted file mode 100644 index 43cb357..0000000 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOfFive.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateSandboxAgentSessionBodyOneOfFiveServicesItem } from './createSandboxAgentSessionBodyOneOfFiveServicesItem.js'; -import type { CreateSandboxAgentSessionBodyOneOfFiveWorkspace } from './createSandboxAgentSessionBodyOneOfFiveWorkspace.js'; - -export type CreateSandboxAgentSessionBodyOneOfFive = { - baseBuildUuid: string; - /** @minItems 1 */ - services: CreateSandboxAgentSessionBodyOneOfFiveServicesItem[]; - model?: string; - workspace?: CreateSandboxAgentSessionBodyOneOfFiveWorkspace; -}; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveServicesItem.ts b/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveServicesItem.ts deleted file mode 100644 index ba36d7d..0000000 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveServicesItem.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateSandboxAgentSessionBodyOneOfFiveServicesItemOneOf } from './createSandboxAgentSessionBodyOneOfFiveServicesItemOneOf.js'; - -export type CreateSandboxAgentSessionBodyOneOfFiveServicesItem = string | CreateSandboxAgentSessionBodyOneOfFiveServicesItemOneOf; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveServicesItemOneOf.ts b/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveServicesItemOneOf.ts deleted file mode 100644 index b4d0c13..0000000 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveServicesItemOneOf.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CreateSandboxAgentSessionBodyOneOfFiveServicesItemOneOf = { - name: string; - repo?: string; - branch?: string; -}; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveWorkspace.ts b/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveWorkspace.ts deleted file mode 100644 index ede567e..0000000 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOfFiveWorkspace.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CreateSandboxAgentSessionBodyOneOfFiveWorkspace = { - /** Optional workspace PVC size. Accepted only when admin runtime settings allow client overrides. */ - storageSize?: string; -}; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOfService.ts b/src/lib/generated/createSandboxAgentSessionBodyOneOfService.ts deleted file mode 100644 index bb3ffb4..0000000 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOfService.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateSandboxAgentSessionBodyOneOfServiceOneOf } from './createSandboxAgentSessionBodyOneOfServiceOneOf.js'; - -export type CreateSandboxAgentSessionBodyOneOfService = string | CreateSandboxAgentSessionBodyOneOfServiceOneOf; diff --git a/src/lib/generated/createSandboxAgentSessionBodyOneOfWorkspace.ts b/src/lib/generated/createSandboxAgentSessionBodyOneOfWorkspace.ts deleted file mode 100644 index 9e5756b..0000000 --- a/src/lib/generated/createSandboxAgentSessionBodyOneOfWorkspace.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type CreateSandboxAgentSessionBodyOneOfWorkspace = { - /** Optional workspace PVC size. Accepted only when admin runtime settings allow client overrides. */ - storageSize?: string; -}; diff --git a/src/lib/generated/createTelemetryEventBody.ts b/src/lib/generated/createTelemetryEventBody.ts index ce1f36f..6925591 100644 --- a/src/lib/generated/createTelemetryEventBody.ts +++ b/src/lib/generated/createTelemetryEventBody.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { CreateTelemetryEventBodySource } from './createTelemetryEventBodySource.js'; import type { CreateTelemetryEventBodyAttributes } from './createTelemetryEventBodyAttributes.js'; +import type { CreateTelemetryEventBodySource } from './createTelemetryEventBodySource.js'; import type { CreateTelemetryEventBodyStatus } from './createTelemetryEventBodyStatus.js'; export type CreateTelemetryEventBody = { @@ -15,22 +15,22 @@ export type CreateTelemetryEventBody = { /** Anonymous per-client identifier. */ clientId: string; /** - * Event name. For the CLI this is the space-joined command path, e.g. "builds list". - * @maxLength 200 - */ + * Event name. For the CLI this is the space-joined command path, e.g. "builds list". + * @maxLength 200 + */ event: string; /** Arbitrary event attributes. Values limited to strings, numbers, booleans, or string arrays; at most 2KB serialized. */ attributes?: CreateTelemetryEventBodyAttributes; /** - * @minimum 0 - * @nullable - */ + * @minimum 0 + * @nullable + */ durationMs?: number | null; status: CreateTelemetryEventBodyStatus; /** - * Process exit code (CLI-only). - * @nullable - */ + * Process exit code (CLI-only). + * @nullable + */ exitCode?: number | null; /** @nullable */ errorClass?: string | null; diff --git a/src/lib/generated/createTelemetryEventBodyAttributes.ts b/src/lib/generated/createTelemetryEventBodyAttributes.ts index 58f2023..f77d3f5 100644 --- a/src/lib/generated/createTelemetryEventBodyAttributes.ts +++ b/src/lib/generated/createTelemetryEventBodyAttributes.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/createTelemetryEventBodySource.ts b/src/lib/generated/createTelemetryEventBodySource.ts index eedf3ba..2c35fe6 100644 --- a/src/lib/generated/createTelemetryEventBodySource.ts +++ b/src/lib/generated/createTelemetryEventBodySource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type CreateTelemetryEventBodySource = typeof CreateTelemetryEventBodySource[keyof typeof CreateTelemetryEventBodySource]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CreateTelemetryEventBodySource = { cli: 'cli', ui: 'ui', diff --git a/src/lib/generated/createTelemetryEventBodyStatus.ts b/src/lib/generated/createTelemetryEventBodyStatus.ts index 1aca2dd..ab25c80 100644 --- a/src/lib/generated/createTelemetryEventBodyStatus.ts +++ b/src/lib/generated/createTelemetryEventBodyStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type CreateTelemetryEventBodyStatus = typeof CreateTelemetryEventBodyStatus[keyof typeof CreateTelemetryEventBodyStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CreateTelemetryEventBodyStatus = { success: 'success', error: 'error', diff --git a/src/lib/generated/createTelemetryEventSuccessResponse.ts b/src/lib/generated/createTelemetryEventSuccessResponse.ts index 5159669..6700585 100644 --- a/src/lib/generated/createTelemetryEventSuccessResponse.ts +++ b/src/lib/generated/createTelemetryEventSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { CreateTelemetryEventSuccessResponseData } from './createTelemetryEventSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { CreateTelemetryEventSuccessResponseAllOf } from './createTelemetryEventSuccessResponseAllOf.js'; -export type CreateTelemetryEventSuccessResponse = SuccessApiResponse & CreateTelemetryEventSuccessResponseAllOf; +export type CreateTelemetryEventSuccessResponse = SuccessApiResponse & { + data: CreateTelemetryEventSuccessResponseData; +}; diff --git a/src/lib/generated/createTelemetryEventSuccessResponseAllOf.ts b/src/lib/generated/createTelemetryEventSuccessResponseAllOf.ts deleted file mode 100644 index 6d107be..0000000 --- a/src/lib/generated/createTelemetryEventSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateTelemetryEventSuccessResponseAllOfData } from './createTelemetryEventSuccessResponseAllOfData.js'; - -export type CreateTelemetryEventSuccessResponseAllOf = { - data: CreateTelemetryEventSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/createTelemetryEventSuccessResponseAllOfData.ts b/src/lib/generated/createTelemetryEventSuccessResponseAllOfData.ts deleted file mode 100644 index bb297c4..0000000 --- a/src/lib/generated/createTelemetryEventSuccessResponseAllOfData.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { CreateTelemetryEventSuccessResponseAllOfDataEvent } from './createTelemetryEventSuccessResponseAllOfDataEvent.js'; - -export type CreateTelemetryEventSuccessResponseAllOfData = { - event: CreateTelemetryEventSuccessResponseAllOfDataEvent; -}; diff --git a/src/lib/generated/createTelemetryEventSuccessResponseData.ts b/src/lib/generated/createTelemetryEventSuccessResponseData.ts new file mode 100644 index 0000000..75b3fcb --- /dev/null +++ b/src/lib/generated/createTelemetryEventSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { CreateTelemetryEventSuccessResponseDataEvent } from './createTelemetryEventSuccessResponseDataEvent.js'; + +export type CreateTelemetryEventSuccessResponseData = { + event: CreateTelemetryEventSuccessResponseDataEvent; +}; diff --git a/src/lib/generated/createTelemetryEventSuccessResponseAllOfDataEvent.ts b/src/lib/generated/createTelemetryEventSuccessResponseDataEvent.ts similarity index 60% rename from src/lib/generated/createTelemetryEventSuccessResponseAllOfDataEvent.ts rename to src/lib/generated/createTelemetryEventSuccessResponseDataEvent.ts index 074f59e..e20ff2d 100644 --- a/src/lib/generated/createTelemetryEventSuccessResponseAllOfDataEvent.ts +++ b/src/lib/generated/createTelemetryEventSuccessResponseDataEvent.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type CreateTelemetryEventSuccessResponseAllOfDataEvent = { +export type CreateTelemetryEventSuccessResponseDataEvent = { id: number; createdAt: string; }; diff --git a/src/lib/generated/creatorCapabilityAvailability.ts b/src/lib/generated/creatorCapabilityAvailability.ts index b16e383..2ae5559 100644 --- a/src/lib/generated/creatorCapabilityAvailability.ts +++ b/src/lib/generated/creatorCapabilityAvailability.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type CreatorCapabilityAvailability = typeof CreatorCapabilityAvailability[keyof typeof CreatorCapabilityAvailability]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CreatorCapabilityAvailability = { available: 'available', reserved: 'reserved', diff --git a/src/lib/generated/creatorCapabilityAvailabilityMap.ts b/src/lib/generated/creatorCapabilityAvailabilityMap.ts index 133cae9..beb20be 100644 --- a/src/lib/generated/creatorCapabilityAvailabilityMap.ts +++ b/src/lib/generated/creatorCapabilityAvailabilityMap.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/customAgentCreationMode.ts b/src/lib/generated/customAgentCreationMode.ts index 2e56fac..8079a22 100644 --- a/src/lib/generated/customAgentCreationMode.ts +++ b/src/lib/generated/customAgentCreationMode.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type CustomAgentCreationMode = typeof CustomAgentCreationMode[keyof typeof CustomAgentCreationMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CustomAgentCreationMode = { enabled: 'enabled', disabled: 'disabled', diff --git a/src/lib/generated/customAgentCreationPolicy.ts b/src/lib/generated/customAgentCreationPolicy.ts index c718e1c..84746fd 100644 --- a/src/lib/generated/customAgentCreationPolicy.ts +++ b/src/lib/generated/customAgentCreationPolicy.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { CustomAgentCreationMode } from './customAgentCreationMode.js'; import type { CreatorCapabilityAvailabilityMap } from './creatorCapabilityAvailabilityMap.js'; +import type { CustomAgentCreationMode } from './customAgentCreationMode.js'; export interface CustomAgentCreationPolicy { mode?: CustomAgentCreationMode; diff --git a/src/lib/generated/customAgentCreationUnavailableReason.ts b/src/lib/generated/customAgentCreationUnavailableReason.ts index 1e019c6..db0897b 100644 --- a/src/lib/generated/customAgentCreationUnavailableReason.ts +++ b/src/lib/generated/customAgentCreationUnavailableReason.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type CustomAgentCreationUnavailableReason = typeof CustomAgentCreationUnavailableReason[keyof typeof CustomAgentCreationUnavailableReason] | null; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CustomAgentCreationUnavailableReason = { creation_disabled: 'creation_disabled', creation_restricted: 'creation_restricted', diff --git a/src/lib/generated/deepCheckWorkspaceRuntimeBackendSuccessResponse.ts b/src/lib/generated/deepCheckWorkspaceRuntimeBackendSuccessResponse.ts new file mode 100644 index 0000000..aa456dc --- /dev/null +++ b/src/lib/generated/deepCheckWorkspaceRuntimeBackendSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SuccessApiResponse } from './successApiResponse.js'; +import type { WorkspaceBackendDeepCheckResult } from './workspaceBackendDeepCheckResult.js'; + +export type DeepCheckWorkspaceRuntimeBackendSuccessResponse = SuccessApiResponse & { + data: WorkspaceBackendDeepCheckResult; +}; diff --git a/src/lib/generated/deleteAgentApiKey200.ts b/src/lib/generated/deleteAgentApiKey200.ts index 98708ad..be8856a 100644 --- a/src/lib/generated/deleteAgentApiKey200.ts +++ b/src/lib/generated/deleteAgentApiKey200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { DeleteAgentApiKey200Data } from './deleteAgentApiKey200Data.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { DeleteAgentApiKey200AllOf } from './deleteAgentApiKey200AllOf.js'; -export type DeleteAgentApiKey200 = SuccessApiResponse & DeleteAgentApiKey200AllOf; +export type DeleteAgentApiKey200 = SuccessApiResponse & { + data: DeleteAgentApiKey200Data; +}; diff --git a/src/lib/generated/deleteAgentApiKey200AllOf.ts b/src/lib/generated/deleteAgentApiKey200AllOf.ts deleted file mode 100644 index 5f12fc2..0000000 --- a/src/lib/generated/deleteAgentApiKey200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { DeleteAgentApiKey200AllOfData } from './deleteAgentApiKey200AllOfData.js'; - -export type DeleteAgentApiKey200AllOf = { - data: DeleteAgentApiKey200AllOfData; -}; diff --git a/src/lib/generated/deleteAgentApiKey200AllOfData.ts b/src/lib/generated/deleteAgentApiKey200AllOfData.ts deleted file mode 100644 index 2744743..0000000 --- a/src/lib/generated/deleteAgentApiKey200AllOfData.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { DeleteAgentApiKey200AllOfDataProvider } from './deleteAgentApiKey200AllOfDataProvider.js'; - -export type DeleteAgentApiKey200AllOfData = { - deleted: boolean; - provider: DeleteAgentApiKey200AllOfDataProvider; -}; diff --git a/src/lib/generated/deleteAgentApiKey200AllOfDataProvider.ts b/src/lib/generated/deleteAgentApiKey200AllOfDataProvider.ts deleted file mode 100644 index 80a6b10..0000000 --- a/src/lib/generated/deleteAgentApiKey200AllOfDataProvider.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type DeleteAgentApiKey200AllOfDataProvider = typeof DeleteAgentApiKey200AllOfDataProvider[keyof typeof DeleteAgentApiKey200AllOfDataProvider]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const DeleteAgentApiKey200AllOfDataProvider = { - anthropic: 'anthropic', - openai: 'openai', - gemini: 'gemini', -} as const; diff --git a/src/lib/generated/deleteAgentApiKey200Data.ts b/src/lib/generated/deleteAgentApiKey200Data.ts new file mode 100644 index 0000000..e931e9d --- /dev/null +++ b/src/lib/generated/deleteAgentApiKey200Data.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeleteAgentApiKey200DataProvider } from './deleteAgentApiKey200DataProvider.js'; + +export type DeleteAgentApiKey200Data = { + deleted: boolean; + provider: DeleteAgentApiKey200DataProvider; +}; diff --git a/src/lib/generated/deleteAgentApiKey200DataProvider.ts b/src/lib/generated/deleteAgentApiKey200DataProvider.ts new file mode 100644 index 0000000..4bac47e --- /dev/null +++ b/src/lib/generated/deleteAgentApiKey200DataProvider.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeleteAgentApiKey200DataProvider = typeof DeleteAgentApiKey200DataProvider[keyof typeof DeleteAgentApiKey200DataProvider]; + + +export const DeleteAgentApiKey200DataProvider = { + anthropic: 'anthropic', + openai: 'openai', + gemini: 'gemini', +} as const; diff --git a/src/lib/generated/deleteAgentApiKeyParams.ts b/src/lib/generated/deleteAgentApiKeyParams.ts index b6d5e16..a9110ea 100644 --- a/src/lib/generated/deleteAgentApiKeyParams.ts +++ b/src/lib/generated/deleteAgentApiKeyParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deleteAgentApiKeyProvider.ts b/src/lib/generated/deleteAgentApiKeyProvider.ts index 2c92f4d..0ee0a26 100644 --- a/src/lib/generated/deleteAgentApiKeyProvider.ts +++ b/src/lib/generated/deleteAgentApiKeyProvider.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type DeleteAgentApiKeyProvider = typeof DeleteAgentApiKeyProvider[keyof typeof DeleteAgentApiKeyProvider]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const DeleteAgentApiKeyProvider = { anthropic: 'anthropic', openai: 'openai', diff --git a/src/lib/generated/deleteAgentFeedbackSuccessResponse.ts b/src/lib/generated/deleteAgentFeedbackSuccessResponse.ts new file mode 100644 index 0000000..bf5f381 --- /dev/null +++ b/src/lib/generated/deleteAgentFeedbackSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeleteAgentFeedbackSuccessResponseData } from './deleteAgentFeedbackSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type DeleteAgentFeedbackSuccessResponse = SuccessApiResponse & { + data: DeleteAgentFeedbackSuccessResponseData; +}; diff --git a/src/lib/generated/agentRunErrorEventPayloadOneOf.ts b/src/lib/generated/deleteAgentFeedbackSuccessResponseData.ts similarity index 54% rename from src/lib/generated/agentRunErrorEventPayloadOneOf.ts rename to src/lib/generated/deleteAgentFeedbackSuccessResponseData.ts index 01851ff..ddad53d 100644 --- a/src/lib/generated/agentRunErrorEventPayloadOneOf.ts +++ b/src/lib/generated/deleteAgentFeedbackSuccessResponseData.ts @@ -1,11 +1,11 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type AgentRunErrorEventPayloadOneOf = { - errorText: string; +export type DeleteAgentFeedbackSuccessResponseData = { + deleted: boolean; }; diff --git a/src/lib/generated/deleteAgentMcpConnectionParams.ts b/src/lib/generated/deleteAgentMcpConnectionParams.ts index 84cfaf9..c29b2a1 100644 --- a/src/lib/generated/deleteAgentMcpConnectionParams.ts +++ b/src/lib/generated/deleteAgentMcpConnectionParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deleteAgentSession200.ts b/src/lib/generated/deleteAgentSession200.ts index caca825..9056498 100644 --- a/src/lib/generated/deleteAgentSession200.ts +++ b/src/lib/generated/deleteAgentSession200.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { DeleteAgentSession200Data } from './deleteAgentSession200Data.js'; -import type { DeleteAgentSession200Error } from './deleteAgentSession200Error.js'; export type DeleteAgentSession200 = { request_id: string; data: DeleteAgentSession200Data; - /** @nullable */ - error: DeleteAgentSession200Error; + error: unknown; }; diff --git a/src/lib/generated/deleteAgentSession200Data.ts b/src/lib/generated/deleteAgentSession200Data.ts index 6078e37..6ce2b04 100644 --- a/src/lib/generated/deleteAgentSession200Data.ts +++ b/src/lib/generated/deleteAgentSession200Data.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,5 +7,5 @@ */ export type DeleteAgentSession200Data = { - ended: boolean; + archived: boolean; }; diff --git a/src/lib/generated/deleteAgentSession200Error.ts b/src/lib/generated/deleteAgentSession200Error.ts deleted file mode 100644 index 9908f79..0000000 --- a/src/lib/generated/deleteAgentSession200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type DeleteAgentSession200Error = unknown | null; diff --git a/src/lib/generated/deleteMcpServerConfigParams.ts b/src/lib/generated/deleteMcpServerConfigParams.ts index 4298ed4..053cb8f 100644 --- a/src/lib/generated/deleteMcpServerConfigParams.ts +++ b/src/lib/generated/deleteMcpServerConfigParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deleteSiteParams.ts b/src/lib/generated/deleteSiteParams.ts index 5658bea..84eeb12 100644 --- a/src/lib/generated/deleteSiteParams.ts +++ b/src/lib/generated/deleteSiteParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,5 +7,9 @@ */ export type DeleteSiteParams = { +/** + * @minimum 1 + * @maximum 2147483647 + */ expectedAccessRevision?: number; }; diff --git a/src/lib/generated/deleteUserAgentDefinitionResponse.ts b/src/lib/generated/deleteUserAgentDefinitionResponse.ts index 17b6391..1938d54 100644 --- a/src/lib/generated/deleteUserAgentDefinitionResponse.ts +++ b/src/lib/generated/deleteUserAgentDefinitionResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deleteUserAgentDefinitionSuccessResponse.ts b/src/lib/generated/deleteUserAgentDefinitionSuccessResponse.ts index 48f2d1c..95e9a2e 100644 --- a/src/lib/generated/deleteUserAgentDefinitionSuccessResponse.ts +++ b/src/lib/generated/deleteUserAgentDefinitionSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { DeleteUserAgentDefinitionResponse } from './deleteUserAgentDefinitionResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { DeleteUserAgentDefinitionSuccessResponseAllOf } from './deleteUserAgentDefinitionSuccessResponseAllOf.js'; -export type DeleteUserAgentDefinitionSuccessResponse = SuccessApiResponse & DeleteUserAgentDefinitionSuccessResponseAllOf; +export type DeleteUserAgentDefinitionSuccessResponse = SuccessApiResponse & { + data: DeleteUserAgentDefinitionResponse; +}; diff --git a/src/lib/generated/deleteUserAgentDefinitionSuccessResponseAllOf.ts b/src/lib/generated/deleteUserAgentDefinitionSuccessResponseAllOf.ts deleted file mode 100644 index 43f3d13..0000000 --- a/src/lib/generated/deleteUserAgentDefinitionSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { DeleteUserAgentDefinitionResponse } from './deleteUserAgentDefinitionResponse.js'; - -export type DeleteUserAgentDefinitionSuccessResponseAllOf = { - data: DeleteUserAgentDefinitionResponse; -}; diff --git a/src/lib/generated/deploy.ts b/src/lib/generated/deploy.ts index 967903c..01a49d5 100644 --- a/src/lib/generated/deploy.ts +++ b/src/lib/generated/deploy.ts @@ -1,16 +1,16 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { DeployStatus } from './deployStatus.js'; +import type { Deployable } from './deployable.js'; import type { DeployEnv } from './deployEnv.js'; import type { DeployInitEnv } from './deployInitEnv.js'; -import type { Deployable } from './deployable.js'; +import type { DeployServiceOverrideState } from './deployServiceOverrideState.js'; +import type { DeployStatus } from './deployStatus.js'; import type { Repository } from './repository.js'; -import type { DeployServiceOverride } from './deployServiceOverride.js'; export interface Deploy { id: number; @@ -24,7 +24,13 @@ export interface Deploy { cname?: string; devMode: boolean; branchName: string; + /** Public service hostname without a scheme. */ publicUrl: string; + /** + * Scheme-aware absolute URL for opening the public service. + * @nullable + */ + publicHref?: string | null; deployableId: number; deployPipelineId: string; createdAt: string; @@ -35,9 +41,6 @@ export interface Deploy { initEnv?: DeployInitEnv; deployable: Deployable; repository: Repository; - /** - * Computed service override edit state. Present on GET /api/v2/builds/{uuid}; null for deploys that are not editable through the service override form. - * @nullable - */ - serviceOverride?: DeployServiceOverride; + /** Computed service override edit state. Present on GET /api/v2/builds/{uuid}; null for deploys that are not editable through the service override form. */ + serviceOverride?: DeployServiceOverrideState | null; } diff --git a/src/lib/generated/deployEnv.ts b/src/lib/generated/deployEnv.ts index 19e7940..cc915e9 100644 --- a/src/lib/generated/deployEnv.ts +++ b/src/lib/generated/deployEnv.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deployInitEnv.ts b/src/lib/generated/deployInitEnv.ts index 3a7e82e..a334f56 100644 --- a/src/lib/generated/deployInitEnv.ts +++ b/src/lib/generated/deployInitEnv.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deployServiceOverride.ts b/src/lib/generated/deployServiceOverride.ts deleted file mode 100644 index 0e88bb9..0000000 --- a/src/lib/generated/deployServiceOverride.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { DeployServiceOverrideState } from './deployServiceOverrideState.js'; - -/** - * Computed service override edit state. Present on GET /api/v2/builds/{uuid}; null for deploys that are not editable through the service override form. - * @nullable - */ -export type DeployServiceOverride = DeployServiceOverrideState | null; diff --git a/src/lib/generated/deployServiceOverrideState.ts b/src/lib/generated/deployServiceOverrideState.ts index 375fe99..a181bc4 100644 --- a/src/lib/generated/deployServiceOverrideState.ts +++ b/src/lib/generated/deployServiceOverrideState.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -11,9 +11,9 @@ export interface DeployServiceOverrideState { /** The service name used when submitting service override PATCH requests. */ name: string; /** - * The current branch, external URL, or display-only value shown for the service. - * @nullable - */ + * The current branch, external URL, or display-only value shown for the service. + * @nullable + */ branchOrExternalUrl: string | null; /** Whether the service belongs to the default or optional service group. */ group: DeployServiceOverrideStateGroup; diff --git a/src/lib/generated/deployServiceOverrideStateGroup.ts b/src/lib/generated/deployServiceOverrideStateGroup.ts index fb25321..4f499ac 100644 --- a/src/lib/generated/deployServiceOverrideStateGroup.ts +++ b/src/lib/generated/deployServiceOverrideStateGroup.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type DeployServiceOverrideStateGroup = typeof DeployServiceOverrideStateGroup[keyof typeof DeployServiceOverrideStateGroup]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const DeployServiceOverrideStateGroup = { default: 'default', optional: 'optional', diff --git a/src/lib/generated/deployStatus.ts b/src/lib/generated/deployStatus.ts index edaf8f9..a5fc0fd 100644 --- a/src/lib/generated/deployStatus.ts +++ b/src/lib/generated/deployStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type DeployStatus = typeof DeployStatus[keyof typeof DeployStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const DeployStatus = { cloning: 'cloning', building: 'building', diff --git a/src/lib/generated/deployable.ts b/src/lib/generated/deployable.ts index 5cb0264..a5cd780 100644 --- a/src/lib/generated/deployable.ts +++ b/src/lib/generated/deployable.ts @@ -1,19 +1,22 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { DeployableType } from './deployableType.js'; import type { DeployableBuilder } from './deployableBuilder.js'; import type { DeployableHostPortMapping } from './deployableHostPortMapping.js'; +import type { DeployableType } from './deployableType.js'; export interface Deployable { name: string; type: DeployableType; dockerfilePath: string; - deploymentDependsOn: string; + requires: string[]; + deploymentDependsOn: string[]; + /** @nullable */ + dependsOnDeployableName?: string | null; builder: DeployableBuilder; ecr: string; grpc?: boolean; diff --git a/src/lib/generated/deployableBuilder.ts b/src/lib/generated/deployableBuilder.ts index 8465fa2..cb38526 100644 --- a/src/lib/generated/deployableBuilder.ts +++ b/src/lib/generated/deployableBuilder.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deployableHostPortMapping.ts b/src/lib/generated/deployableHostPortMapping.ts index 5cb7859..0eb4502 100644 --- a/src/lib/generated/deployableHostPortMapping.ts +++ b/src/lib/generated/deployableHostPortMapping.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deployableType.ts b/src/lib/generated/deployableType.ts index 6eae750..62b6c13 100644 --- a/src/lib/generated/deployableType.ts +++ b/src/lib/generated/deployableType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type DeployableType = typeof DeployableType[keyof typeof DeployableType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const DeployableType = { docker: 'docker', github: 'github', diff --git a/src/lib/generated/deploymentAnalytics.ts b/src/lib/generated/deploymentAnalytics.ts new file mode 100644 index 0000000..37fbe48 --- /dev/null +++ b/src/lib/generated/deploymentAnalytics.ts @@ -0,0 +1,32 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { DeploymentAnalyticsBucket } from './deploymentAnalyticsBucket.js'; +import type { DeploymentAnalyticsFailureReasons } from './deploymentAnalyticsFailureReasons.js'; +import type { DeploymentAnalyticsOrigin } from './deploymentAnalyticsOrigin.js'; +import type { DeploymentAnalyticsRepositories } from './deploymentAnalyticsRepositories.js'; +import type { DeploymentAnalyticsTotals } from './deploymentAnalyticsTotals.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; + +export interface DeploymentAnalytics { + range: AnalyticsRange; + scope: EnvironmentAnalyticsScope; + asOf: string; + caveats: string[]; + /** + * First recorded deploy request; null until one is recorded. + * @nullable + */ + collectionStartedAt: string | null; + totals: DeploymentAnalyticsTotals; + previousTotals: DeploymentAnalyticsTotals | null; + buckets: DeploymentAnalyticsBucket[]; + repositories: DeploymentAnalyticsRepositories; + origins: DeploymentAnalyticsOrigin[]; + failureReasons: DeploymentAnalyticsFailureReasons; +} diff --git a/src/lib/generated/deploymentAnalyticsBucket.ts b/src/lib/generated/deploymentAnalyticsBucket.ts new file mode 100644 index 0000000..4534489 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsBucket.ts @@ -0,0 +1,32 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface DeploymentAnalyticsBucket { + date: string; + /** @minimum 0 */ + requested: number; + /** @minimum 0 */ + succeeded: number; + /** @minimum 0 */ + failed: number; + /** + * @minimum 0 + * @nullable + */ + previousRequested: number | null; + /** + * @minimum 0 + * @nullable + */ + previousSucceeded: number | null; + /** + * @minimum 0 + * @nullable + */ + previousFailed: number | null; +} diff --git a/src/lib/generated/deploymentAnalyticsFailureReasons.ts b/src/lib/generated/deploymentAnalyticsFailureReasons.ts new file mode 100644 index 0000000..a600c57 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsFailureReasons.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsFailureReasonsItemsItem } from './deploymentAnalyticsFailureReasonsItemsItem.js'; + +export type DeploymentAnalyticsFailureReasons = { + items: DeploymentAnalyticsFailureReasonsItemsItem[]; + /** @minimum 0 */ + total: number; + /** @minimum 0 */ + limit: number; +}; diff --git a/src/lib/generated/deploymentAnalyticsFailureReasonsItemsItem.ts b/src/lib/generated/deploymentAnalyticsFailureReasonsItemsItem.ts new file mode 100644 index 0000000..57ff388 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsFailureReasonsItemsItem.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsFailureReasonsItemsItem = { + reason: string; + /** @minimum 0 */ + count: number; +}; diff --git a/src/lib/generated/deploymentAnalyticsOrigin.ts b/src/lib/generated/deploymentAnalyticsOrigin.ts new file mode 100644 index 0000000..5fce8d1 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsOrigin.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsOriginOrigin } from './deploymentAnalyticsOriginOrigin.js'; + +export interface DeploymentAnalyticsOrigin { + origin: DeploymentAnalyticsOriginOrigin; + /** @minimum 0 */ + requested: number; + /** @minimum 0 */ + succeeded: number; + /** @minimum 0 */ + failed: number; + /** + * Succeeded divided by succeeded plus failed; null without resolved requests. + * @minimum 0 + * @maximum 1 + * @nullable + */ + successRate: number | null; +} diff --git a/src/lib/generated/deploymentAnalyticsOriginOrigin.ts b/src/lib/generated/deploymentAnalyticsOriginOrigin.ts new file mode 100644 index 0000000..92e264f --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsOriginOrigin.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsOriginOrigin = typeof DeploymentAnalyticsOriginOrigin[keyof typeof DeploymentAnalyticsOriginOrigin]; + + +export const DeploymentAnalyticsOriginOrigin = { + push: 'push', + label: 'label', + pr_open: 'pr_open', + config_push: 'config_push', + api: 'api', + redeploy: 'redeploy', + mcp: 'mcp', + comment: 'comment', + agent: 'agent', + unknown: 'unknown', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsPercentiles.ts b/src/lib/generated/deploymentAnalyticsPercentiles.ts new file mode 100644 index 0000000..5aa0b89 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsPercentiles.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface DeploymentAnalyticsPercentiles { + /** @minimum 0 */ + samples: number; + /** + * @minimum 0 + * @nullable + */ + p50Minutes: number | null; + /** + * @minimum 0 + * @nullable + */ + p90Minutes: number | null; +} diff --git a/src/lib/generated/deploymentAnalyticsRepositories.ts b/src/lib/generated/deploymentAnalyticsRepositories.ts new file mode 100644 index 0000000..ac71299 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRepositories.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsRepository } from './deploymentAnalyticsRepository.js'; + +export type DeploymentAnalyticsRepositories = { + items: DeploymentAnalyticsRepository[]; + /** @minimum 0 */ + total: number; + /** @minimum 0 */ + limit: number; +}; diff --git a/src/lib/generated/deploymentAnalyticsRepository.ts b/src/lib/generated/deploymentAnalyticsRepository.ts new file mode 100644 index 0000000..ab6fa85 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRepository.ts @@ -0,0 +1,40 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface DeploymentAnalyticsRepository { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** @minimum 0 */ + requested: number; + /** @minimum 0 */ + succeeded: number; + /** @minimum 0 */ + failed: number; + /** + * Succeeded divided by succeeded plus failed; null without resolved requests. + * @minimum 0 + * @maximum 1 + * @nullable + */ + successRate: number | null; + /** + * @minimum 0 + * @nullable + */ + timeToReadyP50Minutes: number | null; +} diff --git a/src/lib/generated/deploymentAnalyticsRequestRecord.ts b/src/lib/generated/deploymentAnalyticsRequestRecord.ts new file mode 100644 index 0000000..b8b4a9b --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestRecord.ts @@ -0,0 +1,92 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsRequestRecordOrigin } from './deploymentAnalyticsRequestRecordOrigin.js'; +import type { DeploymentAnalyticsRequestRecordOutcome } from './deploymentAnalyticsRequestRecordOutcome.js'; +import type { DeploymentAnalyticsRequestRecordPeriod } from './deploymentAnalyticsRequestRecordPeriod.js'; +import type { DeploymentAnalyticsServiceOutcome } from './deploymentAnalyticsServiceOutcome.js'; +import type { EnvironmentAnalyticsPullRequest } from './environmentAnalyticsPullRequest.js'; + +export interface DeploymentAnalyticsRequestRecord { + requestId: string; + /** + * Environment record ID. + * @minimum 0 + */ + id: number; + /** @nullable */ + uuid: string | null; + /** @nullable */ + namespace: string | null; + isStatic: boolean; + resourceAvailable: boolean; + pullRequest: EnvironmentAnalyticsPullRequest | null; + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + origin: DeploymentAnalyticsRequestRecordOrigin; + period: DeploymentAnalyticsRequestRecordPeriod; + requestedAt: string; + outcome: DeploymentAnalyticsRequestRecordOutcome; + /** @nullable */ + claimedAt: string | null; + /** @nullable */ + blockedAt: string | null; + /** @nullable */ + supersededAt: string | null; + /** + * Time of the finish that decided the outcome. + * @nullable + */ + decidedAt: string | null; + /** + * First finish that reported every service ready. + * @nullable + */ + readyAt: string | null; + /** + * @minimum 0 + * @nullable + */ + queueWaitMinutes: number | null; + /** + * @minimum 0 + * @nullable + */ + timeToReadyMinutes: number | null; + /** + * @minimum 0 + * @nullable + */ + services: number | null; + /** + * @minimum 0 + * @nullable + */ + failed: number | null; + /** + * Recorded code for a request that did not run or was stopped. + * @nullable + */ + exitReason: string | null; + /** + * Recorded status message of the deciding finish. + * @nullable + */ + reason: string | null; + /** @nullable */ + serviceOutcomes: DeploymentAnalyticsServiceOutcome[] | null; +} diff --git a/src/lib/generated/deploymentAnalyticsRequestRecordOrigin.ts b/src/lib/generated/deploymentAnalyticsRequestRecordOrigin.ts new file mode 100644 index 0000000..e83bdb2 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestRecordOrigin.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsRequestRecordOrigin = typeof DeploymentAnalyticsRequestRecordOrigin[keyof typeof DeploymentAnalyticsRequestRecordOrigin]; + + +export const DeploymentAnalyticsRequestRecordOrigin = { + push: 'push', + label: 'label', + pr_open: 'pr_open', + config_push: 'config_push', + api: 'api', + redeploy: 'redeploy', + mcp: 'mcp', + comment: 'comment', + agent: 'agent', + unknown: 'unknown', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsRequestRecordOutcome.ts b/src/lib/generated/deploymentAnalyticsRequestRecordOutcome.ts new file mode 100644 index 0000000..29aa5bd --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestRecordOutcome.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsRequestRecordOutcome = typeof DeploymentAnalyticsRequestRecordOutcome[keyof typeof DeploymentAnalyticsRequestRecordOutcome]; + + +export const DeploymentAnalyticsRequestRecordOutcome = { + succeeded: 'succeeded', + failed: 'failed', + superseded: 'superseded', + blocked: 'blocked', + torn_down: 'torn_down', + unresolved: 'unresolved', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsRequestRecordPeriod.ts b/src/lib/generated/deploymentAnalyticsRequestRecordPeriod.ts new file mode 100644 index 0000000..e46fe07 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestRecordPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsRequestRecordPeriod = typeof DeploymentAnalyticsRequestRecordPeriod[keyof typeof DeploymentAnalyticsRequestRecordPeriod]; + + +export const DeploymentAnalyticsRequestRecordPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsRequests.ts b/src/lib/generated/deploymentAnalyticsRequests.ts new file mode 100644 index 0000000..100be47 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequests.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { DeploymentAnalyticsRequestRecord } from './deploymentAnalyticsRequestRecord.js'; +import type { DeploymentAnalyticsRequestsSlice } from './deploymentAnalyticsRequestsSlice.js'; +import type { EnvironmentAnalyticsPagination } from './environmentAnalyticsPagination.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; + +export interface DeploymentAnalyticsRequests { + range: AnalyticsRange; + scope: EnvironmentAnalyticsScope; + asOf: string; + caveats: string[]; + slice: DeploymentAnalyticsRequestsSlice; + records: DeploymentAnalyticsRequestRecord[]; + pagination: EnvironmentAnalyticsPagination; +} diff --git a/src/lib/generated/deploymentAnalyticsRequestsSlice.ts b/src/lib/generated/deploymentAnalyticsRequestsSlice.ts new file mode 100644 index 0000000..25cdd95 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestsSlice.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsRequestsSliceOrigin } from './deploymentAnalyticsRequestsSliceOrigin.js'; +import type { DeploymentAnalyticsRequestsSliceOutcomesItem } from './deploymentAnalyticsRequestsSliceOutcomesItem.js'; +import type { DeploymentAnalyticsRequestsSlicePeriod } from './deploymentAnalyticsRequestsSlicePeriod.js'; + +export interface DeploymentAnalyticsRequestsSlice { + outcomes: DeploymentAnalyticsRequestsSliceOutcomesItem[]; + /** @nullable */ + origin: DeploymentAnalyticsRequestsSliceOrigin; + /** @nullable */ + reason: string | null; + /** @nullable */ + date: string | null; + period: DeploymentAnalyticsRequestsSlicePeriod; + sort: string; +} diff --git a/src/lib/generated/deploymentAnalyticsRequestsSliceOrigin.ts b/src/lib/generated/deploymentAnalyticsRequestsSliceOrigin.ts new file mode 100644 index 0000000..135cb51 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestsSliceOrigin.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * @nullable + */ +export type DeploymentAnalyticsRequestsSliceOrigin = typeof DeploymentAnalyticsRequestsSliceOrigin[keyof typeof DeploymentAnalyticsRequestsSliceOrigin] | null; + + +export const DeploymentAnalyticsRequestsSliceOrigin = { + push: 'push', + label: 'label', + pr_open: 'pr_open', + config_push: 'config_push', + api: 'api', + redeploy: 'redeploy', + mcp: 'mcp', + comment: 'comment', + agent: 'agent', + unknown: 'unknown', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsRequestsSliceOutcomesItem.ts b/src/lib/generated/deploymentAnalyticsRequestsSliceOutcomesItem.ts new file mode 100644 index 0000000..2d5ebd2 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestsSliceOutcomesItem.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsRequestsSliceOutcomesItem = typeof DeploymentAnalyticsRequestsSliceOutcomesItem[keyof typeof DeploymentAnalyticsRequestsSliceOutcomesItem]; + + +export const DeploymentAnalyticsRequestsSliceOutcomesItem = { + succeeded: 'succeeded', + failed: 'failed', + superseded: 'superseded', + blocked: 'blocked', + torn_down: 'torn_down', + unresolved: 'unresolved', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsRequestsSlicePeriod.ts b/src/lib/generated/deploymentAnalyticsRequestsSlicePeriod.ts new file mode 100644 index 0000000..b91e715 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsRequestsSlicePeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsRequestsSlicePeriod = typeof DeploymentAnalyticsRequestsSlicePeriod[keyof typeof DeploymentAnalyticsRequestsSlicePeriod]; + + +export const DeploymentAnalyticsRequestsSlicePeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsServiceOutcome.ts b/src/lib/generated/deploymentAnalyticsServiceOutcome.ts new file mode 100644 index 0000000..0d63e1f --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsServiceOutcome.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsServiceOutcomeOutcome } from './deploymentAnalyticsServiceOutcomeOutcome.js'; + +export interface DeploymentAnalyticsServiceOutcome { + name: string; + /** @nullable */ + type: string | null; + /** @nullable */ + status: string | null; + outcome: DeploymentAnalyticsServiceOutcomeOutcome; + /** @nullable */ + message: string | null; +} diff --git a/src/lib/generated/deploymentAnalyticsServiceOutcomeOutcome.ts b/src/lib/generated/deploymentAnalyticsServiceOutcomeOutcome.ts new file mode 100644 index 0000000..af9098c --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsServiceOutcomeOutcome.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type DeploymentAnalyticsServiceOutcomeOutcome = typeof DeploymentAnalyticsServiceOutcomeOutcome[keyof typeof DeploymentAnalyticsServiceOutcomeOutcome]; + + +export const DeploymentAnalyticsServiceOutcomeOutcome = { + ready: 'ready', + failed: 'failed', + unfinished: 'unfinished', +} as const; diff --git a/src/lib/generated/deploymentAnalyticsTotals.ts b/src/lib/generated/deploymentAnalyticsTotals.ts new file mode 100644 index 0000000..2f856e0 --- /dev/null +++ b/src/lib/generated/deploymentAnalyticsTotals.ts @@ -0,0 +1,48 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsPercentiles } from './deploymentAnalyticsPercentiles.js'; + +export interface DeploymentAnalyticsTotals { + /** @minimum 0 */ + requested: number; + /** @minimum 0 */ + succeeded: number; + /** @minimum 0 */ + failed: number; + /** + * Succeeded divided by succeeded plus failed; null without resolved requests. + * @minimum 0 + * @maximum 1 + * @nullable + */ + successRate: number | null; + /** @minimum 0 */ + claimed: number; + /** + * Requests replaced or stopped before their run finished. + * @minimum 0 + */ + superseded: number; + /** + * Requests that did not run because deploys were disabled. + * @minimum 0 + */ + blocked: number; + /** + * Requests ended by a teardown. + * @minimum 0 + */ + tornDown: number; + /** + * Requests with no recorded outcome yet. + * @minimum 0 + */ + unresolved: number; + timeToReady: DeploymentAnalyticsPercentiles; + queueWait: DeploymentAnalyticsPercentiles; +} diff --git a/src/lib/generated/deploymentJobInfo.ts b/src/lib/generated/deploymentJobInfo.ts index ca79128..dcae816 100644 --- a/src/lib/generated/deploymentJobInfo.ts +++ b/src/lib/generated/deploymentJobInfo.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { DeploymentJobInfoStatus } from './deploymentJobInfoStatus.js'; import type { DeploymentJobInfoDeploymentType } from './deploymentJobInfoDeploymentType.js'; import type { DeploymentJobInfoSource } from './deploymentJobInfoSource.js'; +import type { DeploymentJobInfoStatus } from './deploymentJobInfoStatus.js'; export interface DeploymentJobInfo { /** Kubernetes job name */ diff --git a/src/lib/generated/deploymentJobInfoDeploymentType.ts b/src/lib/generated/deploymentJobInfoDeploymentType.ts index 6ce552e..7da74fe 100644 --- a/src/lib/generated/deploymentJobInfoDeploymentType.ts +++ b/src/lib/generated/deploymentJobInfoDeploymentType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type DeploymentJobInfoDeploymentType = typeof DeploymentJobInfoDeploymentType[keyof typeof DeploymentJobInfoDeploymentType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const DeploymentJobInfoDeploymentType = { helm: 'helm', github: 'github', diff --git a/src/lib/generated/deploymentJobInfoSource.ts b/src/lib/generated/deploymentJobInfoSource.ts index 55b3cd2..bc59fd1 100644 --- a/src/lib/generated/deploymentJobInfoSource.ts +++ b/src/lib/generated/deploymentJobInfoSource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type DeploymentJobInfoSource = typeof DeploymentJobInfoSource[keyof typeof DeploymentJobInfoSource]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const DeploymentJobInfoSource = { live: 'live', archived: 'archived', diff --git a/src/lib/generated/deploymentJobInfoStatus.ts b/src/lib/generated/deploymentJobInfoStatus.ts index f8b8e97..e318992 100644 --- a/src/lib/generated/deploymentJobInfoStatus.ts +++ b/src/lib/generated/deploymentJobInfoStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type DeploymentJobInfoStatus = typeof DeploymentJobInfoStatus[keyof typeof DeploymentJobInfoStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const DeploymentJobInfoStatus = { Active: 'Active', Complete: 'Complete', diff --git a/src/lib/generated/deploymentPodContainerInfo.ts b/src/lib/generated/deploymentPodContainerInfo.ts index 650cb64..8612ec5 100644 --- a/src/lib/generated/deploymentPodContainerInfo.ts +++ b/src/lib/generated/deploymentPodContainerInfo.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/deploymentPodInfo.ts b/src/lib/generated/deploymentPodInfo.ts index 0a93561..e7cf2bb 100644 --- a/src/lib/generated/deploymentPodInfo.ts +++ b/src/lib/generated/deploymentPodInfo.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/destroyServiceDeploymentSuccessResponse.ts b/src/lib/generated/destroyServiceDeploymentSuccessResponse.ts index d912d0b..8a621ab 100644 --- a/src/lib/generated/destroyServiceDeploymentSuccessResponse.ts +++ b/src/lib/generated/destroyServiceDeploymentSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { DestroyServiceDeploymentSuccessResponseData } from './destroyServiceDeploymentSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { DestroyServiceDeploymentSuccessResponseAllOf } from './destroyServiceDeploymentSuccessResponseAllOf.js'; -export type DestroyServiceDeploymentSuccessResponse = SuccessApiResponse & DestroyServiceDeploymentSuccessResponseAllOf; +export type DestroyServiceDeploymentSuccessResponse = SuccessApiResponse & { + data: DestroyServiceDeploymentSuccessResponseData; +}; diff --git a/src/lib/generated/destroyServiceDeploymentSuccessResponseAllOf.ts b/src/lib/generated/destroyServiceDeploymentSuccessResponseAllOf.ts deleted file mode 100644 index 3b53fff..0000000 --- a/src/lib/generated/destroyServiceDeploymentSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { DestroyServiceDeploymentSuccessResponseAllOfData } from './destroyServiceDeploymentSuccessResponseAllOfData.js'; - -export type DestroyServiceDeploymentSuccessResponseAllOf = { - data: DestroyServiceDeploymentSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/redeployBuildSuccessResponseAllOfData.ts b/src/lib/generated/destroyServiceDeploymentSuccessResponseData.ts similarity index 64% rename from src/lib/generated/redeployBuildSuccessResponseAllOfData.ts rename to src/lib/generated/destroyServiceDeploymentSuccessResponseData.ts index 2fec0d1..f7ca543 100644 --- a/src/lib/generated/redeployBuildSuccessResponseAllOfData.ts +++ b/src/lib/generated/destroyServiceDeploymentSuccessResponseData.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type RedeployBuildSuccessResponseAllOfData = { +export type DestroyServiceDeploymentSuccessResponseData = { status: string; message: string; }; diff --git a/src/lib/generated/effectiveAgentSessionControlPlaneConfig.ts b/src/lib/generated/effectiveAgentSessionControlPlaneConfig.ts index 9b4b50f..70fb2ee 100644 --- a/src/lib/generated/effectiveAgentSessionControlPlaneConfig.ts +++ b/src/lib/generated/effectiveAgentSessionControlPlaneConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,17 +9,20 @@ import type { AgentSessionToolRule } from './agentSessionToolRule.js'; export interface EffectiveAgentSessionControlPlaneConfig { /** - * @minLength 1 - * @maxLength 50000 - */ + * @minLength 1 + * @maxLength 50000 + */ systemPrompt: string; /** @maxLength 50000 */ appendSystemPrompt?: string; /** @minimum 1 */ maxIterations: number; /** @minimum 1 */ + maxRunInputTokens: number; + /** @minimum 1 */ workspaceToolDiscoveryTimeoutMs: number; /** @minimum 1 */ workspaceToolExecutionTimeoutMs: number; + autoProvisionWorkspace: boolean; toolRules: AgentSessionToolRule[]; } diff --git a/src/lib/generated/environmentActivityAnalyticsBucket.ts b/src/lib/generated/environmentActivityAnalyticsBucket.ts new file mode 100644 index 0000000..c24f434 --- /dev/null +++ b/src/lib/generated/environmentActivityAnalyticsBucket.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentActivityAnalyticsBucket { + date: string; + /** @minimum 0 */ + firstSeenEnvironments: number; + /** + * @minimum 0 + * @nullable + */ + previousFirstSeenEnvironments: number | null; +} diff --git a/src/lib/generated/environmentActivityAnalyticsSeries.ts b/src/lib/generated/environmentActivityAnalyticsSeries.ts new file mode 100644 index 0000000..5e86d3f --- /dev/null +++ b/src/lib/generated/environmentActivityAnalyticsSeries.ts @@ -0,0 +1,36 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentActivityAnalyticsBucket } from './environmentActivityAnalyticsBucket.js'; +import type { EnvironmentActivityAnalyticsSeriesKind } from './environmentActivityAnalyticsSeriesKind.js'; + +export interface EnvironmentActivityAnalyticsSeries { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** Stable repository row identity or the other or unattributed group. */ + key: string; + kind: EnvironmentActivityAnalyticsSeriesKind; + /** @minimum 0 */ + firstSeenEnvironments: number; + /** + * @minimum 0 + * @nullable + */ + previousFirstSeenEnvironments: number | null; + /** @maxItems 365 */ + buckets: EnvironmentActivityAnalyticsBucket[]; +} diff --git a/src/lib/generated/environmentActivityAnalyticsSeriesKind.ts b/src/lib/generated/environmentActivityAnalyticsSeriesKind.ts new file mode 100644 index 0000000..49cd05a --- /dev/null +++ b/src/lib/generated/environmentActivityAnalyticsSeriesKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentActivityAnalyticsSeriesKind = typeof EnvironmentActivityAnalyticsSeriesKind[keyof typeof EnvironmentActivityAnalyticsSeriesKind]; + + +export const EnvironmentActivityAnalyticsSeriesKind = { + repository: 'repository', + other: 'other', + unattributed: 'unattributed', +} as const; diff --git a/src/lib/generated/environmentActivityBreakdown.ts b/src/lib/generated/environmentActivityBreakdown.ts new file mode 100644 index 0000000..7a3af11 --- /dev/null +++ b/src/lib/generated/environmentActivityBreakdown.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentActivityAnalyticsSeries } from './environmentActivityAnalyticsSeries.js'; +import type { EnvironmentActivityBreakdownRepositoryLimit } from './environmentActivityBreakdownRepositoryLimit.js'; + +export interface EnvironmentActivityBreakdown { + repositoryLimit: EnvironmentActivityBreakdownRepositoryLimit; + /** + * Distinct attributed repository row identities with activity in either requested period. + * @minimum 0 + */ + repositoryTotal: number; + /** + * Attributed repository identities included in Other repositories. + * @minimum 0 + */ + groupedRepositories: number; + /** @maxItems 7 */ + series: EnvironmentActivityAnalyticsSeries[]; +} diff --git a/src/lib/generated/environmentActivityBreakdownRepositoryLimit.ts b/src/lib/generated/environmentActivityBreakdownRepositoryLimit.ts new file mode 100644 index 0000000..90d7a1b --- /dev/null +++ b/src/lib/generated/environmentActivityBreakdownRepositoryLimit.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentActivityBreakdownRepositoryLimit = typeof EnvironmentActivityBreakdownRepositoryLimit[keyof typeof EnvironmentActivityBreakdownRepositoryLimit]; + + +export const EnvironmentActivityBreakdownRepositoryLimit = { + NUMBER_5: 5, +} as const; diff --git a/src/lib/generated/environmentAnalytics.ts b/src/lib/generated/environmentAnalytics.ts new file mode 100644 index 0000000..8b7b35e --- /dev/null +++ b/src/lib/generated/environmentAnalytics.ts @@ -0,0 +1,33 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { EnvironmentActivityBreakdown } from './environmentActivityBreakdown.js'; +import type { EnvironmentAnalyticsBucket } from './environmentAnalyticsBucket.js'; +import type { EnvironmentAnalyticsRankBy } from './environmentAnalyticsRankBy.js'; +import type { EnvironmentAnalyticsRepository } from './environmentAnalyticsRepository.js'; +import type { EnvironmentAnalyticsRetention } from './environmentAnalyticsRetention.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; +import type { EnvironmentAnalyticsTotals } from './environmentAnalyticsTotals.js'; +import type { InventoryAnalyticsTotals } from './inventoryAnalyticsTotals.js'; + +export interface EnvironmentAnalytics { + range: AnalyticsRange; + scope: EnvironmentAnalyticsScope; + retention: EnvironmentAnalyticsRetention; + totals: EnvironmentAnalyticsTotals; + previousTotals: EnvironmentAnalyticsTotals | null; + buckets: EnvironmentAnalyticsBucket[]; + activity?: EnvironmentActivityBreakdown; + inventoryTotals: InventoryAnalyticsTotals; + repositories: EnvironmentAnalyticsRepository[]; + /** @minimum 0 */ + rankingTotal: number; + rankingTruncated: boolean; + rankBy: EnvironmentAnalyticsRankBy; + caveats: string[]; +} diff --git a/src/lib/generated/environmentAnalyticsBucket.ts b/src/lib/generated/environmentAnalyticsBucket.ts new file mode 100644 index 0000000..3781d2b --- /dev/null +++ b/src/lib/generated/environmentAnalyticsBucket.ts @@ -0,0 +1,28 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentAnalyticsBucket { + date: string; + /** @minimum 0 */ + firstSeenEnvironments: number; + /** + * @minimum 0 + * @nullable + */ + observedPullRequests: number | null; + /** + * @minimum 0 + * @nullable + */ + previousFirstSeenEnvironments: number | null; + /** + * @minimum 0 + * @nullable + */ + previousObservedPullRequests: number | null; +} diff --git a/src/lib/generated/environmentAnalyticsPagination.ts b/src/lib/generated/environmentAnalyticsPagination.ts new file mode 100644 index 0000000..83d370a --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPagination.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentAnalyticsPagination { + /** @minimum 1 */ + page: number; + /** + * @minimum 1 + * @maximum 100 + */ + limit: number; + /** @minimum 0 */ + total: number; + hasMore: boolean; +} diff --git a/src/lib/generated/environmentAnalyticsPullRequest.ts b/src/lib/generated/environmentAnalyticsPullRequest.ts new file mode 100644 index 0000000..b8ccdc3 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPullRequest.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentAnalyticsPullRequest { + /** + * @minimum 0 + * @nullable + */ + number: number | null; + /** @nullable */ + title: string | null; + /** @nullable */ + author: string | null; +} diff --git a/src/lib/generated/environmentAnalyticsPullRequestEnvironment.ts b/src/lib/generated/environmentAnalyticsPullRequestEnvironment.ts new file mode 100644 index 0000000..58a58a3 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPullRequestEnvironment.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentAnalyticsPullRequestEnvironment { + /** @minimum 0 */ + id: number; + /** @nullable */ + uuid: string | null; + /** @nullable */ + namespace: string | null; + resourceAvailable: boolean; +} diff --git a/src/lib/generated/environmentAnalyticsPullRequestRecord.ts b/src/lib/generated/environmentAnalyticsPullRequestRecord.ts new file mode 100644 index 0000000..d226a2f --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPullRequestRecord.ts @@ -0,0 +1,37 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsPullRequestEnvironment } from './environmentAnalyticsPullRequestEnvironment.js'; + +export interface EnvironmentAnalyticsPullRequestRecord { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** @minimum 0 */ + id: number; + /** @minimum 0 */ + number: number; + /** @nullable */ + title: string | null; + /** @nullable */ + author: string | null; + /** @nullable */ + createdAt: string | null; + deployRequested: boolean; + rolledOut: boolean; + /** Newest environment of the pull request in the selected environment type. */ + environment: EnvironmentAnalyticsPullRequestEnvironment | null; +} diff --git a/src/lib/generated/environmentAnalyticsPullRequests.ts b/src/lib/generated/environmentAnalyticsPullRequests.ts new file mode 100644 index 0000000..8e47129 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPullRequests.ts @@ -0,0 +1,21 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { EnvironmentAnalyticsPagination } from './environmentAnalyticsPagination.js'; +import type { EnvironmentAnalyticsPullRequestRecord } from './environmentAnalyticsPullRequestRecord.js'; +import type { EnvironmentAnalyticsPullRequestsSlice } from './environmentAnalyticsPullRequestsSlice.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; + +export interface EnvironmentAnalyticsPullRequests { + asOf: string; + scope: EnvironmentAnalyticsScope; + range: AnalyticsRange; + slice: EnvironmentAnalyticsPullRequestsSlice; + records: EnvironmentAnalyticsPullRequestRecord[]; + pagination: EnvironmentAnalyticsPagination; +} diff --git a/src/lib/generated/environmentAnalyticsPullRequestsSlice.ts b/src/lib/generated/environmentAnalyticsPullRequestsSlice.ts new file mode 100644 index 0000000..2f44568 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPullRequestsSlice.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsPullRequestsSliceEvidence } from './environmentAnalyticsPullRequestsSliceEvidence.js'; +import type { EnvironmentAnalyticsPullRequestsSlicePeriod } from './environmentAnalyticsPullRequestsSlicePeriod.js'; + +export interface EnvironmentAnalyticsPullRequestsSlice { + /** @nullable */ + evidence: EnvironmentAnalyticsPullRequestsSliceEvidence; + /** @nullable */ + date: string | null; + period: EnvironmentAnalyticsPullRequestsSlicePeriod; +} diff --git a/src/lib/generated/environmentAnalyticsPullRequestsSliceEvidence.ts b/src/lib/generated/environmentAnalyticsPullRequestsSliceEvidence.ts new file mode 100644 index 0000000..d7f3547 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPullRequestsSliceEvidence.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * @nullable + */ +export type EnvironmentAnalyticsPullRequestsSliceEvidence = typeof EnvironmentAnalyticsPullRequestsSliceEvidence[keyof typeof EnvironmentAnalyticsPullRequestsSliceEvidence] | null; + + +export const EnvironmentAnalyticsPullRequestsSliceEvidence = { + requested: 'requested', + rolled_out: 'rolled_out', +} as const; diff --git a/src/lib/generated/environmentAnalyticsPullRequestsSlicePeriod.ts b/src/lib/generated/environmentAnalyticsPullRequestsSlicePeriod.ts new file mode 100644 index 0000000..7742028 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsPullRequestsSlicePeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentAnalyticsPullRequestsSlicePeriod = typeof EnvironmentAnalyticsPullRequestsSlicePeriod[keyof typeof EnvironmentAnalyticsPullRequestsSlicePeriod]; + + +export const EnvironmentAnalyticsPullRequestsSlicePeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/environmentAnalyticsRankBy.ts b/src/lib/generated/environmentAnalyticsRankBy.ts new file mode 100644 index 0000000..ff31ea1 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRankBy.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentAnalyticsRankBy = typeof EnvironmentAnalyticsRankBy[keyof typeof EnvironmentAnalyticsRankBy]; + + +export const EnvironmentAnalyticsRankBy = { + first_seen: 'first_seen', + observed_prs: 'observed_prs', + prs_deployed: 'prs_deployed', + deploy_rate: 'deploy_rate', +} as const; diff --git a/src/lib/generated/environmentAnalyticsRecord.ts b/src/lib/generated/environmentAnalyticsRecord.ts new file mode 100644 index 0000000..8332b3b --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecord.ts @@ -0,0 +1,64 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsPullRequest } from './environmentAnalyticsPullRequest.js'; +import type { EnvironmentAnalyticsRecordPhase } from './environmentAnalyticsRecordPhase.js'; +import type { EnvironmentAnalyticsRecordServiceTypesItem } from './environmentAnalyticsRecordServiceTypesItem.js'; + +export interface EnvironmentAnalyticsRecord { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** @minimum 0 */ + id: number; + /** @nullable */ + uuid: string | null; + /** @nullable */ + namespace: string | null; + /** @nullable */ + status: string | null; + phase: EnvironmentAnalyticsRecordPhase; + isStatic: boolean; + trigger: string; + /** @nullable */ + author: string | null; + /** @nullable */ + createdAt: string | null; + /** @nullable */ + updatedAt: string | null; + /** @nullable */ + expiresAt: string | null; + /** @nullable */ + deletedAt: string | null; + resourceAvailable: boolean; + deployRequested: boolean; + rolledOut: boolean; + live: boolean; + /** @nullable */ + firstReadyAt: string | null; + /** @nullable */ + lastTornDownAt: string | null; + repositoryAmbiguous: boolean; + /** + * Current managed runtime instances; null when the historical cohort does not request current service inventory. + * @minimum 0 + * @nullable + */ + serviceInstances: number | null; + /** @nullable */ + serviceTypes: EnvironmentAnalyticsRecordServiceTypesItem[] | null; + pullRequest: EnvironmentAnalyticsPullRequest | null; +} diff --git a/src/lib/generated/environmentAnalyticsRecordPhase.ts b/src/lib/generated/environmentAnalyticsRecordPhase.ts new file mode 100644 index 0000000..7cb2ba8 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecordPhase.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentAnalyticsRecordPhase = typeof EnvironmentAnalyticsRecordPhase[keyof typeof EnvironmentAnalyticsRecordPhase]; + + +export const EnvironmentAnalyticsRecordPhase = { + ready: 'ready', + deployed_not_ready: 'deployed_not_ready', + in_progress: 'in_progress', + paused: 'paused', + failed: 'failed', + tearing_down: 'tearing_down', + torn_down: 'torn_down', +} as const; diff --git a/src/lib/generated/environmentAnalyticsRecordServiceTypesItem.ts b/src/lib/generated/environmentAnalyticsRecordServiceTypesItem.ts new file mode 100644 index 0000000..6c913ba --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecordServiceTypesItem.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsRecordServiceTypesItemType } from './environmentAnalyticsRecordServiceTypesItemType.js'; + +export type EnvironmentAnalyticsRecordServiceTypesItem = { + type: EnvironmentAnalyticsRecordServiceTypesItemType; + /** @minimum 0 */ + instances: number; +}; diff --git a/src/lib/generated/environmentAnalyticsRecordServiceTypesItemType.ts b/src/lib/generated/environmentAnalyticsRecordServiceTypesItemType.ts new file mode 100644 index 0000000..8139f39 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecordServiceTypesItemType.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentAnalyticsRecordServiceTypesItemType = typeof EnvironmentAnalyticsRecordServiceTypesItemType[keyof typeof EnvironmentAnalyticsRecordServiceTypesItemType]; + + +export const EnvironmentAnalyticsRecordServiceTypesItemType = { + docker: 'docker', + github: 'github', + helm: 'helm', + 'aurora-restore': 'aurora-restore', +} as const; diff --git a/src/lib/generated/environmentAnalyticsRecords.ts b/src/lib/generated/environmentAnalyticsRecords.ts new file mode 100644 index 0000000..7ed714e --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecords.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { EnvironmentAnalyticsPagination } from './environmentAnalyticsPagination.js'; +import type { EnvironmentAnalyticsRecord } from './environmentAnalyticsRecord.js'; +import type { EnvironmentAnalyticsRecordsCohort } from './environmentAnalyticsRecordsCohort.js'; +import type { EnvironmentAnalyticsRecordsSlice } from './environmentAnalyticsRecordsSlice.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; + +export interface EnvironmentAnalyticsRecords { + asOf: string; + scope: EnvironmentAnalyticsScope; + range: AnalyticsRange | null; + cohort: EnvironmentAnalyticsRecordsCohort; + slice: EnvironmentAnalyticsRecordsSlice; + records: EnvironmentAnalyticsRecord[]; + pagination: EnvironmentAnalyticsPagination; +} diff --git a/src/lib/generated/environmentAnalyticsRecordsCohort.ts b/src/lib/generated/environmentAnalyticsRecordsCohort.ts new file mode 100644 index 0000000..45476b7 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecordsCohort.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentAnalyticsRecordsCohort = typeof EnvironmentAnalyticsRecordsCohort[keyof typeof EnvironmentAnalyticsRecordsCohort]; + + +export const EnvironmentAnalyticsRecordsCohort = { + first_seen: 'first_seen', + current: 'current', +} as const; diff --git a/src/lib/generated/environmentAnalyticsRecordsSlice.ts b/src/lib/generated/environmentAnalyticsRecordsSlice.ts new file mode 100644 index 0000000..35cc952 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecordsSlice.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsRecordsSliceEvidence } from './environmentAnalyticsRecordsSliceEvidence.js'; +import type { EnvironmentAnalyticsRecordsSlicePeriod } from './environmentAnalyticsRecordsSlicePeriod.js'; + +export interface EnvironmentAnalyticsRecordsSlice { + /** + * Evidence count the records were selected for. The first_seen cohort supports requested and rolled_out. + * @nullable + */ + evidence: EnvironmentAnalyticsRecordsSliceEvidence; + /** @nullable */ + date: string | null; + period: EnvironmentAnalyticsRecordsSlicePeriod; +} diff --git a/src/lib/generated/environmentAnalyticsRecordsSliceEvidence.ts b/src/lib/generated/environmentAnalyticsRecordsSliceEvidence.ts new file mode 100644 index 0000000..aaba18b --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecordsSliceEvidence.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * Evidence count the records were selected for. The first_seen cohort supports requested and rolled_out. + * @nullable + */ +export type EnvironmentAnalyticsRecordsSliceEvidence = typeof EnvironmentAnalyticsRecordsSliceEvidence[keyof typeof EnvironmentAnalyticsRecordsSliceEvidence] | null; + + +export const EnvironmentAnalyticsRecordsSliceEvidence = { + requested: 'requested', + rolled_out: 'rolled_out', + live: 'live', + ready: 'ready', + never_requested: 'never_requested', +} as const; diff --git a/src/lib/generated/environmentAnalyticsRecordsSlicePeriod.ts b/src/lib/generated/environmentAnalyticsRecordsSlicePeriod.ts new file mode 100644 index 0000000..e37623f --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRecordsSlicePeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentAnalyticsRecordsSlicePeriod = typeof EnvironmentAnalyticsRecordsSlicePeriod[keyof typeof EnvironmentAnalyticsRecordsSlicePeriod]; + + +export const EnvironmentAnalyticsRecordsSlicePeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/environmentAnalyticsRepository.ts b/src/lib/generated/environmentAnalyticsRepository.ts new file mode 100644 index 0000000..e5b1044 --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRepository.ts @@ -0,0 +1,56 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentAnalyticsRepository { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** @minimum 0 */ + firstSeenEnvironments: number; + /** @minimum 0 */ + deployRequestedEnvironments: number; + /** @minimum 0 */ + rolledOutEnvironments: number; + /** + * @minimum 0 + * @nullable + */ + observedPullRequests: number | null; + /** + * @minimum 0 + * @nullable + */ + pullRequestsWithDeployRequest: number | null; + /** + * @minimum 0 + * @nullable + */ + pullRequestsDeployed: number | null; + /** + * PRs deployed divided by PRs recorded; null below 10 recorded PRs. + * @minimum 0 + * @maximum 1 + * @nullable + */ + deployRate: number | null; + /** @minimum 0 */ + currentEnvironments: number; + /** @minimum 0 */ + readyEnvironments: number; + /** @minimum 0 */ + liveEnvironments: number; +} diff --git a/src/lib/generated/environmentAnalyticsRetention.ts b/src/lib/generated/environmentAnalyticsRetention.ts new file mode 100644 index 0000000..fe2524f --- /dev/null +++ b/src/lib/generated/environmentAnalyticsRetention.ts @@ -0,0 +1,24 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentAnalyticsRetention { + /** @nullable */ + earliestRetainedEnvironmentAt: string | null; + /** @nullable */ + earliestRetainedPullRequestAt: string | null; + /** + * Unknown; earliest retained record is not collection start. + * @nullable + */ + collectionStartedAt: string | null; + /** + * Unknown; no retention completeness boundary is established. + * @nullable + */ + retentionStartAt: string | null; +} diff --git a/src/lib/generated/environmentAnalyticsScope.ts b/src/lib/generated/environmentAnalyticsScope.ts new file mode 100644 index 0000000..af07a7a --- /dev/null +++ b/src/lib/generated/environmentAnalyticsScope.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsScopeEnvironmentType } from './environmentAnalyticsScopeEnvironmentType.js'; + +export interface EnvironmentAnalyticsScope { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + organization: string | null; + environmentType: EnvironmentAnalyticsScopeEnvironmentType; + /** @nullable */ + environmentAuthor: string | null; + unattributed: boolean; +} diff --git a/src/lib/generated/environmentAnalyticsScopeEnvironmentType.ts b/src/lib/generated/environmentAnalyticsScopeEnvironmentType.ts new file mode 100644 index 0000000..7df5abe --- /dev/null +++ b/src/lib/generated/environmentAnalyticsScopeEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentAnalyticsScopeEnvironmentType = typeof EnvironmentAnalyticsScopeEnvironmentType[keyof typeof EnvironmentAnalyticsScopeEnvironmentType]; + + +export const EnvironmentAnalyticsScopeEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/environmentAnalyticsTotals.ts b/src/lib/generated/environmentAnalyticsTotals.ts new file mode 100644 index 0000000..6e83e2c --- /dev/null +++ b/src/lib/generated/environmentAnalyticsTotals.ts @@ -0,0 +1,37 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentAnalyticsTotals { + /** @minimum 0 */ + firstSeenEnvironments: number; + /** @minimum 0 */ + deployRequestedEnvironments: number; + /** @minimum 0 */ + rolledOutEnvironments: number; + /** + * @minimum 0 + * @nullable + */ + observedPullRequests: number | null; + /** + * @minimum 0 + * @nullable + */ + pullRequestsWithDeployRequest: number | null; + /** + * @minimum 0 + * @nullable + */ + pullRequestsDeployed: number | null; + /** @minimum 0 */ + activeRepositories: number; + /** @minimum 0 */ + unattributedEnvironments: number; + /** @minimum 0 */ + ambiguousRepositoryEnvironments: number; +} diff --git a/src/lib/generated/environmentBranches.ts b/src/lib/generated/environmentBranches.ts new file mode 100644 index 0000000..09d3a61 --- /dev/null +++ b/src/lib/generated/environmentBranches.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentBranches { + branches: string[]; + /** @nullable */ + defaultBranch: string | null; +} diff --git a/src/lib/generated/environmentBranchesSuccessResponse.ts b/src/lib/generated/environmentBranchesSuccessResponse.ts new file mode 100644 index 0000000..af77311 --- /dev/null +++ b/src/lib/generated/environmentBranchesSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentBranches } from './environmentBranches.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentBranchesSuccessResponse = SuccessApiResponse & { + data: EnvironmentBranches; +}; diff --git a/src/lib/generated/environmentConfigPreview.ts b/src/lib/generated/environmentConfigPreview.ts new file mode 100644 index 0000000..9e31c58 --- /dev/null +++ b/src/lib/generated/environmentConfigPreview.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentConfigPreviewPendingService } from './environmentConfigPreviewPendingService.js'; +import type { EnvironmentConfigPreviewService } from './environmentConfigPreviewService.js'; +import type { EnvironmentConfigPreviewUnresolvedService } from './environmentConfigPreviewUnresolvedService.js'; + +export interface EnvironmentConfigPreview { + valid: boolean; + error?: string; + services: EnvironmentConfigPreviewService[]; + complete?: boolean; + pending?: EnvironmentConfigPreviewPendingService[]; + unresolved?: EnvironmentConfigPreviewUnresolvedService[]; + truncated?: boolean; +} diff --git a/src/lib/generated/environmentConfigPreviewPendingService.ts b/src/lib/generated/environmentConfigPreviewPendingService.ts new file mode 100644 index 0000000..eaf614a --- /dev/null +++ b/src/lib/generated/environmentConfigPreviewPendingService.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentConfigPreviewPendingService { + name: string; + repository: string; + branch: string; + defaultActive: boolean; +} diff --git a/src/lib/generated/environmentConfigPreviewService.ts b/src/lib/generated/environmentConfigPreviewService.ts new file mode 100644 index 0000000..7274f32 --- /dev/null +++ b/src/lib/generated/environmentConfigPreviewService.ts @@ -0,0 +1,38 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentConfigPreviewServiceStatus } from './environmentConfigPreviewServiceStatus.js'; + +export interface EnvironmentConfigPreviewService { + name: string; + /** @nullable */ + type: string | null; + defaultActive: boolean; + editable: boolean; + /** + * Source repository whose branch is overridden for GitHub or Helm service execution. When branchConfigurationRepository differs, the selected branch must also resolve there. + * @nullable + */ + branchRepository?: string | null; + /** + * Repository whose lifecycle.yaml is loaded at the override branch because the environment entry explicitly names a repository; null for an implicit root-local entry, whose root config ref is unchanged by this service override. + * @nullable + */ + branchConfigurationRepository?: string | null; + /** + * Source branch assigned to a GitHub or Helm service when no per-service branch override is supplied. + * @nullable + */ + effectiveBranch?: string | null; + /** @nullable */ + repository?: string | null; + /** @nullable */ + resolvedFromRepositoryId?: number | null; + status?: EnvironmentConfigPreviewServiceStatus; + reason?: string; + previewOnly?: boolean; +} diff --git a/src/lib/generated/environmentConfigPreviewServiceStatus.ts b/src/lib/generated/environmentConfigPreviewServiceStatus.ts new file mode 100644 index 0000000..05b759e --- /dev/null +++ b/src/lib/generated/environmentConfigPreviewServiceStatus.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentConfigPreviewServiceStatus = typeof EnvironmentConfigPreviewServiceStatus[keyof typeof EnvironmentConfigPreviewServiceStatus]; + + +export const EnvironmentConfigPreviewServiceStatus = { + resolved: 'resolved', + unresolved: 'unresolved', + invalid: 'invalid', + rate_limited: 'rate_limited', + truncated: 'truncated', +} as const; diff --git a/src/lib/generated/environmentConfigPreviewSuccessResponse.ts b/src/lib/generated/environmentConfigPreviewSuccessResponse.ts new file mode 100644 index 0000000..2d061dc --- /dev/null +++ b/src/lib/generated/environmentConfigPreviewSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentConfigPreview } from './environmentConfigPreview.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentConfigPreviewSuccessResponse = SuccessApiResponse & { + data: EnvironmentConfigPreview; +}; diff --git a/src/lib/generated/environmentConfigPreviewUnresolvedService.ts b/src/lib/generated/environmentConfigPreviewUnresolvedService.ts new file mode 100644 index 0000000..5b66a73 --- /dev/null +++ b/src/lib/generated/environmentConfigPreviewUnresolvedService.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentConfigPreviewUnresolvedServiceStatus } from './environmentConfigPreviewUnresolvedServiceStatus.js'; + +export interface EnvironmentConfigPreviewUnresolvedService { + name: string; + repository: string; + branch: string; + status: EnvironmentConfigPreviewUnresolvedServiceStatus; + reason: string; +} diff --git a/src/lib/generated/environmentConfigPreviewUnresolvedServiceStatus.ts b/src/lib/generated/environmentConfigPreviewUnresolvedServiceStatus.ts new file mode 100644 index 0000000..c17799f --- /dev/null +++ b/src/lib/generated/environmentConfigPreviewUnresolvedServiceStatus.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentConfigPreviewUnresolvedServiceStatus = typeof EnvironmentConfigPreviewUnresolvedServiceStatus[keyof typeof EnvironmentConfigPreviewUnresolvedServiceStatus]; + + +export const EnvironmentConfigPreviewUnresolvedServiceStatus = { + unresolved: 'unresolved', + invalid: 'invalid', + rate_limited: 'rate_limited', + truncated: 'truncated', +} as const; diff --git a/src/lib/generated/environmentCreateResult.ts b/src/lib/generated/environmentCreateResult.ts new file mode 100644 index 0000000..14266a6 --- /dev/null +++ b/src/lib/generated/environmentCreateResult.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { BuildStatus } from './buildStatus.js'; + +export interface EnvironmentCreateResult { + uuid: string; + status: BuildStatus; + namespace: string; + /** @nullable */ + expiresAt: string | null; + statusUrl: string; + replayed: boolean; +} diff --git a/src/lib/generated/environmentCreateSuccessResponse.ts b/src/lib/generated/environmentCreateSuccessResponse.ts new file mode 100644 index 0000000..74cf2ae --- /dev/null +++ b/src/lib/generated/environmentCreateSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentCreateResult } from './environmentCreateResult.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentCreateSuccessResponse = SuccessApiResponse & { + data: EnvironmentCreateResult; +}; diff --git a/src/lib/generated/environmentDetail.ts b/src/lib/generated/environmentDetail.ts new file mode 100644 index 0000000..cf3ebe4 --- /dev/null +++ b/src/lib/generated/environmentDetail.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentService } from './environmentService.js'; +import type { EnvironmentSummary } from './environmentSummary.js'; + +export type EnvironmentDetail = EnvironmentSummary & ({ + /** @nullable */ + configSha: string | null; + trackDefaultBranches: boolean; + services: EnvironmentService[]; + statusUrl: string; +}); diff --git a/src/lib/generated/environmentDetailSuccessResponse.ts b/src/lib/generated/environmentDetailSuccessResponse.ts new file mode 100644 index 0000000..c7bf870 --- /dev/null +++ b/src/lib/generated/environmentDetailSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentDetail } from './environmentDetail.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentDetailSuccessResponse = SuccessApiResponse & { + data: EnvironmentDetail; +}; diff --git a/src/lib/generated/environmentLeaseExtension.ts b/src/lib/generated/environmentLeaseExtension.ts new file mode 100644 index 0000000..f9b2729 --- /dev/null +++ b/src/lib/generated/environmentLeaseExtension.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentLeaseExtension { + uuid: string; + expiresAt: string; +} diff --git a/src/lib/generated/environmentLeaseExtensionSuccessResponse.ts b/src/lib/generated/environmentLeaseExtensionSuccessResponse.ts new file mode 100644 index 0000000..5a11b95 --- /dev/null +++ b/src/lib/generated/environmentLeaseExtensionSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLeaseExtension } from './environmentLeaseExtension.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentLeaseExtensionSuccessResponse = SuccessApiResponse & { + data: EnvironmentLeaseExtension; +}; diff --git a/src/lib/generated/environmentLifetimeAnalytics.ts b/src/lib/generated/environmentLifetimeAnalytics.ts new file mode 100644 index 0000000..289e3bd --- /dev/null +++ b/src/lib/generated/environmentLifetimeAnalytics.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; +import type { EnvironmentLifetimeAnalyticsCurrentAge } from './environmentLifetimeAnalyticsCurrentAge.js'; +import type { EnvironmentLifetimeAnalyticsUnplacedRetirements } from './environmentLifetimeAnalyticsUnplacedRetirements.js'; +import type { EnvironmentLifetimeCompleted } from './environmentLifetimeCompleted.js'; + +export interface EnvironmentLifetimeAnalytics { + range: AnalyticsRange; + asOf: string; + scope: EnvironmentAnalyticsScope; + completed: EnvironmentLifetimeCompleted; + previousCompleted: EnvironmentLifetimeCompleted | null; + currentAge: EnvironmentLifetimeAnalyticsCurrentAge; + unplacedRetirements: EnvironmentLifetimeAnalyticsUnplacedRetirements; + caveats: string[]; +} diff --git a/src/lib/generated/environmentLifetimeAnalyticsCurrentAge.ts b/src/lib/generated/environmentLifetimeAnalyticsCurrentAge.ts new file mode 100644 index 0000000..4515ddd --- /dev/null +++ b/src/lib/generated/environmentLifetimeAnalyticsCurrentAge.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeStats } from './environmentLifetimeStats.js'; + +export type EnvironmentLifetimeAnalyticsCurrentAge = { + all: EnvironmentLifetimeStats; + api: EnvironmentLifetimeStats; + pr: EnvironmentLifetimeStats; + other: EnvironmentLifetimeStats; +}; diff --git a/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirements.ts b/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirements.ts new file mode 100644 index 0000000..9b1b087 --- /dev/null +++ b/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirements.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeAnalyticsUnplacedRetirementsApi } from './environmentLifetimeAnalyticsUnplacedRetirementsApi.js'; +import type { EnvironmentLifetimeAnalyticsUnplacedRetirementsPr } from './environmentLifetimeAnalyticsUnplacedRetirementsPr.js'; + +export type EnvironmentLifetimeAnalyticsUnplacedRetirements = { + api: EnvironmentLifetimeAnalyticsUnplacedRetirementsApi; + pr: EnvironmentLifetimeAnalyticsUnplacedRetirementsPr; + /** @minimum 0 */ + other: number; +}; diff --git a/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirementsApi.ts b/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirementsApi.ts new file mode 100644 index 0000000..8ac9a57 --- /dev/null +++ b/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirementsApi.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeAnalyticsUnplacedRetirementsApi = { + /** @minimum 0 */ + missingEnd: number; + /** @minimum 0 */ + invalidEnd: number; +}; diff --git a/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirementsPr.ts b/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirementsPr.ts new file mode 100644 index 0000000..fc483e2 --- /dev/null +++ b/src/lib/generated/environmentLifetimeAnalyticsUnplacedRetirementsPr.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeAnalyticsUnplacedRetirementsPr = { + /** @minimum 0 */ + missingEnd: number; + /** @minimum 0 */ + invalidEnd: number; +}; diff --git a/src/lib/generated/environmentLifetimeCompleted.ts b/src/lib/generated/environmentLifetimeCompleted.ts new file mode 100644 index 0000000..9c8669a --- /dev/null +++ b/src/lib/generated/environmentLifetimeCompleted.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeStats } from './environmentLifetimeStats.js'; + +export interface EnvironmentLifetimeCompleted { + api: EnvironmentLifetimeStats; + pr: EnvironmentLifetimeStats; +} diff --git a/src/lib/generated/environmentLifetimeDistribution.ts b/src/lib/generated/environmentLifetimeDistribution.ts new file mode 100644 index 0000000..807ad8a --- /dev/null +++ b/src/lib/generated/environmentLifetimeDistribution.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeDistributionId } from './environmentLifetimeDistributionId.js'; + +export interface EnvironmentLifetimeDistribution { + id: EnvironmentLifetimeDistributionId; + label: string; + /** @minimum 0 */ + fromHours: number; + /** + * @minimum 0 + * @nullable + */ + toHours: number | null; + /** @minimum 0 */ + count: number; +} diff --git a/src/lib/generated/environmentLifetimeDistributionId.ts b/src/lib/generated/environmentLifetimeDistributionId.ts new file mode 100644 index 0000000..a022554 --- /dev/null +++ b/src/lib/generated/environmentLifetimeDistributionId.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeDistributionId = typeof EnvironmentLifetimeDistributionId[keyof typeof EnvironmentLifetimeDistributionId]; + + +export const EnvironmentLifetimeDistributionId = { + under_1h: 'under_1h', + '1_to_6h': '1_to_6h', + '6_to_24h': '6_to_24h', + '1_to_3d': '1_to_3d', + '3_to_7d': '3_to_7d', + '7_to_30d': '7_to_30d', + '30d_plus': '30d_plus', + '30_to_90d': '30_to_90d', + '90_to_180d': '90_to_180d', + '180d_plus': '180d_plus', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecord.ts b/src/lib/generated/environmentLifetimeRecord.ts new file mode 100644 index 0000000..9c549b9 --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecord.ts @@ -0,0 +1,61 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsPullRequest } from './environmentAnalyticsPullRequest.js'; +import type { EnvironmentLifetimeRecordGroup } from './environmentLifetimeRecordGroup.js'; +import type { EnvironmentLifetimeRecordMethod } from './environmentLifetimeRecordMethod.js'; +import type { EnvironmentLifetimeRecordQuality } from './environmentLifetimeRecordQuality.js'; +import type { EnvironmentLifetimeRecordSampleState } from './environmentLifetimeRecordSampleState.js'; + +export interface EnvironmentLifetimeRecord { + /** @minimum 0 */ + id: number; + /** @nullable */ + uuid: string | null; + /** @nullable */ + namespace: string | null; + /** @nullable */ + status: string | null; + isStatic: boolean; + /** @nullable */ + author: string | null; + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + repositoryAmbiguous: boolean; + resourceAvailable: boolean; + pullRequest: EnvironmentAnalyticsPullRequest | null; + group: EnvironmentLifetimeRecordGroup; + method: EnvironmentLifetimeRecordMethod; + quality: EnvironmentLifetimeRecordQuality; + sampleState: EnvironmentLifetimeRecordSampleState; + /** @nullable */ + startedAt: string | null; + /** @nullable */ + measuredUntilAt: string | null; + /** + * @minimum 0 + * @nullable + */ + durationHours: number | null; + /** @nullable */ + firstReadyAt: string | null; + /** + * @minimum 0 + * @nullable + */ + runtimeHours: number | null; +} diff --git a/src/lib/generated/environmentLifetimeRecordGroup.ts b/src/lib/generated/environmentLifetimeRecordGroup.ts new file mode 100644 index 0000000..875b652 --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordGroup.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeRecordGroup = typeof EnvironmentLifetimeRecordGroup[keyof typeof EnvironmentLifetimeRecordGroup]; + + +export const EnvironmentLifetimeRecordGroup = { + api: 'api', + pr: 'pr', + other: 'other', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecordMethod.ts b/src/lib/generated/environmentLifetimeRecordMethod.ts new file mode 100644 index 0000000..6ba7cbb --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordMethod.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeRecordMethod = typeof EnvironmentLifetimeRecordMethod[keyof typeof EnvironmentLifetimeRecordMethod]; + + +export const EnvironmentLifetimeRecordMethod = { + created_to_deleted: 'created_to_deleted', + created_to_torn_down: 'created_to_torn_down', + created_to_last_update: 'created_to_last_update', + first_record_age: 'first_record_age', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecordQuality.ts b/src/lib/generated/environmentLifetimeRecordQuality.ts new file mode 100644 index 0000000..d72b6fd --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordQuality.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeRecordQuality = typeof EnvironmentLifetimeRecordQuality[keyof typeof EnvironmentLifetimeRecordQuality]; + + +export const EnvironmentLifetimeRecordQuality = { + recorded: 'recorded', + estimated: 'estimated', + record_age: 'record_age', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecordSampleState.ts b/src/lib/generated/environmentLifetimeRecordSampleState.ts new file mode 100644 index 0000000..ff6f5cb --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordSampleState.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeRecordSampleState = typeof EnvironmentLifetimeRecordSampleState[keyof typeof EnvironmentLifetimeRecordSampleState]; + + +export const EnvironmentLifetimeRecordSampleState = { + valid: 'valid', + missing: 'missing', + invalid: 'invalid', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecords.ts b/src/lib/generated/environmentLifetimeRecords.ts new file mode 100644 index 0000000..e029e2f --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecords.ts @@ -0,0 +1,27 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; +import type { EnvironmentLifetimeRecord } from './environmentLifetimeRecord.js'; +import type { EnvironmentLifetimeRecordsBin } from './environmentLifetimeRecordsBin.js'; +import type { EnvironmentLifetimeRecordsCohort } from './environmentLifetimeRecordsCohort.js'; +import type { EnvironmentLifetimeRecordsGroup } from './environmentLifetimeRecordsGroup.js'; +import type { EnvironmentLifetimeRecordsPagination } from './environmentLifetimeRecordsPagination.js'; + +export interface EnvironmentLifetimeRecords { + asOf: string; + scope: EnvironmentAnalyticsScope; + range: AnalyticsRange | null; + cohort: EnvironmentLifetimeRecordsCohort; + group: EnvironmentLifetimeRecordsGroup; + /** @nullable */ + bin: EnvironmentLifetimeRecordsBin; + records: EnvironmentLifetimeRecord[]; + pagination: EnvironmentLifetimeRecordsPagination; + caveats: string[]; +} diff --git a/src/lib/generated/environmentLifetimeRecordsBin.ts b/src/lib/generated/environmentLifetimeRecordsBin.ts new file mode 100644 index 0000000..b51aa64 --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordsBin.ts @@ -0,0 +1,28 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * @nullable + */ +export type EnvironmentLifetimeRecordsBin = typeof EnvironmentLifetimeRecordsBin[keyof typeof EnvironmentLifetimeRecordsBin] | null; + + +export const EnvironmentLifetimeRecordsBin = { + under_1h: 'under_1h', + '1_to_6h': '1_to_6h', + '6_to_24h': '6_to_24h', + '1_to_3d': '1_to_3d', + '3_to_7d': '3_to_7d', + '7_to_30d': '7_to_30d', + '30d_plus': '30d_plus', + '30_to_90d': '30_to_90d', + '90_to_180d': '90_to_180d', + '180d_plus': '180d_plus', + missing: 'missing', + invalid: 'invalid', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecordsCohort.ts b/src/lib/generated/environmentLifetimeRecordsCohort.ts new file mode 100644 index 0000000..059cdb2 --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordsCohort.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeRecordsCohort = typeof EnvironmentLifetimeRecordsCohort[keyof typeof EnvironmentLifetimeRecordsCohort]; + + +export const EnvironmentLifetimeRecordsCohort = { + completed: 'completed', + current: 'current', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecordsGroup.ts b/src/lib/generated/environmentLifetimeRecordsGroup.ts new file mode 100644 index 0000000..faa537e --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordsGroup.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeRecordsGroup = typeof EnvironmentLifetimeRecordsGroup[keyof typeof EnvironmentLifetimeRecordsGroup]; + + +export const EnvironmentLifetimeRecordsGroup = { + all: 'all', + api: 'api', + pr: 'pr', + other: 'other', +} as const; diff --git a/src/lib/generated/environmentLifetimeRecordsPagination.ts b/src/lib/generated/environmentLifetimeRecordsPagination.ts new file mode 100644 index 0000000..b1e5714 --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordsPagination.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeRecordsPaginationMaxPage } from './environmentLifetimeRecordsPaginationMaxPage.js'; + +export type EnvironmentLifetimeRecordsPagination = { + /** + * @minimum 1 + * @maximum 10000 + */ + page: number; + /** + * @minimum 1 + * @maximum 100 + */ + limit: number; + /** @minimum 0 */ + total: number; + hasMore: boolean; + maxPage: EnvironmentLifetimeRecordsPaginationMaxPage; + truncated: boolean; +}; diff --git a/src/lib/generated/environmentLifetimeRecordsPaginationMaxPage.ts b/src/lib/generated/environmentLifetimeRecordsPaginationMaxPage.ts new file mode 100644 index 0000000..002bc11 --- /dev/null +++ b/src/lib/generated/environmentLifetimeRecordsPaginationMaxPage.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeRecordsPaginationMaxPage = typeof EnvironmentLifetimeRecordsPaginationMaxPage[keyof typeof EnvironmentLifetimeRecordsPaginationMaxPage]; + + +export const EnvironmentLifetimeRecordsPaginationMaxPage = { + NUMBER_10000: 10000, +} as const; diff --git a/src/lib/generated/environmentLifetimeRuntimeStats.ts b/src/lib/generated/environmentLifetimeRuntimeStats.ts new file mode 100644 index 0000000..091ecf0 --- /dev/null +++ b/src/lib/generated/environmentLifetimeRuntimeStats.ts @@ -0,0 +1,27 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentLifetimeRuntimeStats { + /** @minimum 0 */ + samples: number; + /** + * @minimum 0 + * @nullable + */ + meanHours: number | null; + /** + * @minimum 0 + * @nullable + */ + medianHours: number | null; + /** + * @minimum 0 + * @nullable + */ + p90Hours: number | null; +} diff --git a/src/lib/generated/environmentLifetimeScatter.ts b/src/lib/generated/environmentLifetimeScatter.ts new file mode 100644 index 0000000..dcbc609 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatter.ts @@ -0,0 +1,41 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; +import type { EnvironmentLifetimeScatterCoverageProperty } from './environmentLifetimeScatterCoverageProperty.js'; +import type { EnvironmentLifetimeScatterGroup } from './environmentLifetimeScatterGroup.js'; +import type { EnvironmentLifetimeScatterPoint } from './environmentLifetimeScatterPoint.js'; +import type { EnvironmentLifetimeScatterPointLimit } from './environmentLifetimeScatterPointLimit.js'; +import type { EnvironmentLifetimeScatterState } from './environmentLifetimeScatterState.js'; + +export interface EnvironmentLifetimeScatter { + asOf: string; + scope: EnvironmentAnalyticsScope; + range: AnalyticsRange; + group: EnvironmentLifetimeScatterGroup; + /** + * All valid durations in the selected retirement window and scope. + * @minimum 0 + */ + total: number; + /** + * @minimum 0 + * @maximum 5000 + */ + returned: number; + pointLimit: EnvironmentLifetimeScatterPointLimit; + /** Above the point limit, no points are returned. This is not a sample. */ + truncated: boolean; + state: EnvironmentLifetimeScatterState; + /** @nullable */ + nextAction: string | null; + coverage: EnvironmentLifetimeScatterCoverageProperty; + /** @maxItems 5000 */ + points: EnvironmentLifetimeScatterPoint[]; + caveats: string[]; +} diff --git a/src/lib/generated/environmentLifetimeScatterCoverage.ts b/src/lib/generated/environmentLifetimeScatterCoverage.ts new file mode 100644 index 0000000..0a9463c --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterCoverage.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeScatterCoverageMethod } from './environmentLifetimeScatterCoverageMethod.js'; +import type { EnvironmentLifetimeScatterCoverageQuality } from './environmentLifetimeScatterCoverageQuality.js'; + +export interface EnvironmentLifetimeScatterCoverage { + method: EnvironmentLifetimeScatterCoverageMethod; + quality: EnvironmentLifetimeScatterCoverageQuality; + /** @minimum 0 */ + eligible: number; + /** @minimum 0 */ + samples: number; + /** @minimum 0 */ + missing: number; + /** @minimum 0 */ + invalid: number; +} diff --git a/src/lib/generated/environmentLifetimeScatterCoverageMethod.ts b/src/lib/generated/environmentLifetimeScatterCoverageMethod.ts new file mode 100644 index 0000000..b8fe7c5 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterCoverageMethod.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterCoverageMethod = typeof EnvironmentLifetimeScatterCoverageMethod[keyof typeof EnvironmentLifetimeScatterCoverageMethod]; + + +export const EnvironmentLifetimeScatterCoverageMethod = { + created_to_deleted: 'created_to_deleted', + created_to_torn_down: 'created_to_torn_down', + created_to_last_update: 'created_to_last_update', +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterCoverageProperty.ts b/src/lib/generated/environmentLifetimeScatterCoverageProperty.ts new file mode 100644 index 0000000..a4aff80 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterCoverageProperty.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeScatterCoverage } from './environmentLifetimeScatterCoverage.js'; + +export type EnvironmentLifetimeScatterCoverageProperty = { + api: EnvironmentLifetimeScatterCoverage; + pr: EnvironmentLifetimeScatterCoverage; +}; diff --git a/src/lib/generated/environmentLifetimeScatterCoverageQuality.ts b/src/lib/generated/environmentLifetimeScatterCoverageQuality.ts new file mode 100644 index 0000000..7471301 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterCoverageQuality.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterCoverageQuality = typeof EnvironmentLifetimeScatterCoverageQuality[keyof typeof EnvironmentLifetimeScatterCoverageQuality]; + + +export const EnvironmentLifetimeScatterCoverageQuality = { + recorded: 'recorded', + estimated: 'estimated', +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterGroup.ts b/src/lib/generated/environmentLifetimeScatterGroup.ts new file mode 100644 index 0000000..917032a --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterGroup.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterGroup = typeof EnvironmentLifetimeScatterGroup[keyof typeof EnvironmentLifetimeScatterGroup]; + + +export const EnvironmentLifetimeScatterGroup = { + all: 'all', + api: 'api', + pr: 'pr', +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterPoint.ts b/src/lib/generated/environmentLifetimeScatterPoint.ts new file mode 100644 index 0000000..4d61b77 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterPoint.ts @@ -0,0 +1,57 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsPullRequest } from './environmentAnalyticsPullRequest.js'; +import type { EnvironmentLifetimeScatterPointGroup } from './environmentLifetimeScatterPointGroup.js'; +import type { EnvironmentLifetimeScatterPointMethod } from './environmentLifetimeScatterPointMethod.js'; +import type { EnvironmentLifetimeScatterPointQuality } from './environmentLifetimeScatterPointQuality.js'; +import type { EnvironmentLifetimeScatterPointSampleState } from './environmentLifetimeScatterPointSampleState.js'; + +export interface EnvironmentLifetimeScatterPoint { + /** @minimum 0 */ + id: number; + /** @nullable */ + uuid: string | null; + /** @nullable */ + namespace: string | null; + /** @nullable */ + status: string | null; + isStatic: boolean; + /** @nullable */ + author: string | null; + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + repositoryAmbiguous: boolean; + resourceAvailable: boolean; + pullRequest: EnvironmentAnalyticsPullRequest | null; + group: EnvironmentLifetimeScatterPointGroup; + method: EnvironmentLifetimeScatterPointMethod; + quality: EnvironmentLifetimeScatterPointQuality; + sampleState: EnvironmentLifetimeScatterPointSampleState; + /** @nullable */ + startedAt: string | null; + measuredUntilAt: string; + /** @minimum 0 */ + durationHours: number; + /** @nullable */ + firstReadyAt: string | null; + /** + * @minimum 0 + * @nullable + */ + runtimeHours: number | null; +} diff --git a/src/lib/generated/environmentLifetimeScatterPointGroup.ts b/src/lib/generated/environmentLifetimeScatterPointGroup.ts new file mode 100644 index 0000000..751db87 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterPointGroup.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterPointGroup = typeof EnvironmentLifetimeScatterPointGroup[keyof typeof EnvironmentLifetimeScatterPointGroup]; + + +export const EnvironmentLifetimeScatterPointGroup = { + api: 'api', + pr: 'pr', +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterPointLimit.ts b/src/lib/generated/environmentLifetimeScatterPointLimit.ts new file mode 100644 index 0000000..1ff36c8 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterPointLimit.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterPointLimit = typeof EnvironmentLifetimeScatterPointLimit[keyof typeof EnvironmentLifetimeScatterPointLimit]; + + +export const EnvironmentLifetimeScatterPointLimit = { + NUMBER_5000: 5000, +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterPointMethod.ts b/src/lib/generated/environmentLifetimeScatterPointMethod.ts new file mode 100644 index 0000000..f44d2d6 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterPointMethod.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterPointMethod = typeof EnvironmentLifetimeScatterPointMethod[keyof typeof EnvironmentLifetimeScatterPointMethod]; + + +export const EnvironmentLifetimeScatterPointMethod = { + created_to_deleted: 'created_to_deleted', + created_to_torn_down: 'created_to_torn_down', + created_to_last_update: 'created_to_last_update', +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterPointQuality.ts b/src/lib/generated/environmentLifetimeScatterPointQuality.ts new file mode 100644 index 0000000..d91d7f0 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterPointQuality.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterPointQuality = typeof EnvironmentLifetimeScatterPointQuality[keyof typeof EnvironmentLifetimeScatterPointQuality]; + + +export const EnvironmentLifetimeScatterPointQuality = { + recorded: 'recorded', + estimated: 'estimated', +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterPointSampleState.ts b/src/lib/generated/environmentLifetimeScatterPointSampleState.ts new file mode 100644 index 0000000..54f4279 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterPointSampleState.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterPointSampleState = typeof EnvironmentLifetimeScatterPointSampleState[keyof typeof EnvironmentLifetimeScatterPointSampleState]; + + +export const EnvironmentLifetimeScatterPointSampleState = { + valid: 'valid', +} as const; diff --git a/src/lib/generated/environmentLifetimeScatterState.ts b/src/lib/generated/environmentLifetimeScatterState.ts new file mode 100644 index 0000000..04b9a39 --- /dev/null +++ b/src/lib/generated/environmentLifetimeScatterState.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeScatterState = typeof EnvironmentLifetimeScatterState[keyof typeof EnvironmentLifetimeScatterState]; + + +export const EnvironmentLifetimeScatterState = { + ready: 'ready', + empty: 'empty', + over_limit: 'over_limit', +} as const; diff --git a/src/lib/generated/environmentLifetimeStats.ts b/src/lib/generated/environmentLifetimeStats.ts new file mode 100644 index 0000000..4ddee58 --- /dev/null +++ b/src/lib/generated/environmentLifetimeStats.ts @@ -0,0 +1,46 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeDistribution } from './environmentLifetimeDistribution.js'; +import type { EnvironmentLifetimeRuntimeStats } from './environmentLifetimeRuntimeStats.js'; +import type { EnvironmentLifetimeStatsMethod } from './environmentLifetimeStatsMethod.js'; +import type { EnvironmentLifetimeStatsQuality } from './environmentLifetimeStatsQuality.js'; + +export interface EnvironmentLifetimeStats { + method: EnvironmentLifetimeStatsMethod; + quality: EnvironmentLifetimeStatsQuality; + /** @minimum 0 */ + eligible: number; + /** @minimum 0 */ + samples: number; + /** + * Measured records whose end time was recorded rather than estimated. + * @minimum 0 + */ + recordedSamples: number; + /** @minimum 0 */ + missing: number; + /** @minimum 0 */ + invalid: number; + /** + * @minimum 0 + * @nullable + */ + meanHours: number | null; + /** + * @minimum 0 + * @nullable + */ + medianHours: number | null; + /** + * @minimum 0 + * @nullable + */ + p90Hours: number | null; + runtime: EnvironmentLifetimeRuntimeStats; + distribution: EnvironmentLifetimeDistribution[]; +} diff --git a/src/lib/generated/environmentLifetimeStatsMethod.ts b/src/lib/generated/environmentLifetimeStatsMethod.ts new file mode 100644 index 0000000..80eee73 --- /dev/null +++ b/src/lib/generated/environmentLifetimeStatsMethod.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeStatsMethod = typeof EnvironmentLifetimeStatsMethod[keyof typeof EnvironmentLifetimeStatsMethod]; + + +export const EnvironmentLifetimeStatsMethod = { + created_to_deleted: 'created_to_deleted', + created_to_torn_down: 'created_to_torn_down', + created_to_last_update: 'created_to_last_update', + first_record_age: 'first_record_age', +} as const; diff --git a/src/lib/generated/environmentLifetimeStatsQuality.ts b/src/lib/generated/environmentLifetimeStatsQuality.ts new file mode 100644 index 0000000..c2e0139 --- /dev/null +++ b/src/lib/generated/environmentLifetimeStatsQuality.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentLifetimeStatsQuality = typeof EnvironmentLifetimeStatsQuality[keyof typeof EnvironmentLifetimeStatsQuality]; + + +export const EnvironmentLifetimeStatsQuality = { + recorded: 'recorded', + estimated: 'estimated', + record_age: 'record_age', +} as const; diff --git a/src/lib/generated/environmentListSuccessResponse.ts b/src/lib/generated/environmentListSuccessResponse.ts new file mode 100644 index 0000000..660f7c4 --- /dev/null +++ b/src/lib/generated/environmentListSuccessResponse.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentListSuccessResponseMetadata } from './environmentListSuccessResponseMetadata.js'; +import type { EnvironmentSummary } from './environmentSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentListSuccessResponse = SuccessApiResponse & { + data: EnvironmentSummary[]; + metadata: EnvironmentListSuccessResponseMetadata; +}; diff --git a/src/lib/generated/environmentListSuccessResponseMetadata.ts b/src/lib/generated/environmentListSuccessResponseMetadata.ts new file mode 100644 index 0000000..ef625b1 --- /dev/null +++ b/src/lib/generated/environmentListSuccessResponseMetadata.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { PaginationMetadata } from './paginationMetadata.js'; + +export type EnvironmentListSuccessResponseMetadata = { + pagination: PaginationMetadata; +}; diff --git a/src/lib/generated/environmentPatchResult.ts b/src/lib/generated/environmentPatchResult.ts new file mode 100644 index 0000000..b46316e --- /dev/null +++ b/src/lib/generated/environmentPatchResult.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentDetail } from './environmentDetail.js'; + +export type EnvironmentPatchResult = EnvironmentDetail & { + /** Whether this request queued a redeploy for the environment. */ + redeployQueued: boolean; + /** Identifier of the redeploy queued by this request. Present only when redeployQueued is true. */ + deployId?: string; +}; diff --git a/src/lib/generated/environmentPatchSuccessResponse.ts b/src/lib/generated/environmentPatchSuccessResponse.ts new file mode 100644 index 0000000..e5a74a0 --- /dev/null +++ b/src/lib/generated/environmentPatchSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentPatchResult } from './environmentPatchResult.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentPatchSuccessResponse = SuccessApiResponse & { + data: EnvironmentPatchResult; +}; diff --git a/src/lib/generated/environmentPodInfo.ts b/src/lib/generated/environmentPodInfo.ts index 7da4ffc..5bf93bb 100644 --- a/src/lib/generated/environmentPodInfo.ts +++ b/src/lib/generated/environmentPodInfo.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { DeploymentPodInfo } from './deploymentPodInfo.js'; -import type { EnvironmentPodInfoAllOf } from './environmentPodInfoAllOf.js'; -export type EnvironmentPodInfo = DeploymentPodInfo & EnvironmentPodInfoAllOf; +export type EnvironmentPodInfo = DeploymentPodInfo & { + /** The service this pod belongs to. */ + serviceName: string; +}; diff --git a/src/lib/generated/environmentPodInfoAllOf.ts b/src/lib/generated/environmentPodInfoAllOf.ts deleted file mode 100644 index 236eff5..0000000 --- a/src/lib/generated/environmentPodInfoAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type EnvironmentPodInfoAllOf = { - /** The service this pod belongs to. */ - serviceName: string; -}; diff --git a/src/lib/generated/environmentPolicy.ts b/src/lib/generated/environmentPolicy.ts new file mode 100644 index 0000000..823874b --- /dev/null +++ b/src/lib/generated/environmentPolicy.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface EnvironmentPolicy { + /** Whether environments can be created through the API. */ + enabled: boolean; + defaultTtlHours: number; + maxTtlHours: number; + extensionHours: number; +} diff --git a/src/lib/generated/environmentPolicySuccessResponse.ts b/src/lib/generated/environmentPolicySuccessResponse.ts new file mode 100644 index 0000000..b6d41b6 --- /dev/null +++ b/src/lib/generated/environmentPolicySuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentPolicy } from './environmentPolicy.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentPolicySuccessResponse = SuccessApiResponse & { + data: EnvironmentPolicy; +}; diff --git a/src/lib/generated/destroyServiceDeploymentSuccessResponseAllOfData.ts b/src/lib/generated/environmentPullRequestSummary.ts similarity index 50% rename from src/lib/generated/destroyServiceDeploymentSuccessResponseAllOfData.ts rename to src/lib/generated/environmentPullRequestSummary.ts index c93e36b..315715e 100644 --- a/src/lib/generated/destroyServiceDeploymentSuccessResponseAllOfData.ts +++ b/src/lib/generated/environmentPullRequestSummary.ts @@ -1,12 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type DestroyServiceDeploymentSuccessResponseAllOfData = { +export interface EnvironmentPullRequestSummary { + number: number; + title: string; + author: string; status: string; - message: string; -}; +} diff --git a/src/lib/generated/environmentQueuedOperation.ts b/src/lib/generated/environmentQueuedOperation.ts new file mode 100644 index 0000000..8113cb7 --- /dev/null +++ b/src/lib/generated/environmentQueuedOperation.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentQueuedOperationStatus } from './environmentQueuedOperationStatus.js'; + +export interface EnvironmentQueuedOperation { + uuid: string; + status: EnvironmentQueuedOperationStatus; + /** Identifier of the queued deploy. Absent for teardown. */ + deployId?: string; + statusUrl: string; +} diff --git a/src/lib/generated/environmentQueuedOperationStatus.ts b/src/lib/generated/environmentQueuedOperationStatus.ts new file mode 100644 index 0000000..98a6379 --- /dev/null +++ b/src/lib/generated/environmentQueuedOperationStatus.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentQueuedOperationStatus = typeof EnvironmentQueuedOperationStatus[keyof typeof EnvironmentQueuedOperationStatus]; + + +export const EnvironmentQueuedOperationStatus = { + deploy_queued: 'deploy_queued', + tearing_down_queued: 'tearing_down_queued', +} as const; diff --git a/src/lib/generated/environmentQueuedOperationSuccessResponse.ts b/src/lib/generated/environmentQueuedOperationSuccessResponse.ts new file mode 100644 index 0000000..bf2e784 --- /dev/null +++ b/src/lib/generated/environmentQueuedOperationSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentQueuedOperation } from './environmentQueuedOperation.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type EnvironmentQueuedOperationSuccessResponse = SuccessApiResponse & { + data: EnvironmentQueuedOperation; +}; diff --git a/src/lib/generated/environmentService.ts b/src/lib/generated/environmentService.ts new file mode 100644 index 0000000..b9202a3 --- /dev/null +++ b/src/lib/generated/environmentService.ts @@ -0,0 +1,31 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeployStatus } from './deployStatus.js'; + +export interface EnvironmentService { + /** @nullable */ + name: string | null; + status: DeployStatus; + /** @nullable */ + statusMessage: string | null; + active: boolean; + /** @nullable */ + branch: string | null; + /** + * Public service hostname without a scheme. + * @nullable + */ + publicUrl: string | null; + /** + * Scheme-aware absolute URL for opening the public service. + * @nullable + */ + publicHref: string | null; + /** @nullable */ + sha: string | null; +} diff --git a/src/lib/generated/environmentSummary.ts b/src/lib/generated/environmentSummary.ts new file mode 100644 index 0000000..b6c2817 --- /dev/null +++ b/src/lib/generated/environmentSummary.ts @@ -0,0 +1,47 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { BuildStatus } from './buildStatus.js'; +import type { EnvironmentPullRequestSummary } from './environmentPullRequestSummary.js'; +import type { EnvironmentTrigger } from './environmentTrigger.js'; + +export interface EnvironmentSummary { + uuid: string; + status: BuildStatus; + /** @nullable */ + statusMessage: string | null; + namespace: string; + trigger: EnvironmentTrigger; + /** @nullable */ + repository: string | null; + /** @nullable */ + branch: string | null; + isStatic: boolean; + deployEnabled: boolean; + autoTrack: boolean; + /** @nullable */ + expiresAt: string | null; + /** + * When the environment was deleted, otherwise null. Deleted summaries are list-only history; UUID resource routes resolve only a live environment and may resolve a newer environment after UUID reuse. + * @nullable + */ + deletedAt: string | null; + /** + * Number of distinct active services in the environment. + * @minimum 0 + */ + activeServiceCount: number; + /** Whether at least one active service is ready. */ + hasReadyActiveService: boolean; + /** @nullable */ + author: string | null; + /** @nullable */ + createdByUserId: string | null; + pullRequest: EnvironmentPullRequestSummary | null; + createdAt: string; + updatedAt: string; +} diff --git a/src/lib/generated/environmentTrigger.ts b/src/lib/generated/environmentTrigger.ts new file mode 100644 index 0000000..af4d7c5 --- /dev/null +++ b/src/lib/generated/environmentTrigger.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type EnvironmentTrigger = typeof EnvironmentTrigger[keyof typeof EnvironmentTrigger]; + + +export const EnvironmentTrigger = { + api: 'api', + github_pr: 'github_pr', +} as const; diff --git a/src/lib/generated/extendEnvironmentBody.ts b/src/lib/generated/extendEnvironmentBody.ts new file mode 100644 index 0000000..f6f0fff --- /dev/null +++ b/src/lib/generated/extendEnvironmentBody.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ExtendEnvironmentBody = { + /** + * Defaults to api_environments.extensionHours. + * @minimum 1 + * @maximum 9007199254740991 + */ + hours?: number; +}; diff --git a/src/lib/generated/extendSiteParams.ts b/src/lib/generated/extendSiteParams.ts index d92e074..30b6fb5 100644 --- a/src/lib/generated/extendSiteParams.ts +++ b/src/lib/generated/extendSiteParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,5 +7,9 @@ */ export type ExtendSiteParams = { +/** + * @minimum 1 + * @maximum 2147483647 + */ expectedAccessRevision?: number; }; diff --git a/src/lib/generated/getAIConfigSuccessResponse.ts b/src/lib/generated/getAIConfigSuccessResponse.ts index d4d2a07..5878bc9 100644 --- a/src/lib/generated/getAIConfigSuccessResponse.ts +++ b/src/lib/generated/getAIConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AIConfigStatus } from './aIConfigStatus.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAIConfigSuccessResponseAllOf } from './getAIConfigSuccessResponseAllOf.js'; -export type GetAIConfigSuccessResponse = SuccessApiResponse & GetAIConfigSuccessResponseAllOf; +export type GetAIConfigSuccessResponse = SuccessApiResponse & { + data: AIConfigStatus; +}; diff --git a/src/lib/generated/getAIConfigSuccessResponseAllOf.ts b/src/lib/generated/getAIConfigSuccessResponseAllOf.ts deleted file mode 100644 index 58d490f..0000000 --- a/src/lib/generated/getAIConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AIConfigStatus } from './aIConfigStatus.js'; - -export type GetAIConfigSuccessResponseAllOf = { - data: AIConfigStatus; -}; diff --git a/src/lib/generated/getAdminAgentCapabilitiesParams.ts b/src/lib/generated/getAdminAgentCapabilitiesParams.ts index e7fb6bb..7829fe6 100644 --- a/src/lib/generated/getAdminAgentCapabilitiesParams.ts +++ b/src/lib/generated/getAdminAgentCapabilitiesParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAdminAgentCapabilitiesSuccessResponse.ts b/src/lib/generated/getAdminAgentCapabilitiesSuccessResponse.ts index de91f8d..598e614 100644 --- a/src/lib/generated/getAdminAgentCapabilitiesSuccessResponse.ts +++ b/src/lib/generated/getAdminAgentCapabilitiesSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentCapabilityGovernanceResponse } from './agentCapabilityGovernanceResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentCapabilitiesSuccessResponseAllOf } from './getAdminAgentCapabilitiesSuccessResponseAllOf.js'; -export type GetAdminAgentCapabilitiesSuccessResponse = SuccessApiResponse & GetAdminAgentCapabilitiesSuccessResponseAllOf; +export type GetAdminAgentCapabilitiesSuccessResponse = SuccessApiResponse & { + data?: AgentCapabilityGovernanceResponse; +}; diff --git a/src/lib/generated/getAdminAgentCapabilitiesSuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentCapabilitiesSuccessResponseAllOf.ts deleted file mode 100644 index a1209c9..0000000 --- a/src/lib/generated/getAdminAgentCapabilitiesSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentCapabilityGovernanceResponse } from './agentCapabilityGovernanceResponse.js'; - -export type GetAdminAgentCapabilitiesSuccessResponseAllOf = { - data?: AgentCapabilityGovernanceResponse; -}; diff --git a/src/lib/generated/getAdminAgentFeedbackParams.ts b/src/lib/generated/getAdminAgentFeedbackParams.ts new file mode 100644 index 0000000..d57f698 --- /dev/null +++ b/src/lib/generated/getAdminAgentFeedbackParams.ts @@ -0,0 +1,31 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAdminAgentFeedbackRating } from './getAdminAgentFeedbackRating.js'; +import type { GetAdminAgentFeedbackScope } from './getAdminAgentFeedbackScope.js'; + +export type GetAdminAgentFeedbackParams = { +/** + * @minimum 1 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +rating?: GetAdminAgentFeedbackRating; +scope?: GetAdminAgentFeedbackScope; +/** + * Case-insensitive repository search. + */ +repo?: string; +/** + * Case-insensitive user ID or GitHub username search. + */ +user?: string; +}; diff --git a/src/lib/generated/getAdminAgentFeedbackRating.ts b/src/lib/generated/getAdminAgentFeedbackRating.ts new file mode 100644 index 0000000..0d5a609 --- /dev/null +++ b/src/lib/generated/getAdminAgentFeedbackRating.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAdminAgentFeedbackRating = typeof GetAdminAgentFeedbackRating[keyof typeof GetAdminAgentFeedbackRating]; + + +export const GetAdminAgentFeedbackRating = { + all: 'all', + up: 'up', + down: 'down', +} as const; diff --git a/src/lib/generated/getAdminAgentFeedbackScope.ts b/src/lib/generated/getAdminAgentFeedbackScope.ts new file mode 100644 index 0000000..a266b0c --- /dev/null +++ b/src/lib/generated/getAdminAgentFeedbackScope.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAdminAgentFeedbackScope = typeof GetAdminAgentFeedbackScope[keyof typeof GetAdminAgentFeedbackScope]; + + +export const GetAdminAgentFeedbackScope = { + all: 'all', + thread: 'thread', + message: 'message', +} as const; diff --git a/src/lib/generated/getAdminAgentFeedbackSuccessResponse.ts b/src/lib/generated/getAdminAgentFeedbackSuccessResponse.ts new file mode 100644 index 0000000..ceac78b --- /dev/null +++ b/src/lib/generated/getAdminAgentFeedbackSuccessResponse.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAdminFeedback } from './agentAdminFeedback.js'; +import type { GetAdminAgentFeedbackSuccessResponseMetadata } from './getAdminAgentFeedbackSuccessResponseMetadata.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAdminAgentFeedbackSuccessResponse = SuccessApiResponse & { + data: AgentAdminFeedback[]; + metadata: GetAdminAgentFeedbackSuccessResponseMetadata; +}; diff --git a/src/lib/generated/getAdminAgentFeedbackSuccessResponseMetadata.ts b/src/lib/generated/getAdminAgentFeedbackSuccessResponseMetadata.ts new file mode 100644 index 0000000..f347b3b --- /dev/null +++ b/src/lib/generated/getAdminAgentFeedbackSuccessResponseMetadata.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAdminAgentFeedbackSuccessResponseMetadataPagination } from './getAdminAgentFeedbackSuccessResponseMetadataPagination.js'; + +export type GetAdminAgentFeedbackSuccessResponseMetadata = { + pagination: GetAdminAgentFeedbackSuccessResponseMetadataPagination; +}; diff --git a/src/lib/generated/getAdminAgentFeedbackSuccessResponseMetadataPagination.ts b/src/lib/generated/getAdminAgentFeedbackSuccessResponseMetadataPagination.ts new file mode 100644 index 0000000..d69451e --- /dev/null +++ b/src/lib/generated/getAdminAgentFeedbackSuccessResponseMetadataPagination.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAdminAgentFeedbackSuccessResponseMetadataPagination = { + current: number; + total: number; + items: number; + limit: number; +}; diff --git a/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponse.ts b/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponse.ts index c508008..c9c96cd 100644 --- a/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponse.ts +++ b/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetAdminAgentInstructionTemplateSuccessResponseData } from './getAdminAgentInstructionTemplateSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentInstructionTemplateSuccessResponseAllOf } from './getAdminAgentInstructionTemplateSuccessResponseAllOf.js'; -export type GetAdminAgentInstructionTemplateSuccessResponse = SuccessApiResponse & GetAdminAgentInstructionTemplateSuccessResponseAllOf; +export type GetAdminAgentInstructionTemplateSuccessResponse = SuccessApiResponse & { + data: GetAdminAgentInstructionTemplateSuccessResponseData; +}; diff --git a/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseAllOf.ts deleted file mode 100644 index 234193f..0000000 --- a/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetAdminAgentInstructionTemplateSuccessResponseAllOfData } from './getAdminAgentInstructionTemplateSuccessResponseAllOfData.js'; - -export type GetAdminAgentInstructionTemplateSuccessResponseAllOf = { - data: GetAdminAgentInstructionTemplateSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseAllOfData.ts b/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseData.ts similarity index 70% rename from src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseAllOfData.ts rename to src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseData.ts index 237d3cd..0d0d86d 100644 --- a/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseAllOfData.ts +++ b/src/lib/generated/getAdminAgentInstructionTemplateSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { AgentInstructionTemplateDetail } from './agentInstructionTemplateDetail.js'; -export type GetAdminAgentInstructionTemplateSuccessResponseAllOfData = { +export type GetAdminAgentInstructionTemplateSuccessResponseData = { template: AgentInstructionTemplateDetail; }; diff --git a/src/lib/generated/getAdminAgentMcpServerUsersParams.ts b/src/lib/generated/getAdminAgentMcpServerUsersParams.ts index 9b14988..f17d4d9 100644 --- a/src/lib/generated/getAdminAgentMcpServerUsersParams.ts +++ b/src/lib/generated/getAdminAgentMcpServerUsersParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAdminAgentMcpServerUsersSuccessResponse.ts b/src/lib/generated/getAdminAgentMcpServerUsersSuccessResponse.ts index af70c4c..7a815db 100644 --- a/src/lib/generated/getAdminAgentMcpServerUsersSuccessResponse.ts +++ b/src/lib/generated/getAdminAgentMcpServerUsersSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentAdminMcpServerUserConnection } from './agentAdminMcpServerUserConnection.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentMcpServerUsersSuccessResponseAllOf } from './getAdminAgentMcpServerUsersSuccessResponseAllOf.js'; -export type GetAdminAgentMcpServerUsersSuccessResponse = SuccessApiResponse & GetAdminAgentMcpServerUsersSuccessResponseAllOf; +export type GetAdminAgentMcpServerUsersSuccessResponse = SuccessApiResponse & { + data: AgentAdminMcpServerUserConnection[]; +}; diff --git a/src/lib/generated/getAdminAgentMcpServerUsersSuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentMcpServerUsersSuccessResponseAllOf.ts deleted file mode 100644 index c361ff8..0000000 --- a/src/lib/generated/getAdminAgentMcpServerUsersSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentAdminMcpServerUserConnection } from './agentAdminMcpServerUserConnection.js'; - -export type GetAdminAgentMcpServerUsersSuccessResponseAllOf = { - data: AgentAdminMcpServerUserConnection[]; -}; diff --git a/src/lib/generated/getAdminAgentMcpServersParams.ts b/src/lib/generated/getAdminAgentMcpServersParams.ts index 87c2f8c..e956026 100644 --- a/src/lib/generated/getAdminAgentMcpServersParams.ts +++ b/src/lib/generated/getAdminAgentMcpServersParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetAdminAgentMcpServersParams = { /** * Scope to inspect. Use `global` for org-wide definitions or a repository full name such as `example-org/example-repo`. - */ scope?: string; }; diff --git a/src/lib/generated/getAdminAgentMcpServersSuccessResponse.ts b/src/lib/generated/getAdminAgentMcpServersSuccessResponse.ts index 43fa136..2bf7bb0 100644 --- a/src/lib/generated/getAdminAgentMcpServersSuccessResponse.ts +++ b/src/lib/generated/getAdminAgentMcpServersSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentAdminMcpServerCoverage } from './agentAdminMcpServerCoverage.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentMcpServersSuccessResponseAllOf } from './getAdminAgentMcpServersSuccessResponseAllOf.js'; -export type GetAdminAgentMcpServersSuccessResponse = SuccessApiResponse & GetAdminAgentMcpServersSuccessResponseAllOf; +export type GetAdminAgentMcpServersSuccessResponse = SuccessApiResponse & { + data: AgentAdminMcpServerCoverage[]; +}; diff --git a/src/lib/generated/getAdminAgentMcpServersSuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentMcpServersSuccessResponseAllOf.ts deleted file mode 100644 index 81cd6ef..0000000 --- a/src/lib/generated/getAdminAgentMcpServersSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentAdminMcpServerCoverage } from './agentAdminMcpServerCoverage.js'; - -export type GetAdminAgentMcpServersSuccessResponseAllOf = { - data: AgentAdminMcpServerCoverage[]; -}; diff --git a/src/lib/generated/getAdminAgentPromptPreviewParams.ts b/src/lib/generated/getAdminAgentPromptPreviewParams.ts new file mode 100644 index 0000000..12fd17f --- /dev/null +++ b/src/lib/generated/getAdminAgentPromptPreviewParams.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAdminAgentPromptPreviewParams = { +/** + * Instruction template ref of the agent (for example system:debug). + */ +agent: string; +/** + * Repository full name (owner/name) to preview repository overrides. Omit for global. + */ +repository?: string; +}; diff --git a/src/lib/generated/getAdminAgentSandboxPoolSuccessResponse.ts b/src/lib/generated/getAdminAgentSandboxPoolSuccessResponse.ts new file mode 100644 index 0000000..1635a58 --- /dev/null +++ b/src/lib/generated/getAdminAgentSandboxPoolSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAdminAgentSandboxPoolSuccessResponseData } from './getAdminAgentSandboxPoolSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAdminAgentSandboxPoolSuccessResponse = SuccessApiResponse & { + data: GetAdminAgentSandboxPoolSuccessResponseData; +}; diff --git a/src/lib/generated/getAdminAgentSandboxPoolSuccessResponseData.ts b/src/lib/generated/getAdminAgentSandboxPoolSuccessResponseData.ts new file mode 100644 index 0000000..793bdd3 --- /dev/null +++ b/src/lib/generated/getAdminAgentSandboxPoolSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { OpenSandboxPool } from './openSandboxPool.js'; + +export type GetAdminAgentSandboxPoolSuccessResponseData = { + pool: OpenSandboxPool; +}; diff --git a/src/lib/generated/getAdminAgentSandboxPoolsParams.ts b/src/lib/generated/getAdminAgentSandboxPoolsParams.ts new file mode 100644 index 0000000..3463587 --- /dev/null +++ b/src/lib/generated/getAdminAgentSandboxPoolsParams.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAdminAgentSandboxPoolsParams = { +/** + * Kubernetes namespace containing OpenSandbox Pool resources. + */ +namespace?: string; +}; diff --git a/src/lib/generated/getAdminAgentSandboxPoolsSuccessResponse.ts b/src/lib/generated/getAdminAgentSandboxPoolsSuccessResponse.ts new file mode 100644 index 0000000..eea217f --- /dev/null +++ b/src/lib/generated/getAdminAgentSandboxPoolsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAdminAgentSandboxPoolsSuccessResponseData } from './getAdminAgentSandboxPoolsSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAdminAgentSandboxPoolsSuccessResponse = SuccessApiResponse & { + data: GetAdminAgentSandboxPoolsSuccessResponseData; +}; diff --git a/src/lib/generated/getAdminAgentSandboxPoolsSuccessResponseData.ts b/src/lib/generated/getAdminAgentSandboxPoolsSuccessResponseData.ts new file mode 100644 index 0000000..11c1913 --- /dev/null +++ b/src/lib/generated/getAdminAgentSandboxPoolsSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { OpenSandboxPool } from './openSandboxPool.js'; + +export type GetAdminAgentSandboxPoolsSuccessResponseData = { + pools: OpenSandboxPool[]; +}; diff --git a/src/lib/generated/getAdminAgentSessionSuccessResponse.ts b/src/lib/generated/getAdminAgentSessionSuccessResponse.ts index 675fbc1..fd59f7f 100644 --- a/src/lib/generated/getAdminAgentSessionSuccessResponse.ts +++ b/src/lib/generated/getAdminAgentSessionSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentAdminSessionDetail } from './agentAdminSessionDetail.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentSessionSuccessResponseAllOf } from './getAdminAgentSessionSuccessResponseAllOf.js'; -export type GetAdminAgentSessionSuccessResponse = SuccessApiResponse & GetAdminAgentSessionSuccessResponseAllOf; +export type GetAdminAgentSessionSuccessResponse = SuccessApiResponse & { + data: AgentAdminSessionDetail; +}; diff --git a/src/lib/generated/getAdminAgentSessionSuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentSessionSuccessResponseAllOf.ts deleted file mode 100644 index 9792639..0000000 --- a/src/lib/generated/getAdminAgentSessionSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentAdminSessionDetail } from './agentAdminSessionDetail.js'; - -export type GetAdminAgentSessionSuccessResponseAllOf = { - data: AgentAdminSessionDetail; -}; diff --git a/src/lib/generated/getAdminAgentSessionsParams.ts b/src/lib/generated/getAdminAgentSessionsParams.ts index 832ce5e..b253759 100644 --- a/src/lib/generated/getAdminAgentSessionsParams.ts +++ b/src/lib/generated/getAdminAgentSessionsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -8,7 +8,13 @@ import type { GetAdminAgentSessionsStatus } from './getAdminAgentSessionsStatus.js'; export type GetAdminAgentSessionsParams = { +/** + * @minimum 1 + */ page?: number; +/** + * @minimum 1 + */ limit?: number; status?: GetAdminAgentSessionsStatus; /** diff --git a/src/lib/generated/getAdminAgentSessionsStatus.ts b/src/lib/generated/getAdminAgentSessionsStatus.ts index 3eb0bef..51586af 100644 --- a/src/lib/generated/getAdminAgentSessionsStatus.ts +++ b/src/lib/generated/getAdminAgentSessionsStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,11 +9,10 @@ export type GetAdminAgentSessionsStatus = typeof GetAdminAgentSessionsStatus[keyof typeof GetAdminAgentSessionsStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetAdminAgentSessionsStatus = { all: 'all', starting: 'starting', active: 'active', - ended: 'ended', + archived: 'archived', error: 'error', } as const; diff --git a/src/lib/generated/getAdminAgentSessionsSuccessResponse.ts b/src/lib/generated/getAdminAgentSessionsSuccessResponse.ts index ecc095f..91cfafa 100644 --- a/src/lib/generated/getAdminAgentSessionsSuccessResponse.ts +++ b/src/lib/generated/getAdminAgentSessionsSuccessResponse.ts @@ -1,11 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentAdminSessionSummary } from './agentAdminSessionSummary.js'; +import type { ResponseMetadata } from './responseMetadata.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentSessionsSuccessResponseAllOf } from './getAdminAgentSessionsSuccessResponseAllOf.js'; -export type GetAdminAgentSessionsSuccessResponse = SuccessApiResponse & GetAdminAgentSessionsSuccessResponseAllOf; +export type GetAdminAgentSessionsSuccessResponse = SuccessApiResponse & { + metadata?: ResponseMetadata; + data: AgentAdminSessionSummary[]; +}; diff --git a/src/lib/generated/getAdminAgentSessionsSuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentSessionsSuccessResponseAllOf.ts deleted file mode 100644 index f88f6e5..0000000 --- a/src/lib/generated/getAdminAgentSessionsSuccessResponseAllOf.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { ResponseMetadata } from './responseMetadata.js'; -import type { AgentAdminSessionSummary } from './agentAdminSessionSummary.js'; - -export type GetAdminAgentSessionsSuccessResponseAllOf = { - metadata?: ResponseMetadata; - data: AgentAdminSessionSummary[]; -}; diff --git a/src/lib/generated/getAdminAgentThreadConversationSuccessResponse.ts b/src/lib/generated/getAdminAgentThreadConversationSuccessResponse.ts index 188af8c..4e71cb9 100644 --- a/src/lib/generated/getAdminAgentThreadConversationSuccessResponse.ts +++ b/src/lib/generated/getAdminAgentThreadConversationSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentAdminThreadConversation } from './agentAdminThreadConversation.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentThreadConversationSuccessResponseAllOf } from './getAdminAgentThreadConversationSuccessResponseAllOf.js'; -export type GetAdminAgentThreadConversationSuccessResponse = SuccessApiResponse & GetAdminAgentThreadConversationSuccessResponseAllOf; +export type GetAdminAgentThreadConversationSuccessResponse = SuccessApiResponse & { + data: AgentAdminThreadConversation; +}; diff --git a/src/lib/generated/getAdminAgentThreadConversationSuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentThreadConversationSuccessResponseAllOf.ts deleted file mode 100644 index 56381f9..0000000 --- a/src/lib/generated/getAdminAgentThreadConversationSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentAdminThreadConversation } from './agentAdminThreadConversation.js'; - -export type GetAdminAgentThreadConversationSuccessResponseAllOf = { - data: AgentAdminThreadConversation; -}; diff --git a/src/lib/generated/getAdminAgentToolInventoryParams.ts b/src/lib/generated/getAdminAgentToolInventoryParams.ts index 19b1a29..e8f8abe 100644 --- a/src/lib/generated/getAdminAgentToolInventoryParams.ts +++ b/src/lib/generated/getAdminAgentToolInventoryParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAdminAgentToolInventorySuccessResponse.ts b/src/lib/generated/getAdminAgentToolInventorySuccessResponse.ts index 11c2264..8be79af 100644 --- a/src/lib/generated/getAdminAgentToolInventorySuccessResponse.ts +++ b/src/lib/generated/getAdminAgentToolInventorySuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSessionToolInventoryEntry } from './agentSessionToolInventoryEntry.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminAgentToolInventorySuccessResponseAllOf } from './getAdminAgentToolInventorySuccessResponseAllOf.js'; -export type GetAdminAgentToolInventorySuccessResponse = SuccessApiResponse & GetAdminAgentToolInventorySuccessResponseAllOf; +export type GetAdminAgentToolInventorySuccessResponse = SuccessApiResponse & { + data?: AgentSessionToolInventoryEntry[]; +}; diff --git a/src/lib/generated/getAdminAgentToolInventorySuccessResponseAllOf.ts b/src/lib/generated/getAdminAgentToolInventorySuccessResponseAllOf.ts deleted file mode 100644 index d08699b..0000000 --- a/src/lib/generated/getAdminAgentToolInventorySuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentSessionToolInventoryEntry } from './agentSessionToolInventoryEntry.js'; - -export type GetAdminAgentToolInventorySuccessResponseAllOf = { - data?: AgentSessionToolInventoryEntry[]; -}; diff --git a/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponse.ts b/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponse.ts index 37350db..5e4d297 100644 --- a/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponse.ts +++ b/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetAdminCustomAgentCreationPolicySuccessResponseData } from './getAdminCustomAgentCreationPolicySuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAdminCustomAgentCreationPolicySuccessResponseAllOf } from './getAdminCustomAgentCreationPolicySuccessResponseAllOf.js'; -export type GetAdminCustomAgentCreationPolicySuccessResponse = SuccessApiResponse & GetAdminCustomAgentCreationPolicySuccessResponseAllOf; +export type GetAdminCustomAgentCreationPolicySuccessResponse = SuccessApiResponse & { + data?: GetAdminCustomAgentCreationPolicySuccessResponseData; +}; diff --git a/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseAllOf.ts b/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseAllOf.ts deleted file mode 100644 index c229fa2..0000000 --- a/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetAdminCustomAgentCreationPolicySuccessResponseAllOfData } from './getAdminCustomAgentCreationPolicySuccessResponseAllOfData.js'; - -export type GetAdminCustomAgentCreationPolicySuccessResponseAllOf = { - data?: GetAdminCustomAgentCreationPolicySuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseAllOfData.ts b/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseData.ts similarity index 70% rename from src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseAllOfData.ts rename to src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseData.ts index 235b0f8..fbe935f 100644 --- a/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseAllOfData.ts +++ b/src/lib/generated/getAdminCustomAgentCreationPolicySuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { CustomAgentCreationPolicy } from './customAgentCreationPolicy.js'; -export type GetAdminCustomAgentCreationPolicySuccessResponseAllOfData = { +export type GetAdminCustomAgentCreationPolicySuccessResponseData = { customAgentCreationPolicy: CustomAgentCreationPolicy; }; diff --git a/src/lib/generated/getAgentAnalyticsInterval.ts b/src/lib/generated/getAgentAnalyticsInterval.ts new file mode 100644 index 0000000..e6e51a4 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsInterval = typeof GetAgentAnalyticsInterval[keyof typeof GetAgentAnalyticsInterval]; + + +export const GetAgentAnalyticsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsOptionsSuccessResponse.ts b/src/lib/generated/getAgentAnalyticsOptionsSuccessResponse.ts new file mode 100644 index 0000000..bcfc9f7 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsOptionsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsOptions } from './agentAnalyticsOptions.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAgentAnalyticsOptionsSuccessResponse = SuccessApiResponse & { + data: AgentAnalyticsOptions; +}; diff --git a/src/lib/generated/getAgentAnalyticsParams.ts b/src/lib/generated/getAgentAnalyticsParams.ts new file mode 100644 index 0000000..3903467 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsParams.ts @@ -0,0 +1,42 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAgentAnalyticsInterval } from './getAgentAnalyticsInterval.js'; +import type { GetAgentAnalyticsSessionKind } from './getAgentAnalyticsSessionKind.js'; + +export type GetAgentAnalyticsParams = { +/** + * Inclusive local calendar date. + */ +from?: string; +/** + * Exclusive local calendar date. + */ +to?: string; +/** + * IANA timezone. + */ +timezone?: string; +compare?: boolean; +interval?: GetAgentAnalyticsInterval; +/** + * Exact recorded owner/repository name or unattributed. + */ +repository?: string; +/** + * Recorded repository owner grouping. + */ +organization?: string; +/** + * Exact session owner identity. + */ +owner?: string; +sessionKind?: GetAgentAnalyticsSessionKind; +agentId?: string; +provider?: string; +model?: string; +}; diff --git a/src/lib/generated/getAgentAnalyticsRunsInterval.ts b/src/lib/generated/getAgentAnalyticsRunsInterval.ts new file mode 100644 index 0000000..8cc3f83 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsRunsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsRunsInterval = typeof GetAgentAnalyticsRunsInterval[keyof typeof GetAgentAnalyticsRunsInterval]; + + +export const GetAgentAnalyticsRunsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsRunsParams.ts b/src/lib/generated/getAgentAnalyticsRunsParams.ts new file mode 100644 index 0000000..cb24b04 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsRunsParams.ts @@ -0,0 +1,55 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAgentAnalyticsRunsInterval } from './getAgentAnalyticsRunsInterval.js'; +import type { GetAgentAnalyticsRunsPeriod } from './getAgentAnalyticsRunsPeriod.js'; +import type { GetAgentAnalyticsRunsRunStatus } from './getAgentAnalyticsRunsRunStatus.js'; +import type { GetAgentAnalyticsRunsSessionKind } from './getAgentAnalyticsRunsSessionKind.js'; + +export type GetAgentAnalyticsRunsParams = { +from?: string; +to?: string; +timezone?: string; +compare?: boolean; +interval?: GetAgentAnalyticsRunsInterval; +/** + * Exact recorded owner/repository name or unattributed. + */ +repository?: string; +organization?: string; +owner?: string; +sessionKind?: GetAgentAnalyticsRunsSessionKind; +agentId?: string; +provider?: string; +model?: string; +/** + * Exact retained session UUID. + */ +sessionId?: string; +/** + * in_progress selects every status that has not finished. + */ +runStatus?: GetAgentAnalyticsRunsRunStatus; +/** + * Start date of one chart bucket. + */ +date?: string; +/** + * Lists the comparison window when previous. + */ +period?: GetAgentAnalyticsRunsPeriod; +/** + * @minimum 1 + * @maximum 10000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getAgentAnalyticsRunsPeriod.ts b/src/lib/generated/getAgentAnalyticsRunsPeriod.ts new file mode 100644 index 0000000..bc53538 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsRunsPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsRunsPeriod = typeof GetAgentAnalyticsRunsPeriod[keyof typeof GetAgentAnalyticsRunsPeriod]; + + +export const GetAgentAnalyticsRunsPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsRunsRunStatus.ts b/src/lib/generated/getAgentAnalyticsRunsRunStatus.ts new file mode 100644 index 0000000..926e0fd --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsRunsRunStatus.ts @@ -0,0 +1,24 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsRunsRunStatus = typeof GetAgentAnalyticsRunsRunStatus[keyof typeof GetAgentAnalyticsRunsRunStatus]; + + +export const GetAgentAnalyticsRunsRunStatus = { + queued: 'queued', + starting: 'starting', + running: 'running', + waiting_for_approval: 'waiting_for_approval', + waiting_for_input: 'waiting_for_input', + transitioned: 'transitioned', + completed: 'completed', + failed: 'failed', + cancelled: 'cancelled', + unknown: 'unknown', + in_progress: 'in_progress', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsRunsSessionKind.ts b/src/lib/generated/getAgentAnalyticsRunsSessionKind.ts new file mode 100644 index 0000000..ae95eb5 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsRunsSessionKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsRunsSessionKind = typeof GetAgentAnalyticsRunsSessionKind[keyof typeof GetAgentAnalyticsRunsSessionKind]; + + +export const GetAgentAnalyticsRunsSessionKind = { + chat: 'chat', + environment: 'environment', + sandbox: 'sandbox', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsRunsSuccessResponse.ts b/src/lib/generated/getAgentAnalyticsRunsSuccessResponse.ts new file mode 100644 index 0000000..65915b7 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsRunsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsRuns } from './agentAnalyticsRuns.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAgentAnalyticsRunsSuccessResponse = SuccessApiResponse & { + data: AgentAnalyticsRuns; +}; diff --git a/src/lib/generated/getAgentAnalyticsSessionKind.ts b/src/lib/generated/getAgentAnalyticsSessionKind.ts new file mode 100644 index 0000000..8c1b761 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsSessionKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsSessionKind = typeof GetAgentAnalyticsSessionKind[keyof typeof GetAgentAnalyticsSessionKind]; + + +export const GetAgentAnalyticsSessionKind = { + chat: 'chat', + environment: 'environment', + sandbox: 'sandbox', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsSessionsInterval.ts b/src/lib/generated/getAgentAnalyticsSessionsInterval.ts new file mode 100644 index 0000000..d8ee937 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsSessionsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsSessionsInterval = typeof GetAgentAnalyticsSessionsInterval[keyof typeof GetAgentAnalyticsSessionsInterval]; + + +export const GetAgentAnalyticsSessionsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsSessionsParams.ts b/src/lib/generated/getAgentAnalyticsSessionsParams.ts new file mode 100644 index 0000000..6983726 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsSessionsParams.ts @@ -0,0 +1,46 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAgentAnalyticsSessionsInterval } from './getAgentAnalyticsSessionsInterval.js'; +import type { GetAgentAnalyticsSessionsPeriod } from './getAgentAnalyticsSessionsPeriod.js'; +import type { GetAgentAnalyticsSessionsSessionKind } from './getAgentAnalyticsSessionsSessionKind.js'; + +export type GetAgentAnalyticsSessionsParams = { +from?: string; +to?: string; +timezone?: string; +compare?: boolean; +interval?: GetAgentAnalyticsSessionsInterval; +/** + * Exact recorded owner/repository name or unattributed. + */ +repository?: string; +organization?: string; +owner?: string; +sessionKind?: GetAgentAnalyticsSessionsSessionKind; +agentId?: string; +provider?: string; +model?: string; +/** + * Start date of one chart bucket. + */ +date?: string; +/** + * Lists the comparison window when previous. + */ +period?: GetAgentAnalyticsSessionsPeriod; +/** + * @minimum 1 + * @maximum 10000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getAgentAnalyticsSessionsPeriod.ts b/src/lib/generated/getAgentAnalyticsSessionsPeriod.ts new file mode 100644 index 0000000..b8443b4 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsSessionsPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsSessionsPeriod = typeof GetAgentAnalyticsSessionsPeriod[keyof typeof GetAgentAnalyticsSessionsPeriod]; + + +export const GetAgentAnalyticsSessionsPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsSessionsSessionKind.ts b/src/lib/generated/getAgentAnalyticsSessionsSessionKind.ts new file mode 100644 index 0000000..281ba4f --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsSessionsSessionKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentAnalyticsSessionsSessionKind = typeof GetAgentAnalyticsSessionsSessionKind[keyof typeof GetAgentAnalyticsSessionsSessionKind]; + + +export const GetAgentAnalyticsSessionsSessionKind = { + chat: 'chat', + environment: 'environment', + sandbox: 'sandbox', +} as const; diff --git a/src/lib/generated/getAgentAnalyticsSessionsSuccessResponse.ts b/src/lib/generated/getAgentAnalyticsSessionsSuccessResponse.ts new file mode 100644 index 0000000..74964d4 --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsSessionsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSessions } from './agentAnalyticsSessions.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAgentAnalyticsSessionsSuccessResponse = SuccessApiResponse & { + data: AgentAnalyticsSessions; +}; diff --git a/src/lib/generated/getAgentAnalyticsSuccessResponse.ts b/src/lib/generated/getAgentAnalyticsSuccessResponse.ts new file mode 100644 index 0000000..2af736c --- /dev/null +++ b/src/lib/generated/getAgentAnalyticsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentAnalyticsSummary } from './agentAnalyticsSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAgentAnalyticsSuccessResponse = SuccessApiResponse & { + data: AgentAnalyticsSummary; +}; diff --git a/src/lib/generated/getAgentApiKeys200.ts b/src/lib/generated/getAgentApiKeys200.ts index 444732f..26a7dcf 100644 --- a/src/lib/generated/getAgentApiKeys200.ts +++ b/src/lib/generated/getAgentApiKeys200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentApiKeyStatusResponse } from './agentApiKeyStatusResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentApiKeys200AllOf } from './getAgentApiKeys200AllOf.js'; -export type GetAgentApiKeys200 = SuccessApiResponse & GetAgentApiKeys200AllOf; +export type GetAgentApiKeys200 = SuccessApiResponse & { + data: AgentApiKeyStatusResponse; +}; diff --git a/src/lib/generated/getAgentApiKeys200AllOf.ts b/src/lib/generated/getAgentApiKeys200AllOf.ts deleted file mode 100644 index 9511051..0000000 --- a/src/lib/generated/getAgentApiKeys200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentApiKeyStatusResponse } from './agentApiKeyStatusResponse.js'; - -export type GetAgentApiKeys200AllOf = { - data: AgentApiKeyStatusResponse; -}; diff --git a/src/lib/generated/getAgentApiKeysParams.ts b/src/lib/generated/getAgentApiKeysParams.ts index fcf667e..e2910c9 100644 --- a/src/lib/generated/getAgentApiKeysParams.ts +++ b/src/lib/generated/getAgentApiKeysParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAgentApiKeysProvider.ts b/src/lib/generated/getAgentApiKeysProvider.ts index 5ceca81..66a2268 100644 --- a/src/lib/generated/getAgentApiKeysProvider.ts +++ b/src/lib/generated/getAgentApiKeysProvider.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetAgentApiKeysProvider = typeof GetAgentApiKeysProvider[keyof typeof GetAgentApiKeysProvider]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetAgentApiKeysProvider = { anthropic: 'anthropic', openai: 'openai', diff --git a/src/lib/generated/getAgentMcpConnectionSuccessResponse.ts b/src/lib/generated/getAgentMcpConnectionSuccessResponse.ts index 4dfea1c..671d501 100644 --- a/src/lib/generated/getAgentMcpConnectionSuccessResponse.ts +++ b/src/lib/generated/getAgentMcpConnectionSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentMcpConnectionState } from './agentMcpConnectionState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentMcpConnectionSuccessResponseAllOf } from './getAgentMcpConnectionSuccessResponseAllOf.js'; -export type GetAgentMcpConnectionSuccessResponse = SuccessApiResponse & GetAgentMcpConnectionSuccessResponseAllOf; +export type GetAgentMcpConnectionSuccessResponse = SuccessApiResponse & { + data: AgentMcpConnectionState; +}; diff --git a/src/lib/generated/getAgentMcpConnectionSuccessResponseAllOf.ts b/src/lib/generated/getAgentMcpConnectionSuccessResponseAllOf.ts deleted file mode 100644 index e2b0a92..0000000 --- a/src/lib/generated/getAgentMcpConnectionSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentMcpConnectionState } from './agentMcpConnectionState.js'; - -export type GetAgentMcpConnectionSuccessResponseAllOf = { - data: AgentMcpConnectionState; -}; diff --git a/src/lib/generated/getAgentModels200.ts b/src/lib/generated/getAgentModels200.ts index 81e5d9d..e082ed6 100644 --- a/src/lib/generated/getAgentModels200.ts +++ b/src/lib/generated/getAgentModels200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetAgentModels200Data } from './getAgentModels200Data.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentModels200AllOf } from './getAgentModels200AllOf.js'; -export type GetAgentModels200 = SuccessApiResponse & GetAgentModels200AllOf; +export type GetAgentModels200 = SuccessApiResponse & { + data: GetAgentModels200Data; +}; diff --git a/src/lib/generated/getAgentModels200AllOf.ts b/src/lib/generated/getAgentModels200AllOf.ts deleted file mode 100644 index e2d363d..0000000 --- a/src/lib/generated/getAgentModels200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetAgentModels200AllOfData } from './getAgentModels200AllOfData.js'; - -export type GetAgentModels200AllOf = { - data: GetAgentModels200AllOfData; -}; diff --git a/src/lib/generated/getAgentModels200AllOfData.ts b/src/lib/generated/getAgentModels200Data.ts similarity index 71% rename from src/lib/generated/getAgentModels200AllOfData.ts rename to src/lib/generated/getAgentModels200Data.ts index 8038788..2fa898e 100644 --- a/src/lib/generated/getAgentModels200AllOfData.ts +++ b/src/lib/generated/getAgentModels200Data.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { AgentModel } from './agentModel.js'; -export type GetAgentModels200AllOfData = { +export type GetAgentModels200Data = { models: AgentModel[]; }; diff --git a/src/lib/generated/getAgentModelsParams.ts b/src/lib/generated/getAgentModelsParams.ts index 1f9bb04..c032855 100644 --- a/src/lib/generated/getAgentModelsParams.ts +++ b/src/lib/generated/getAgentModelsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAgentRun200.ts b/src/lib/generated/getAgentRun200.ts index 8390737..2231120 100644 --- a/src/lib/generated/getAgentRun200.ts +++ b/src/lib/generated/getAgentRun200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentRun } from './agentRun.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentRun200AllOf } from './getAgentRun200AllOf.js'; -export type GetAgentRun200 = SuccessApiResponse & GetAgentRun200AllOf; +export type GetAgentRun200 = SuccessApiResponse & { + data: AgentRun; +}; diff --git a/src/lib/generated/getAgentRun200AllOf.ts b/src/lib/generated/getAgentRun200AllOf.ts deleted file mode 100644 index fff40a9..0000000 --- a/src/lib/generated/getAgentRun200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRun } from './agentRun.js'; - -export type GetAgentRun200AllOf = { - data: AgentRun; -}; diff --git a/src/lib/generated/getAgentRunEvents200.ts b/src/lib/generated/getAgentRunEvents200.ts index 1345464..121eb5b 100644 --- a/src/lib/generated/getAgentRunEvents200.ts +++ b/src/lib/generated/getAgentRunEvents200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetAgentRunEvents200Data } from './getAgentRunEvents200Data.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentRunEvents200AllOf } from './getAgentRunEvents200AllOf.js'; -export type GetAgentRunEvents200 = SuccessApiResponse & GetAgentRunEvents200AllOf; +export type GetAgentRunEvents200 = SuccessApiResponse & { + data: GetAgentRunEvents200Data; +}; diff --git a/src/lib/generated/getAgentRunEvents200AllOf.ts b/src/lib/generated/getAgentRunEvents200AllOf.ts deleted file mode 100644 index 9a72802..0000000 --- a/src/lib/generated/getAgentRunEvents200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetAgentRunEvents200AllOfData } from './getAgentRunEvents200AllOfData.js'; - -export type GetAgentRunEvents200AllOf = { - data: GetAgentRunEvents200AllOfData; -}; diff --git a/src/lib/generated/getAgentRunEvents200AllOfData.ts b/src/lib/generated/getAgentRunEvents200AllOfData.ts deleted file mode 100644 index 38a0f3a..0000000 --- a/src/lib/generated/getAgentRunEvents200AllOfData.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetAgentRunEvents200AllOfDataRun } from './getAgentRunEvents200AllOfDataRun.js'; -import type { AgentRunEvent } from './agentRunEvent.js'; -import type { GetAgentRunEvents200AllOfDataPagination } from './getAgentRunEvents200AllOfDataPagination.js'; - -export type GetAgentRunEvents200AllOfData = { - run: GetAgentRunEvents200AllOfDataRun; - events: AgentRunEvent[]; - pagination: GetAgentRunEvents200AllOfDataPagination; -}; diff --git a/src/lib/generated/getAgentRunEvents200Data.ts b/src/lib/generated/getAgentRunEvents200Data.ts new file mode 100644 index 0000000..51e5182 --- /dev/null +++ b/src/lib/generated/getAgentRunEvents200Data.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentRunEvent } from './agentRunEvent.js'; +import type { GetAgentRunEvents200DataPagination } from './getAgentRunEvents200DataPagination.js'; +import type { GetAgentRunEvents200DataRun } from './getAgentRunEvents200DataRun.js'; + +export type GetAgentRunEvents200Data = { + run: GetAgentRunEvents200DataRun; + events: AgentRunEvent[]; + pagination: GetAgentRunEvents200DataPagination; +}; diff --git a/src/lib/generated/getAgentRunEvents200AllOfDataPagination.ts b/src/lib/generated/getAgentRunEvents200DataPagination.ts similarity index 64% rename from src/lib/generated/getAgentRunEvents200AllOfDataPagination.ts rename to src/lib/generated/getAgentRunEvents200DataPagination.ts index a64b4ec..e79ba5a 100644 --- a/src/lib/generated/getAgentRunEvents200AllOfDataPagination.ts +++ b/src/lib/generated/getAgentRunEvents200DataPagination.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type GetAgentRunEvents200AllOfDataPagination = { +export type GetAgentRunEvents200DataPagination = { nextSequence: number; hasMore: boolean; }; diff --git a/src/lib/generated/getAgentRunEvents200AllOfDataRun.ts b/src/lib/generated/getAgentRunEvents200DataRun.ts similarity index 72% rename from src/lib/generated/getAgentRunEvents200AllOfDataRun.ts rename to src/lib/generated/getAgentRunEvents200DataRun.ts index 6be20de..e6b34ac 100644 --- a/src/lib/generated/getAgentRunEvents200AllOfDataRun.ts +++ b/src/lib/generated/getAgentRunEvents200DataRun.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,7 +7,7 @@ */ import type { AgentRunStatus } from './agentRunStatus.js'; -export type GetAgentRunEvents200AllOfDataRun = { +export type GetAgentRunEvents200DataRun = { id: string; status: AgentRunStatus; }; diff --git a/src/lib/generated/getAgentRunEventsParams.ts b/src/lib/generated/getAgentRunEventsParams.ts index e979ee8..970e49e 100644 --- a/src/lib/generated/getAgentRunEventsParams.ts +++ b/src/lib/generated/getAgentRunEventsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,10 +9,13 @@ export type GetAgentRunEventsParams = { /** * Return events with sequence greater than this cursor. + * @minimum 0 */ afterSequence?: number; /** * Maximum events to return. + * @minimum 1 + * @maximum 500 */ limit?: number; }; diff --git a/src/lib/generated/getAgentSession200.ts b/src/lib/generated/getAgentSession200.ts index c64b72f..9350598 100644 --- a/src/lib/generated/getAgentSession200.ts +++ b/src/lib/generated/getAgentSession200.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentSessionSummary } from './agentSessionSummary.js'; -import type { GetAgentSession200Error } from './getAgentSession200Error.js'; export type GetAgentSession200 = { request_id: string; data: AgentSessionSummary; - /** @nullable */ - error: GetAgentSession200Error; + error: unknown; }; diff --git a/src/lib/generated/getAgentSession200Error.ts b/src/lib/generated/getAgentSession200Error.ts deleted file mode 100644 index 57efa01..0000000 --- a/src/lib/generated/getAgentSession200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type GetAgentSession200Error = unknown | null; diff --git a/src/lib/generated/getAgentSessionCandidates200.ts b/src/lib/generated/getAgentSessionCandidates200.ts index b7d4160..be253a6 100644 --- a/src/lib/generated/getAgentSessionCandidates200.ts +++ b/src/lib/generated/getAgentSessionCandidates200.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { GetAgentSessionCandidates200Data } from './getAgentSessionCandidates200Data.js'; -import type { GetAgentSessionCandidates200Error } from './getAgentSessionCandidates200Error.js'; export type GetAgentSessionCandidates200 = { request_id: string; data: GetAgentSessionCandidates200Data; - /** @nullable */ - error: GetAgentSessionCandidates200Error; + error: unknown; }; diff --git a/src/lib/generated/getAgentSessionCandidates200Data.ts b/src/lib/generated/getAgentSessionCandidates200Data.ts index 88aa912..beb9608 100644 --- a/src/lib/generated/getAgentSessionCandidates200Data.ts +++ b/src/lib/generated/getAgentSessionCandidates200Data.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { GetAgentSessionCandidates200DataServicesItem } from './getAgentSessionCandidates200DataServicesItem.js'; import type { GetAgentSessionCandidates200DataActiveSession } from './getAgentSessionCandidates200DataActiveSession.js'; +import type { GetAgentSessionCandidates200DataServicesItem } from './getAgentSessionCandidates200DataServicesItem.js'; export type GetAgentSessionCandidates200Data = { services: GetAgentSessionCandidates200DataServicesItem[]; diff --git a/src/lib/generated/getAgentSessionCandidates200DataActiveSession.ts b/src/lib/generated/getAgentSessionCandidates200DataActiveSession.ts index abd9745..ce69720 100644 --- a/src/lib/generated/getAgentSessionCandidates200DataActiveSession.ts +++ b/src/lib/generated/getAgentSessionCandidates200DataActiveSession.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAgentSessionCandidates200DataActiveSessionStatus.ts b/src/lib/generated/getAgentSessionCandidates200DataActiveSessionStatus.ts index 21fb62f..86c2671 100644 --- a/src/lib/generated/getAgentSessionCandidates200DataActiveSessionStatus.ts +++ b/src/lib/generated/getAgentSessionCandidates200DataActiveSessionStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetAgentSessionCandidates200DataActiveSessionStatus = typeof GetAgentSessionCandidates200DataActiveSessionStatus[keyof typeof GetAgentSessionCandidates200DataActiveSessionStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetAgentSessionCandidates200DataActiveSessionStatus = { starting: 'starting', active: 'active', diff --git a/src/lib/generated/getAgentSessionCandidates200DataServicesItem.ts b/src/lib/generated/getAgentSessionCandidates200DataServicesItem.ts index ebcbe2f..4f13df6 100644 --- a/src/lib/generated/getAgentSessionCandidates200DataServicesItem.ts +++ b/src/lib/generated/getAgentSessionCandidates200DataServicesItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAgentSessionCandidates200Error.ts b/src/lib/generated/getAgentSessionCandidates200Error.ts deleted file mode 100644 index 071a400..0000000 --- a/src/lib/generated/getAgentSessionCandidates200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type GetAgentSessionCandidates200Error = unknown | null; diff --git a/src/lib/generated/getAgentSessionCandidatesParams.ts b/src/lib/generated/getAgentSessionCandidatesParams.ts index e482d5f..c255b82 100644 --- a/src/lib/generated/getAgentSessionCandidatesParams.ts +++ b/src/lib/generated/getAgentSessionCandidatesParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAgentSessionThreads200.ts b/src/lib/generated/getAgentSessionThreads200.ts index 8d82d1d..2e95c9a 100644 --- a/src/lib/generated/getAgentSessionThreads200.ts +++ b/src/lib/generated/getAgentSessionThreads200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetAgentSessionThreads200Data } from './getAgentSessionThreads200Data.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentSessionThreads200AllOf } from './getAgentSessionThreads200AllOf.js'; -export type GetAgentSessionThreads200 = SuccessApiResponse & GetAgentSessionThreads200AllOf; +export type GetAgentSessionThreads200 = SuccessApiResponse & { + data: GetAgentSessionThreads200Data; +}; diff --git a/src/lib/generated/getAgentSessionThreads200AllOf.ts b/src/lib/generated/getAgentSessionThreads200AllOf.ts deleted file mode 100644 index 4febdbb..0000000 --- a/src/lib/generated/getAgentSessionThreads200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetAgentSessionThreads200AllOfData } from './getAgentSessionThreads200AllOfData.js'; - -export type GetAgentSessionThreads200AllOf = { - data: GetAgentSessionThreads200AllOfData; -}; diff --git a/src/lib/generated/getAgentSessionThreads200AllOfData.ts b/src/lib/generated/getAgentSessionThreads200Data.ts similarity index 73% rename from src/lib/generated/getAgentSessionThreads200AllOfData.ts rename to src/lib/generated/getAgentSessionThreads200Data.ts index 91c3038..b74ae92 100644 --- a/src/lib/generated/getAgentSessionThreads200AllOfData.ts +++ b/src/lib/generated/getAgentSessionThreads200Data.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { AgentThreadHistoryEntry } from './agentThreadHistoryEntry.js'; -export type GetAgentSessionThreads200AllOfData = { +export type GetAgentSessionThreads200Data = { threads: AgentThreadHistoryEntry[]; }; diff --git a/src/lib/generated/getAgentSessions200.ts b/src/lib/generated/getAgentSessions200.ts index 928cb7d..c24859e 100644 --- a/src/lib/generated/getAgentSessions200.ts +++ b/src/lib/generated/getAgentSessions200.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,12 +7,10 @@ */ import type { AgentSessionSummary } from './agentSessionSummary.js'; import type { ResponseMetadata } from './responseMetadata.js'; -import type { GetAgentSessions200Error } from './getAgentSessions200Error.js'; export type GetAgentSessions200 = { request_id: string; data: AgentSessionSummary[]; metadata?: ResponseMetadata; - /** @nullable */ - error: GetAgentSessions200Error; + error: unknown; }; diff --git a/src/lib/generated/getAgentSessions200Error.ts b/src/lib/generated/getAgentSessions200Error.ts deleted file mode 100644 index 4b9282b..0000000 --- a/src/lib/generated/getAgentSessions200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type GetAgentSessions200Error = unknown | null; diff --git a/src/lib/generated/getAgentSessionsParams.ts b/src/lib/generated/getAgentSessionsParams.ts index cec9e17..eaeb380 100644 --- a/src/lib/generated/getAgentSessionsParams.ts +++ b/src/lib/generated/getAgentSessionsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -8,15 +8,18 @@ export type GetAgentSessionsParams = { /** - * When true, include ended and errored sessions in the response. + * When true, include archived and errored sessions in the response. */ -includeEnded?: boolean; +includeArchived?: boolean; /** * Page number for pagination. + * @minimum 1 */ page?: number; /** * Number of sessions per page. + * @minimum 1 + * @maximum 100 */ limit?: number; }; diff --git a/src/lib/generated/getAgentSettingsParams.ts b/src/lib/generated/getAgentSettingsParams.ts index 962d1dd..826a310 100644 --- a/src/lib/generated/getAgentSettingsParams.ts +++ b/src/lib/generated/getAgentSettingsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getAgentSettingsSuccessResponse.ts b/src/lib/generated/getAgentSettingsSuccessResponse.ts index 5c9d88f..6eec8c3 100644 --- a/src/lib/generated/getAgentSettingsSuccessResponse.ts +++ b/src/lib/generated/getAgentSettingsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSettings } from './agentSettings.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentSettingsSuccessResponseAllOf } from './getAgentSettingsSuccessResponseAllOf.js'; -export type GetAgentSettingsSuccessResponse = SuccessApiResponse & GetAgentSettingsSuccessResponseAllOf; +export type GetAgentSettingsSuccessResponse = SuccessApiResponse & { + data: AgentSettings; +}; diff --git a/src/lib/generated/getAgentSettingsSuccessResponseAllOf.ts b/src/lib/generated/getAgentSettingsSuccessResponseAllOf.ts deleted file mode 100644 index 90d9395..0000000 --- a/src/lib/generated/getAgentSettingsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentSettings } from './agentSettings.js'; - -export type GetAgentSettingsSuccessResponseAllOf = { - data: AgentSettings; -}; diff --git a/src/lib/generated/getAgentThread200.ts b/src/lib/generated/getAgentThread200.ts index 5860d2a..a71c8d2 100644 --- a/src/lib/generated/getAgentThread200.ts +++ b/src/lib/generated/getAgentThread200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThread } from './agentThread.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentThread200AllOf } from './getAgentThread200AllOf.js'; -export type GetAgentThread200 = SuccessApiResponse & GetAgentThread200AllOf; +export type GetAgentThread200 = SuccessApiResponse & { + data: AgentThread; +}; diff --git a/src/lib/generated/getAgentThread200AllOf.ts b/src/lib/generated/getAgentThread200AllOf.ts deleted file mode 100644 index 17239b0..0000000 --- a/src/lib/generated/getAgentThread200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThread } from './agentThread.js'; - -export type GetAgentThread200AllOf = { - data: AgentThread; -}; diff --git a/src/lib/generated/getAgentThreadMessages200.ts b/src/lib/generated/getAgentThreadMessages200.ts index a8dbb5e..4780188 100644 --- a/src/lib/generated/getAgentThreadMessages200.ts +++ b/src/lib/generated/getAgentThreadMessages200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadMessagesResponse } from './agentThreadMessagesResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentThreadMessages200AllOf } from './getAgentThreadMessages200AllOf.js'; -export type GetAgentThreadMessages200 = SuccessApiResponse & GetAgentThreadMessages200AllOf; +export type GetAgentThreadMessages200 = SuccessApiResponse & { + data: AgentThreadMessagesResponse; +}; diff --git a/src/lib/generated/getAgentThreadMessages200AllOf.ts b/src/lib/generated/getAgentThreadMessages200AllOf.ts deleted file mode 100644 index c776585..0000000 --- a/src/lib/generated/getAgentThreadMessages200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadMessagesResponse } from './agentThreadMessagesResponse.js'; - -export type GetAgentThreadMessages200AllOf = { - data: AgentThreadMessagesResponse; -}; diff --git a/src/lib/generated/getAgentThreadMessagesParams.ts b/src/lib/generated/getAgentThreadMessagesParams.ts index 42d8067..f610b54 100644 --- a/src/lib/generated/getAgentThreadMessagesParams.ts +++ b/src/lib/generated/getAgentThreadMessagesParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,10 @@ */ export type GetAgentThreadMessagesParams = { +/** + * @minimum 1 + * @maximum 100 + */ limit?: number; /** * Return messages older than this message id. diff --git a/src/lib/generated/getAgentThreadPendingActions200.ts b/src/lib/generated/getAgentThreadPendingActions200.ts index 48cb318..75fac91 100644 --- a/src/lib/generated/getAgentThreadPendingActions200.ts +++ b/src/lib/generated/getAgentThreadPendingActions200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetAgentThreadPendingActions200Data } from './getAgentThreadPendingActions200Data.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentThreadPendingActions200AllOf } from './getAgentThreadPendingActions200AllOf.js'; -export type GetAgentThreadPendingActions200 = SuccessApiResponse & GetAgentThreadPendingActions200AllOf; +export type GetAgentThreadPendingActions200 = SuccessApiResponse & { + data: GetAgentThreadPendingActions200Data; +}; diff --git a/src/lib/generated/getAgentThreadPendingActions200AllOf.ts b/src/lib/generated/getAgentThreadPendingActions200AllOf.ts deleted file mode 100644 index 71a939d..0000000 --- a/src/lib/generated/getAgentThreadPendingActions200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetAgentThreadPendingActions200AllOfData } from './getAgentThreadPendingActions200AllOfData.js'; - -export type GetAgentThreadPendingActions200AllOf = { - data: GetAgentThreadPendingActions200AllOfData; -}; diff --git a/src/lib/generated/getAgentThreadPendingActions200AllOfData.ts b/src/lib/generated/getAgentThreadPendingActions200Data.ts similarity index 71% rename from src/lib/generated/getAgentThreadPendingActions200AllOfData.ts rename to src/lib/generated/getAgentThreadPendingActions200Data.ts index 89c8e6c..1e9eb4d 100644 --- a/src/lib/generated/getAgentThreadPendingActions200AllOfData.ts +++ b/src/lib/generated/getAgentThreadPendingActions200Data.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { AgentPendingAction } from './agentPendingAction.js'; -export type GetAgentThreadPendingActions200AllOfData = { +export type GetAgentThreadPendingActions200Data = { pendingActions: AgentPendingAction[]; }; diff --git a/src/lib/generated/getAgentThreadRuntimeControls200.ts b/src/lib/generated/getAgentThreadRuntimeControls200.ts index 0d36a6d..1027dfc 100644 --- a/src/lib/generated/getAgentThreadRuntimeControls200.ts +++ b/src/lib/generated/getAgentThreadRuntimeControls200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentThreadRuntimeControls200AllOf } from './getAgentThreadRuntimeControls200AllOf.js'; -export type GetAgentThreadRuntimeControls200 = SuccessApiResponse & GetAgentThreadRuntimeControls200AllOf; +export type GetAgentThreadRuntimeControls200 = SuccessApiResponse & { + data: AgentThreadRuntimeControlsState; +}; diff --git a/src/lib/generated/getAgentThreadRuntimeControls200AllOf.ts b/src/lib/generated/getAgentThreadRuntimeControls200AllOf.ts deleted file mode 100644 index 18387fd..0000000 --- a/src/lib/generated/getAgentThreadRuntimeControls200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; - -export type GetAgentThreadRuntimeControls200AllOf = { - data: AgentThreadRuntimeControlsState; -}; diff --git a/src/lib/generated/getAgentThreadRuntimeControlsSuccessResponse.ts b/src/lib/generated/getAgentThreadRuntimeControlsSuccessResponse.ts index 132bf41..1854dd6 100644 --- a/src/lib/generated/getAgentThreadRuntimeControlsSuccessResponse.ts +++ b/src/lib/generated/getAgentThreadRuntimeControlsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentThreadRuntimeControlsSuccessResponseAllOf } from './getAgentThreadRuntimeControlsSuccessResponseAllOf.js'; -export type GetAgentThreadRuntimeControlsSuccessResponse = SuccessApiResponse & GetAgentThreadRuntimeControlsSuccessResponseAllOf; +export type GetAgentThreadRuntimeControlsSuccessResponse = SuccessApiResponse & { + data: AgentThreadRuntimeControlsState; +}; diff --git a/src/lib/generated/getAgentThreadRuntimeControlsSuccessResponseAllOf.ts b/src/lib/generated/getAgentThreadRuntimeControlsSuccessResponseAllOf.ts deleted file mode 100644 index e43a420..0000000 --- a/src/lib/generated/getAgentThreadRuntimeControlsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; - -export type GetAgentThreadRuntimeControlsSuccessResponseAllOf = { - data: AgentThreadRuntimeControlsState; -}; diff --git a/src/lib/generated/getAgentThreadSelection200.ts b/src/lib/generated/getAgentThreadSelection200.ts index 70da387..a0eb128 100644 --- a/src/lib/generated/getAgentThreadSelection200.ts +++ b/src/lib/generated/getAgentThreadSelection200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSelectionState } from './agentSelectionState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentThreadSelection200AllOf } from './getAgentThreadSelection200AllOf.js'; -export type GetAgentThreadSelection200 = SuccessApiResponse & GetAgentThreadSelection200AllOf; +export type GetAgentThreadSelection200 = SuccessApiResponse & { + data: AgentSelectionState; +}; diff --git a/src/lib/generated/getAgentThreadSelection200AllOf.ts b/src/lib/generated/getAgentThreadSelection200AllOf.ts deleted file mode 100644 index 2f00884..0000000 --- a/src/lib/generated/getAgentThreadSelection200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentSelectionState } from './agentSelectionState.js'; - -export type GetAgentThreadSelection200AllOf = { - data: AgentSelectionState; -}; diff --git a/src/lib/generated/getAgentThreadToolApprovalAllowlist200.ts b/src/lib/generated/getAgentThreadToolApprovalAllowlist200.ts new file mode 100644 index 0000000..aaf8e2d --- /dev/null +++ b/src/lib/generated/getAgentThreadToolApprovalAllowlist200.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAgentThreadToolApprovalAllowlist200Data } from './getAgentThreadToolApprovalAllowlist200Data.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAgentThreadToolApprovalAllowlist200 = SuccessApiResponse & { + data: GetAgentThreadToolApprovalAllowlist200Data; +}; diff --git a/src/lib/generated/getAgentThreadToolApprovalAllowlist200Data.ts b/src/lib/generated/getAgentThreadToolApprovalAllowlist200Data.ts new file mode 100644 index 0000000..627366c --- /dev/null +++ b/src/lib/generated/getAgentThreadToolApprovalAllowlist200Data.ts @@ -0,0 +1,11 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAgentThreadToolApprovalAllowlist200Data = { + toolKeys: string[]; +}; diff --git a/src/lib/generated/getAgentThreadUsageSuccessResponse.ts b/src/lib/generated/getAgentThreadUsageSuccessResponse.ts index 107a531..6556c85 100644 --- a/src/lib/generated/getAgentThreadUsageSuccessResponse.ts +++ b/src/lib/generated/getAgentThreadUsageSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadUsageResponse } from './agentThreadUsageResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetAgentThreadUsageSuccessResponseAllOf } from './getAgentThreadUsageSuccessResponseAllOf.js'; -export type GetAgentThreadUsageSuccessResponse = SuccessApiResponse & GetAgentThreadUsageSuccessResponseAllOf; +export type GetAgentThreadUsageSuccessResponse = SuccessApiResponse & { + data: AgentThreadUsageResponse; +}; diff --git a/src/lib/generated/getAgentThreadUsageSuccessResponseAllOf.ts b/src/lib/generated/getAgentThreadUsageSuccessResponseAllOf.ts deleted file mode 100644 index 0bfd686..0000000 --- a/src/lib/generated/getAgentThreadUsageSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadUsageResponse } from './agentThreadUsageResponse.js'; - -export type GetAgentThreadUsageSuccessResponseAllOf = { - data: AgentThreadUsageResponse; -}; diff --git a/src/lib/generated/getAnalyticsOptionsEnvironmentType.ts b/src/lib/generated/getAnalyticsOptionsEnvironmentType.ts new file mode 100644 index 0000000..f9fd5b6 --- /dev/null +++ b/src/lib/generated/getAnalyticsOptionsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAnalyticsOptionsEnvironmentType = typeof GetAnalyticsOptionsEnvironmentType[keyof typeof GetAnalyticsOptionsEnvironmentType]; + + +export const GetAnalyticsOptionsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getAnalyticsOptionsParams.ts b/src/lib/generated/getAnalyticsOptionsParams.ts new file mode 100644 index 0000000..de3dcd5 --- /dev/null +++ b/src/lib/generated/getAnalyticsOptionsParams.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAnalyticsOptionsEnvironmentType } from './getAnalyticsOptionsEnvironmentType.js'; + +export type GetAnalyticsOptionsParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetAnalyticsOptionsEnvironmentType; +/** + * Stored GitHub login; distinct from Agent Session owner. + * @maxLength 128 + */ +environmentAuthor?: string; +}; diff --git a/src/lib/generated/getAnalyticsOptionsSuccessResponse.ts b/src/lib/generated/getAnalyticsOptionsSuccessResponse.ts new file mode 100644 index 0000000..a86f0db --- /dev/null +++ b/src/lib/generated/getAnalyticsOptionsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsOptions } from './analyticsOptions.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAnalyticsOptionsSuccessResponse = SuccessApiResponse & { + data: AnalyticsOptions; +}; diff --git a/src/lib/generated/getAuthContext200.ts b/src/lib/generated/getAuthContext200.ts new file mode 100644 index 0000000..2919ee1 --- /dev/null +++ b/src/lib/generated/getAuthContext200.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAuthContext200Data } from './getAuthContext200Data.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetAuthContext200 = SuccessApiResponse & { + data: GetAuthContext200Data; +}; diff --git a/src/lib/generated/getAuthContext200Data.ts b/src/lib/generated/getAuthContext200Data.ts new file mode 100644 index 0000000..4acbe44 --- /dev/null +++ b/src/lib/generated/getAuthContext200Data.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAuthContext200DataAuthMethod } from './getAuthContext200DataAuthMethod.js'; +import type { GetAuthContext200DataPrincipal } from './getAuthContext200DataPrincipal.js'; +import type { GetAuthContext200DataRepositories } from './getAuthContext200DataRepositories.js'; + +export type GetAuthContext200Data = { + principal: GetAuthContext200DataPrincipal; + authMethod: GetAuthContext200DataAuthMethod; + /** + * null for unscoped sessions; the granted scope list for keys. + * @nullable + */ + scopes: string[] | null; + repositories: GetAuthContext200DataRepositories; + /** + * The API key id for key principals; null for sessions. + * @nullable + */ + tokenId: number | null; +}; diff --git a/src/lib/generated/getAuthContext200DataAuthMethod.ts b/src/lib/generated/getAuthContext200DataAuthMethod.ts new file mode 100644 index 0000000..c1f7783 --- /dev/null +++ b/src/lib/generated/getAuthContext200DataAuthMethod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAuthContext200DataAuthMethod = typeof GetAuthContext200DataAuthMethod[keyof typeof GetAuthContext200DataAuthMethod]; + + +export const GetAuthContext200DataAuthMethod = { + session: 'session', + api_key: 'api_key', +} as const; diff --git a/src/lib/generated/getAuthContext200DataPrincipal.ts b/src/lib/generated/getAuthContext200DataPrincipal.ts new file mode 100644 index 0000000..8329873 --- /dev/null +++ b/src/lib/generated/getAuthContext200DataPrincipal.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAuthContext200DataPrincipalKind } from './getAuthContext200DataPrincipalKind.js'; + +export type GetAuthContext200DataPrincipal = { + kind: GetAuthContext200DataPrincipalKind; + /** Owner subject for users and personal keys; token actor for service keys. */ + id: string; +}; diff --git a/src/lib/generated/getAuthContext200DataPrincipalKind.ts b/src/lib/generated/getAuthContext200DataPrincipalKind.ts new file mode 100644 index 0000000..a4a81b9 --- /dev/null +++ b/src/lib/generated/getAuthContext200DataPrincipalKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAuthContext200DataPrincipalKind = typeof GetAuthContext200DataPrincipalKind[keyof typeof GetAuthContext200DataPrincipalKind]; + + +export const GetAuthContext200DataPrincipalKind = { + user: 'user', + personal_key: 'personal_key', + service_key: 'service_key', +} as const; diff --git a/src/lib/generated/getAuthContext200DataRepositories.ts b/src/lib/generated/getAuthContext200DataRepositories.ts new file mode 100644 index 0000000..0fa59f9 --- /dev/null +++ b/src/lib/generated/getAuthContext200DataRepositories.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetAuthContext200DataRepositoriesMode } from './getAuthContext200DataRepositoriesMode.js'; + +export type GetAuthContext200DataRepositories = { + mode: GetAuthContext200DataRepositoriesMode; + repositoryIds: number[]; + /** Selected repository names, including the constraint for legacy name-bound keys. */ + repositoryNames: string[]; +}; diff --git a/src/lib/generated/getAuthContext200DataRepositoriesMode.ts b/src/lib/generated/getAuthContext200DataRepositoriesMode.ts new file mode 100644 index 0000000..18462bc --- /dev/null +++ b/src/lib/generated/getAuthContext200DataRepositoriesMode.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetAuthContext200DataRepositoriesMode = typeof GetAuthContext200DataRepositoriesMode[keyof typeof GetAuthContext200DataRepositoriesMode]; + + +export const GetAuthContext200DataRepositoriesMode = { + all: 'all', + selected: 'selected', +} as const; diff --git a/src/lib/generated/getBuildByUUIDSuccessResponse.ts b/src/lib/generated/getBuildByUUIDSuccessResponse.ts index a8ec8b1..3f6ed04 100644 --- a/src/lib/generated/getBuildByUUIDSuccessResponse.ts +++ b/src/lib/generated/getBuildByUUIDSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { Build } from './build.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetBuildByUUIDSuccessResponseAllOf } from './getBuildByUUIDSuccessResponseAllOf.js'; -export type GetBuildByUUIDSuccessResponse = SuccessApiResponse & GetBuildByUUIDSuccessResponseAllOf; +export type GetBuildByUUIDSuccessResponse = SuccessApiResponse & { + data: Build; +}; diff --git a/src/lib/generated/getBuildByUUIDSuccessResponseAllOf.ts b/src/lib/generated/getBuildByUUIDSuccessResponseAllOf.ts deleted file mode 100644 index 31729de..0000000 --- a/src/lib/generated/getBuildByUUIDSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { Build } from './build.js'; - -export type GetBuildByUUIDSuccessResponseAllOf = { - data: Build; -}; diff --git a/src/lib/generated/getBuildLogsSuccessResponse.ts b/src/lib/generated/getBuildLogsSuccessResponse.ts index 2ca7d02..553cfb7 100644 --- a/src/lib/generated/getBuildLogsSuccessResponse.ts +++ b/src/lib/generated/getBuildLogsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetBuildLogsSuccessResponseData } from './getBuildLogsSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetBuildLogsSuccessResponseAllOf } from './getBuildLogsSuccessResponseAllOf.js'; -export type GetBuildLogsSuccessResponse = SuccessApiResponse & GetBuildLogsSuccessResponseAllOf; +export type GetBuildLogsSuccessResponse = SuccessApiResponse & { + data: GetBuildLogsSuccessResponseData; +}; diff --git a/src/lib/generated/getBuildLogsSuccessResponseAllOf.ts b/src/lib/generated/getBuildLogsSuccessResponseAllOf.ts deleted file mode 100644 index 6f03645..0000000 --- a/src/lib/generated/getBuildLogsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetBuildLogsSuccessResponseAllOfData } from './getBuildLogsSuccessResponseAllOfData.js'; - -export type GetBuildLogsSuccessResponseAllOf = { - data: GetBuildLogsSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getBuildLogsSuccessResponseAllOfData.ts b/src/lib/generated/getBuildLogsSuccessResponseData.ts similarity index 71% rename from src/lib/generated/getBuildLogsSuccessResponseAllOfData.ts rename to src/lib/generated/getBuildLogsSuccessResponseData.ts index bab23c1..2d9560b 100644 --- a/src/lib/generated/getBuildLogsSuccessResponseAllOfData.ts +++ b/src/lib/generated/getBuildLogsSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { NativeBuildJobInfo } from './nativeBuildJobInfo.js'; -export type GetBuildLogsSuccessResponseAllOfData = { +export type GetBuildLogsSuccessResponseData = { builds: NativeBuildJobInfo[]; }; diff --git a/src/lib/generated/getBuildsParams.ts b/src/lib/generated/getBuildsParams.ts index eb05c7a..af0f1b6 100644 --- a/src/lib/generated/getBuildsParams.ts +++ b/src/lib/generated/getBuildsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getBuildsSuccessResponse.ts b/src/lib/generated/getBuildsSuccessResponse.ts index a90fca2..e6e99f6 100644 --- a/src/lib/generated/getBuildsSuccessResponse.ts +++ b/src/lib/generated/getBuildsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { Build } from './build.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetBuildsSuccessResponseAllOf } from './getBuildsSuccessResponseAllOf.js'; -export type GetBuildsSuccessResponse = SuccessApiResponse & GetBuildsSuccessResponseAllOf; +export type GetBuildsSuccessResponse = SuccessApiResponse & { + data: Build[]; +}; diff --git a/src/lib/generated/getBuildsSuccessResponseAllOf.ts b/src/lib/generated/getBuildsSuccessResponseAllOf.ts deleted file mode 100644 index 73aeff6..0000000 --- a/src/lib/generated/getBuildsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { Build } from './build.js'; - -export type GetBuildsSuccessResponseAllOf = { - data: Build[]; -}; diff --git a/src/lib/generated/getDeployLogsSuccessResponse.ts b/src/lib/generated/getDeployLogsSuccessResponse.ts index e45684b..26b00cb 100644 --- a/src/lib/generated/getDeployLogsSuccessResponse.ts +++ b/src/lib/generated/getDeployLogsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetDeployLogsSuccessResponseData } from './getDeployLogsSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetDeployLogsSuccessResponseAllOf } from './getDeployLogsSuccessResponseAllOf.js'; -export type GetDeployLogsSuccessResponse = SuccessApiResponse & GetDeployLogsSuccessResponseAllOf; +export type GetDeployLogsSuccessResponse = SuccessApiResponse & { + data: GetDeployLogsSuccessResponseData; +}; diff --git a/src/lib/generated/getDeployLogsSuccessResponseAllOf.ts b/src/lib/generated/getDeployLogsSuccessResponseAllOf.ts deleted file mode 100644 index df50156..0000000 --- a/src/lib/generated/getDeployLogsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetDeployLogsSuccessResponseAllOfData } from './getDeployLogsSuccessResponseAllOfData.js'; - -export type GetDeployLogsSuccessResponseAllOf = { - data: GetDeployLogsSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getDeployLogsSuccessResponseAllOfData.ts b/src/lib/generated/getDeployLogsSuccessResponseData.ts similarity index 71% rename from src/lib/generated/getDeployLogsSuccessResponseAllOfData.ts rename to src/lib/generated/getDeployLogsSuccessResponseData.ts index e3b25f3..b6f9502 100644 --- a/src/lib/generated/getDeployLogsSuccessResponseAllOfData.ts +++ b/src/lib/generated/getDeployLogsSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { DeploymentJobInfo } from './deploymentJobInfo.js'; -export type GetDeployLogsSuccessResponseAllOfData = { +export type GetDeployLogsSuccessResponseData = { deployments: DeploymentJobInfo[]; }; diff --git a/src/lib/generated/getDeploymentAnalyticsEnvironmentType.ts b/src/lib/generated/getDeploymentAnalyticsEnvironmentType.ts new file mode 100644 index 0000000..ec8b2a2 --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetDeploymentAnalyticsEnvironmentType = typeof GetDeploymentAnalyticsEnvironmentType[keyof typeof GetDeploymentAnalyticsEnvironmentType]; + + +export const GetDeploymentAnalyticsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getDeploymentAnalyticsInterval.ts b/src/lib/generated/getDeploymentAnalyticsInterval.ts new file mode 100644 index 0000000..f93d4d9 --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetDeploymentAnalyticsInterval = typeof GetDeploymentAnalyticsInterval[keyof typeof GetDeploymentAnalyticsInterval]; + + +export const GetDeploymentAnalyticsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getDeploymentAnalyticsParams.ts b/src/lib/generated/getDeploymentAnalyticsParams.ts new file mode 100644 index 0000000..94c692d --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsParams.ts @@ -0,0 +1,43 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetDeploymentAnalyticsEnvironmentType } from './getDeploymentAnalyticsEnvironmentType.js'; +import type { GetDeploymentAnalyticsInterval } from './getDeploymentAnalyticsInterval.js'; + +export type GetDeploymentAnalyticsParams = { +/** + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetDeploymentAnalyticsEnvironmentType; +/** + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive local calendar date. + */ +from?: string; +/** + * Exclusive local calendar date. + */ +to?: string; +/** + * IANA timezone. + */ +timezone?: string; +compare?: boolean; +interval?: GetDeploymentAnalyticsInterval; +}; diff --git a/src/lib/generated/getDeploymentAnalyticsRequestsEnvironmentType.ts b/src/lib/generated/getDeploymentAnalyticsRequestsEnvironmentType.ts new file mode 100644 index 0000000..9f90ffd --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsRequestsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetDeploymentAnalyticsRequestsEnvironmentType = typeof GetDeploymentAnalyticsRequestsEnvironmentType[keyof typeof GetDeploymentAnalyticsRequestsEnvironmentType]; + + +export const GetDeploymentAnalyticsRequestsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getDeploymentAnalyticsRequestsInterval.ts b/src/lib/generated/getDeploymentAnalyticsRequestsInterval.ts new file mode 100644 index 0000000..57ff3c7 --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsRequestsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetDeploymentAnalyticsRequestsInterval = typeof GetDeploymentAnalyticsRequestsInterval[keyof typeof GetDeploymentAnalyticsRequestsInterval]; + + +export const GetDeploymentAnalyticsRequestsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getDeploymentAnalyticsRequestsOrigin.ts b/src/lib/generated/getDeploymentAnalyticsRequestsOrigin.ts new file mode 100644 index 0000000..b007ef1 --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsRequestsOrigin.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetDeploymentAnalyticsRequestsOrigin = typeof GetDeploymentAnalyticsRequestsOrigin[keyof typeof GetDeploymentAnalyticsRequestsOrigin]; + + +export const GetDeploymentAnalyticsRequestsOrigin = { + push: 'push', + label: 'label', + pr_open: 'pr_open', + config_push: 'config_push', + api: 'api', + redeploy: 'redeploy', + mcp: 'mcp', + comment: 'comment', + agent: 'agent', + unknown: 'unknown', +} as const; diff --git a/src/lib/generated/getDeploymentAnalyticsRequestsParams.ts b/src/lib/generated/getDeploymentAnalyticsRequestsParams.ts new file mode 100644 index 0000000..2494c9d --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsRequestsParams.ts @@ -0,0 +1,77 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetDeploymentAnalyticsRequestsEnvironmentType } from './getDeploymentAnalyticsRequestsEnvironmentType.js'; +import type { GetDeploymentAnalyticsRequestsInterval } from './getDeploymentAnalyticsRequestsInterval.js'; +import type { GetDeploymentAnalyticsRequestsOrigin } from './getDeploymentAnalyticsRequestsOrigin.js'; +import type { GetDeploymentAnalyticsRequestsPeriod } from './getDeploymentAnalyticsRequestsPeriod.js'; + +export type GetDeploymentAnalyticsRequestsParams = { +/** + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetDeploymentAnalyticsRequestsEnvironmentType; +/** + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive local calendar date. + */ +from?: string; +/** + * Exclusive local calendar date. + */ +to?: string; +/** + * IANA timezone. + */ +timezone?: string; +/** + * Required for period=previous. + */ +compare?: boolean; +interval?: GetDeploymentAnalyticsRequestsInterval; +/** + * Comma-separated list of succeeded, failed, superseded, blocked, torn_down, unresolved. Empty means every outcome. + */ +outcome?: string; +origin?: GetDeploymentAnalyticsRequestsOrigin; +/** + * A grouped failure reason from the summary. Selects failed requests only. + * @maxLength 300 + */ +reason?: string; +/** + * Start date of one chart bucket. With period=previous it addresses the previous bucket shown at that date. + */ +date?: string; +period?: GetDeploymentAnalyticsRequestsPeriod; +/** + * One of requestedAt, timeToReady, queueWait, with an optional :asc or :desc. + */ +sort?: string; +/** + * @minimum 1 + * @maximum 10000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getDeploymentAnalyticsRequestsPeriod.ts b/src/lib/generated/getDeploymentAnalyticsRequestsPeriod.ts new file mode 100644 index 0000000..1e54cc4 --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsRequestsPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetDeploymentAnalyticsRequestsPeriod = typeof GetDeploymentAnalyticsRequestsPeriod[keyof typeof GetDeploymentAnalyticsRequestsPeriod]; + + +export const GetDeploymentAnalyticsRequestsPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/getDeploymentAnalyticsRequestsSuccessResponse.ts b/src/lib/generated/getDeploymentAnalyticsRequestsSuccessResponse.ts new file mode 100644 index 0000000..611b3bc --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsRequestsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalyticsRequests } from './deploymentAnalyticsRequests.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetDeploymentAnalyticsRequestsSuccessResponse = SuccessApiResponse & { + data: DeploymentAnalyticsRequests; +}; diff --git a/src/lib/generated/getDeploymentAnalyticsSuccessResponse.ts b/src/lib/generated/getDeploymentAnalyticsSuccessResponse.ts new file mode 100644 index 0000000..e8ae5c1 --- /dev/null +++ b/src/lib/generated/getDeploymentAnalyticsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { DeploymentAnalytics } from './deploymentAnalytics.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetDeploymentAnalyticsSuccessResponse = SuccessApiResponse & { + data: DeploymentAnalytics; +}; diff --git a/src/lib/generated/getDeploymentPodsSuccessResponse.ts b/src/lib/generated/getDeploymentPodsSuccessResponse.ts index 1c1b97d..33b56dd 100644 --- a/src/lib/generated/getDeploymentPodsSuccessResponse.ts +++ b/src/lib/generated/getDeploymentPodsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetDeploymentPodsSuccessResponseData } from './getDeploymentPodsSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetDeploymentPodsSuccessResponseAllOf } from './getDeploymentPodsSuccessResponseAllOf.js'; -export type GetDeploymentPodsSuccessResponse = SuccessApiResponse & GetDeploymentPodsSuccessResponseAllOf; +export type GetDeploymentPodsSuccessResponse = SuccessApiResponse & { + data: GetDeploymentPodsSuccessResponseData; +}; diff --git a/src/lib/generated/getDeploymentPodsSuccessResponseAllOf.ts b/src/lib/generated/getDeploymentPodsSuccessResponseAllOf.ts deleted file mode 100644 index f703060..0000000 --- a/src/lib/generated/getDeploymentPodsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetDeploymentPodsSuccessResponseAllOfData } from './getDeploymentPodsSuccessResponseAllOfData.js'; - -export type GetDeploymentPodsSuccessResponseAllOf = { - data: GetDeploymentPodsSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getDeploymentPodsSuccessResponseAllOfData.ts b/src/lib/generated/getDeploymentPodsSuccessResponseData.ts similarity index 69% rename from src/lib/generated/getDeploymentPodsSuccessResponseAllOfData.ts rename to src/lib/generated/getDeploymentPodsSuccessResponseData.ts index 88134f7..9a47c6a 100644 --- a/src/lib/generated/getDeploymentPodsSuccessResponseAllOfData.ts +++ b/src/lib/generated/getDeploymentPodsSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { DeploymentPodInfo } from './deploymentPodInfo.js'; -export type GetDeploymentPodsSuccessResponseAllOfData = { +export type GetDeploymentPodsSuccessResponseData = { pods: DeploymentPodInfo[]; }; diff --git a/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponse.ts b/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponse.ts index 841d0bc..2e3d29a 100644 --- a/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponse.ts +++ b/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetEffectiveAgentRuntimeConfigSuccessResponseData } from './getEffectiveAgentRuntimeConfigSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetEffectiveAgentRuntimeConfigSuccessResponseAllOf } from './getEffectiveAgentRuntimeConfigSuccessResponseAllOf.js'; -export type GetEffectiveAgentRuntimeConfigSuccessResponse = SuccessApiResponse & GetEffectiveAgentRuntimeConfigSuccessResponseAllOf; +export type GetEffectiveAgentRuntimeConfigSuccessResponse = SuccessApiResponse & { + data?: GetEffectiveAgentRuntimeConfigSuccessResponseData; +}; diff --git a/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseAllOf.ts b/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseAllOf.ts deleted file mode 100644 index ea99256..0000000 --- a/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetEffectiveAgentRuntimeConfigSuccessResponseAllOfData } from './getEffectiveAgentRuntimeConfigSuccessResponseAllOfData.js'; - -export type GetEffectiveAgentRuntimeConfigSuccessResponseAllOf = { - data?: GetEffectiveAgentRuntimeConfigSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseAllOfData.ts b/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseData.ts similarity index 70% rename from src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseAllOfData.ts rename to src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseData.ts index eb39082..a931150 100644 --- a/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseAllOfData.ts +++ b/src/lib/generated/getEffectiveAgentRuntimeConfigSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,7 +7,7 @@ */ import type { AgentRuntimeConfig } from './agentRuntimeConfig.js'; -export type GetEffectiveAgentRuntimeConfigSuccessResponseAllOfData = { +export type GetEffectiveAgentRuntimeConfigSuccessResponseData = { repoFullName?: string; effectiveConfig?: AgentRuntimeConfig; }; diff --git a/src/lib/generated/getEffectiveGlobalAgentSessionConfigSuccessResponse.ts b/src/lib/generated/getEffectiveGlobalAgentSessionConfigSuccessResponse.ts index 2e4c956..1076a00 100644 --- a/src/lib/generated/getEffectiveGlobalAgentSessionConfigSuccessResponse.ts +++ b/src/lib/generated/getEffectiveGlobalAgentSessionConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { EffectiveAgentSessionControlPlaneConfig } from './effectiveAgentSessionControlPlaneConfig.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetEffectiveGlobalAgentSessionConfigSuccessResponseAllOf } from './getEffectiveGlobalAgentSessionConfigSuccessResponseAllOf.js'; -export type GetEffectiveGlobalAgentSessionConfigSuccessResponse = SuccessApiResponse & GetEffectiveGlobalAgentSessionConfigSuccessResponseAllOf; +export type GetEffectiveGlobalAgentSessionConfigSuccessResponse = SuccessApiResponse & { + data?: EffectiveAgentSessionControlPlaneConfig; +}; diff --git a/src/lib/generated/getEffectiveGlobalAgentSessionConfigSuccessResponseAllOf.ts b/src/lib/generated/getEffectiveGlobalAgentSessionConfigSuccessResponseAllOf.ts deleted file mode 100644 index 8438174..0000000 --- a/src/lib/generated/getEffectiveGlobalAgentSessionConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { EffectiveAgentSessionControlPlaneConfig } from './effectiveAgentSessionControlPlaneConfig.js'; - -export type GetEffectiveGlobalAgentSessionConfigSuccessResponseAllOf = { - data?: EffectiveAgentSessionControlPlaneConfig; -}; diff --git a/src/lib/generated/getEnvironmentAnalyticsActivityBreakdown.ts b/src/lib/generated/getEnvironmentAnalyticsActivityBreakdown.ts new file mode 100644 index 0000000..ac22c4d --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsActivityBreakdown.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsActivityBreakdown = typeof GetEnvironmentAnalyticsActivityBreakdown[keyof typeof GetEnvironmentAnalyticsActivityBreakdown]; + + +export const GetEnvironmentAnalyticsActivityBreakdown = { + none: 'none', + repositories: 'repositories', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsEnvironmentType.ts b/src/lib/generated/getEnvironmentAnalyticsEnvironmentType.ts new file mode 100644 index 0000000..fd494e0 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsEnvironmentType = typeof GetEnvironmentAnalyticsEnvironmentType[keyof typeof GetEnvironmentAnalyticsEnvironmentType]; + + +export const GetEnvironmentAnalyticsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsInterval.ts b/src/lib/generated/getEnvironmentAnalyticsInterval.ts new file mode 100644 index 0000000..fc3cb94 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsInterval = typeof GetEnvironmentAnalyticsInterval[keyof typeof GetEnvironmentAnalyticsInterval]; + + +export const GetEnvironmentAnalyticsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsParams.ts b/src/lib/generated/getEnvironmentAnalyticsParams.ts new file mode 100644 index 0000000..392bb1e --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsParams.ts @@ -0,0 +1,52 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetEnvironmentAnalyticsActivityBreakdown } from './getEnvironmentAnalyticsActivityBreakdown.js'; +import type { GetEnvironmentAnalyticsEnvironmentType } from './getEnvironmentAnalyticsEnvironmentType.js'; +import type { GetEnvironmentAnalyticsInterval } from './getEnvironmentAnalyticsInterval.js'; +import type { GetEnvironmentAnalyticsRankBy } from './getEnvironmentAnalyticsRankBy.js'; + +export type GetEnvironmentAnalyticsParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetEnvironmentAnalyticsEnvironmentType; +/** + * Stored GitHub login; distinct from Agent Session owner. + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive local calendar date. Defaults to 30 complete days before to. + */ +from?: string; +/** + * Exclusive local calendar date. Defaults to today in timezone. + */ +to?: string; +/** + * IANA timezone for boundaries and buckets. + */ +timezone?: string; +compare?: boolean; +interval?: GetEnvironmentAnalyticsInterval; +rankBy?: GetEnvironmentAnalyticsRankBy; +/** + * Repository stacks name five repositories by selected-period activity. Previous activity resolves ties. Other repositories and Unattributed preserve remaining counts. Omitted or none preserves the existing result. + */ +activityBreakdown?: GetEnvironmentAnalyticsActivityBreakdown; +}; diff --git a/src/lib/generated/getEnvironmentAnalyticsPullRequestsEnvironmentType.ts b/src/lib/generated/getEnvironmentAnalyticsPullRequestsEnvironmentType.ts new file mode 100644 index 0000000..a8fb7da --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsPullRequestsEnvironmentType.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsPullRequestsEnvironmentType = typeof GetEnvironmentAnalyticsPullRequestsEnvironmentType[keyof typeof GetEnvironmentAnalyticsPullRequestsEnvironmentType]; + + +export const GetEnvironmentAnalyticsPullRequestsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsPullRequestsEvidence.ts b/src/lib/generated/getEnvironmentAnalyticsPullRequestsEvidence.ts new file mode 100644 index 0000000..124eb53 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsPullRequestsEvidence.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsPullRequestsEvidence = typeof GetEnvironmentAnalyticsPullRequestsEvidence[keyof typeof GetEnvironmentAnalyticsPullRequestsEvidence]; + + +export const GetEnvironmentAnalyticsPullRequestsEvidence = { + requested: 'requested', + rolled_out: 'rolled_out', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsPullRequestsInterval.ts b/src/lib/generated/getEnvironmentAnalyticsPullRequestsInterval.ts new file mode 100644 index 0000000..9656849 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsPullRequestsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsPullRequestsInterval = typeof GetEnvironmentAnalyticsPullRequestsInterval[keyof typeof GetEnvironmentAnalyticsPullRequestsInterval]; + + +export const GetEnvironmentAnalyticsPullRequestsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsPullRequestsParams.ts b/src/lib/generated/getEnvironmentAnalyticsPullRequestsParams.ts new file mode 100644 index 0000000..2b0579b --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsPullRequestsParams.ts @@ -0,0 +1,72 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetEnvironmentAnalyticsPullRequestsEnvironmentType } from './getEnvironmentAnalyticsPullRequestsEnvironmentType.js'; +import type { GetEnvironmentAnalyticsPullRequestsEvidence } from './getEnvironmentAnalyticsPullRequestsEvidence.js'; +import type { GetEnvironmentAnalyticsPullRequestsInterval } from './getEnvironmentAnalyticsPullRequestsInterval.js'; +import type { GetEnvironmentAnalyticsPullRequestsPeriod } from './getEnvironmentAnalyticsPullRequestsPeriod.js'; + +export type GetEnvironmentAnalyticsPullRequestsParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +/** + * Static environments are not tied to pull requests. + */ +environmentType?: GetEnvironmentAnalyticsPullRequestsEnvironmentType; +/** + * Stored GitHub login of the pull request author. + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive local calendar date. Defaults to 30 complete days before to. + */ +from?: string; +/** + * Exclusive local calendar date. Defaults to today in timezone. + */ +to?: string; +/** + * IANA timezone for boundaries and buckets. + */ +timezone?: string; +compare?: boolean; +interval?: GetEnvironmentAnalyticsPullRequestsInterval; +/** + * Lists the pull requests behind the deploy requested or deployed count. + */ +evidence?: GetEnvironmentAnalyticsPullRequestsEvidence; +/** + * Start date of one chart bucket. + */ +date?: string; +/** + * Lists the comparison window when previous. + */ +period?: GetEnvironmentAnalyticsPullRequestsPeriod; +/** + * @minimum 1 + * @maximum 1000000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getEnvironmentAnalyticsPullRequestsPeriod.ts b/src/lib/generated/getEnvironmentAnalyticsPullRequestsPeriod.ts new file mode 100644 index 0000000..e55f4cd --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsPullRequestsPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsPullRequestsPeriod = typeof GetEnvironmentAnalyticsPullRequestsPeriod[keyof typeof GetEnvironmentAnalyticsPullRequestsPeriod]; + + +export const GetEnvironmentAnalyticsPullRequestsPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsPullRequestsSuccessResponse.ts b/src/lib/generated/getEnvironmentAnalyticsPullRequestsSuccessResponse.ts new file mode 100644 index 0000000..0115077 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsPullRequestsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsPullRequests } from './environmentAnalyticsPullRequests.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetEnvironmentAnalyticsPullRequestsSuccessResponse = SuccessApiResponse & { + data: EnvironmentAnalyticsPullRequests; +}; diff --git a/src/lib/generated/getEnvironmentAnalyticsRankBy.ts b/src/lib/generated/getEnvironmentAnalyticsRankBy.ts new file mode 100644 index 0000000..d5813a8 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRankBy.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsRankBy = typeof GetEnvironmentAnalyticsRankBy[keyof typeof GetEnvironmentAnalyticsRankBy]; + + +export const GetEnvironmentAnalyticsRankBy = { + first_seen: 'first_seen', + observed_prs: 'observed_prs', + prs_deployed: 'prs_deployed', + deploy_rate: 'deploy_rate', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsCohort.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsCohort.ts new file mode 100644 index 0000000..301a816 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsCohort.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsRecordsCohort = typeof GetEnvironmentAnalyticsRecordsCohort[keyof typeof GetEnvironmentAnalyticsRecordsCohort]; + + +export const GetEnvironmentAnalyticsRecordsCohort = { + first_seen: 'first_seen', + current: 'current', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsEnvironmentType.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsEnvironmentType.ts new file mode 100644 index 0000000..7316616 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsRecordsEnvironmentType = typeof GetEnvironmentAnalyticsRecordsEnvironmentType[keyof typeof GetEnvironmentAnalyticsRecordsEnvironmentType]; + + +export const GetEnvironmentAnalyticsRecordsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsEvidence.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsEvidence.ts new file mode 100644 index 0000000..4721a70 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsEvidence.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsRecordsEvidence = typeof GetEnvironmentAnalyticsRecordsEvidence[keyof typeof GetEnvironmentAnalyticsRecordsEvidence]; + + +export const GetEnvironmentAnalyticsRecordsEvidence = { + requested: 'requested', + rolled_out: 'rolled_out', + live: 'live', + ready: 'ready', + never_requested: 'never_requested', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsInterval.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsInterval.ts new file mode 100644 index 0000000..70e793c --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsRecordsInterval = typeof GetEnvironmentAnalyticsRecordsInterval[keyof typeof GetEnvironmentAnalyticsRecordsInterval]; + + +export const GetEnvironmentAnalyticsRecordsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsParams.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsParams.ts new file mode 100644 index 0000000..ccccd59 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsParams.ts @@ -0,0 +1,79 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetEnvironmentAnalyticsRecordsCohort } from './getEnvironmentAnalyticsRecordsCohort.js'; +import type { GetEnvironmentAnalyticsRecordsEnvironmentType } from './getEnvironmentAnalyticsRecordsEnvironmentType.js'; +import type { GetEnvironmentAnalyticsRecordsEvidence } from './getEnvironmentAnalyticsRecordsEvidence.js'; +import type { GetEnvironmentAnalyticsRecordsInterval } from './getEnvironmentAnalyticsRecordsInterval.js'; +import type { GetEnvironmentAnalyticsRecordsPeriod } from './getEnvironmentAnalyticsRecordsPeriod.js'; +import type { GetEnvironmentAnalyticsRecordsPhase } from './getEnvironmentAnalyticsRecordsPhase.js'; + +export type GetEnvironmentAnalyticsRecordsParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetEnvironmentAnalyticsRecordsEnvironmentType; +/** + * Stored GitHub login; distinct from Agent Session owner. + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive local calendar date. Defaults to 30 complete days before to. + */ +from?: string; +/** + * Exclusive local calendar date. Defaults to today in timezone. + */ +to?: string; +/** + * IANA timezone for boundaries and buckets. + */ +timezone?: string; +compare?: boolean; +interval?: GetEnvironmentAnalyticsRecordsInterval; +/** + * Current records ignore date controls. + */ +cohort?: GetEnvironmentAnalyticsRecordsCohort; +/** + * Available for current cohort only. + */ +phase?: GetEnvironmentAnalyticsRecordsPhase; +/** + * Lists the records behind one evidence count. The first_seen cohort accepts requested and rolled_out only. + */ +evidence?: GetEnvironmentAnalyticsRecordsEvidence; +/** + * Start date of one chart bucket. Available for the first_seen cohort only. + */ +date?: string; +/** + * Lists the comparison window when previous. Available for the first_seen cohort only. + */ +period?: GetEnvironmentAnalyticsRecordsPeriod; +/** + * @minimum 1 + * @maximum 1000000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsPeriod.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsPeriod.ts new file mode 100644 index 0000000..9acae3f --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsRecordsPeriod = typeof GetEnvironmentAnalyticsRecordsPeriod[keyof typeof GetEnvironmentAnalyticsRecordsPeriod]; + + +export const GetEnvironmentAnalyticsRecordsPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsPhase.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsPhase.ts new file mode 100644 index 0000000..6c52c91 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsPhase.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentAnalyticsRecordsPhase = typeof GetEnvironmentAnalyticsRecordsPhase[keyof typeof GetEnvironmentAnalyticsRecordsPhase]; + + +export const GetEnvironmentAnalyticsRecordsPhase = { + ready: 'ready', + deployed_not_ready: 'deployed_not_ready', + in_progress: 'in_progress', + paused: 'paused', + failed: 'failed', + tearing_down: 'tearing_down', +} as const; diff --git a/src/lib/generated/getEnvironmentAnalyticsRecordsSuccessResponse.ts b/src/lib/generated/getEnvironmentAnalyticsRecordsSuccessResponse.ts new file mode 100644 index 0000000..b2ad945 --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsRecordsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsRecords } from './environmentAnalyticsRecords.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetEnvironmentAnalyticsRecordsSuccessResponse = SuccessApiResponse & { + data: EnvironmentAnalyticsRecords; +}; diff --git a/src/lib/generated/getEnvironmentAnalyticsSuccessResponse.ts b/src/lib/generated/getEnvironmentAnalyticsSuccessResponse.ts new file mode 100644 index 0000000..74fb47c --- /dev/null +++ b/src/lib/generated/getEnvironmentAnalyticsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalytics } from './environmentAnalytics.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetEnvironmentAnalyticsSuccessResponse = SuccessApiResponse & { + data: EnvironmentAnalytics; +}; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsEnvironmentType.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsEnvironmentType.ts new file mode 100644 index 0000000..00928ac --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeAnalyticsEnvironmentType = typeof GetEnvironmentLifetimeAnalyticsEnvironmentType[keyof typeof GetEnvironmentLifetimeAnalyticsEnvironmentType]; + + +export const GetEnvironmentLifetimeAnalyticsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsInterval.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsInterval.ts new file mode 100644 index 0000000..5d2e1ea --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeAnalyticsInterval = typeof GetEnvironmentLifetimeAnalyticsInterval[keyof typeof GetEnvironmentLifetimeAnalyticsInterval]; + + +export const GetEnvironmentLifetimeAnalyticsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsParams.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsParams.ts new file mode 100644 index 0000000..25c3cb9 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsParams.ts @@ -0,0 +1,44 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetEnvironmentLifetimeAnalyticsEnvironmentType } from './getEnvironmentLifetimeAnalyticsEnvironmentType.js'; +import type { GetEnvironmentLifetimeAnalyticsInterval } from './getEnvironmentLifetimeAnalyticsInterval.js'; + +export type GetEnvironmentLifetimeAnalyticsParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetEnvironmentLifetimeAnalyticsEnvironmentType; +/** + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive retirement calendar date. Defaults to 30 complete days before to. + */ +from?: string; +/** + * Exclusive retirement calendar date. Defaults to today in timezone. + */ +to?: string; +/** + * IANA timezone for boundaries and buckets. + */ +timezone?: string; +compare?: boolean; +interval?: GetEnvironmentLifetimeAnalyticsInterval; +}; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsBin.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsBin.ts new file mode 100644 index 0000000..6f086e6 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsBin.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeAnalyticsRecordsBin = typeof GetEnvironmentLifetimeAnalyticsRecordsBin[keyof typeof GetEnvironmentLifetimeAnalyticsRecordsBin]; + + +export const GetEnvironmentLifetimeAnalyticsRecordsBin = { + under_1h: 'under_1h', + '1_to_6h': '1_to_6h', + '6_to_24h': '6_to_24h', + '1_to_3d': '1_to_3d', + '3_to_7d': '3_to_7d', + '7_to_30d': '7_to_30d', + '30d_plus': '30d_plus', + '30_to_90d': '30_to_90d', + '90_to_180d': '90_to_180d', + '180d_plus': '180d_plus', + missing: 'missing', + invalid: 'invalid', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsCohort.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsCohort.ts new file mode 100644 index 0000000..054cf41 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsCohort.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeAnalyticsRecordsCohort = typeof GetEnvironmentLifetimeAnalyticsRecordsCohort[keyof typeof GetEnvironmentLifetimeAnalyticsRecordsCohort]; + + +export const GetEnvironmentLifetimeAnalyticsRecordsCohort = { + completed: 'completed', + current: 'current', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsEnvironmentType.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsEnvironmentType.ts new file mode 100644 index 0000000..4c74fbc --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeAnalyticsRecordsEnvironmentType = typeof GetEnvironmentLifetimeAnalyticsRecordsEnvironmentType[keyof typeof GetEnvironmentLifetimeAnalyticsRecordsEnvironmentType]; + + +export const GetEnvironmentLifetimeAnalyticsRecordsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsGroup.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsGroup.ts new file mode 100644 index 0000000..b015029 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsGroup.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeAnalyticsRecordsGroup = typeof GetEnvironmentLifetimeAnalyticsRecordsGroup[keyof typeof GetEnvironmentLifetimeAnalyticsRecordsGroup]; + + +export const GetEnvironmentLifetimeAnalyticsRecordsGroup = { + all: 'all', + api: 'api', + pr: 'pr', + other: 'other', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsInterval.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsInterval.ts new file mode 100644 index 0000000..0686ad5 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeAnalyticsRecordsInterval = typeof GetEnvironmentLifetimeAnalyticsRecordsInterval[keyof typeof GetEnvironmentLifetimeAnalyticsRecordsInterval]; + + +export const GetEnvironmentLifetimeAnalyticsRecordsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsParams.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsParams.ts new file mode 100644 index 0000000..dcc22ac --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsParams.ts @@ -0,0 +1,69 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetEnvironmentLifetimeAnalyticsRecordsBin } from './getEnvironmentLifetimeAnalyticsRecordsBin.js'; +import type { GetEnvironmentLifetimeAnalyticsRecordsCohort } from './getEnvironmentLifetimeAnalyticsRecordsCohort.js'; +import type { GetEnvironmentLifetimeAnalyticsRecordsEnvironmentType } from './getEnvironmentLifetimeAnalyticsRecordsEnvironmentType.js'; +import type { GetEnvironmentLifetimeAnalyticsRecordsGroup } from './getEnvironmentLifetimeAnalyticsRecordsGroup.js'; +import type { GetEnvironmentLifetimeAnalyticsRecordsInterval } from './getEnvironmentLifetimeAnalyticsRecordsInterval.js'; + +export type GetEnvironmentLifetimeAnalyticsRecordsParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetEnvironmentLifetimeAnalyticsRecordsEnvironmentType; +/** + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive retirement calendar date. Defaults to 30 complete days before to. + */ +from?: string; +/** + * Exclusive retirement calendar date. Defaults to today in timezone. + */ +to?: string; +/** + * IANA timezone for boundaries and buckets. + */ +timezone?: string; +compare?: boolean; +interval?: GetEnvironmentLifetimeAnalyticsRecordsInterval; +/** + * Current age ignores all calendar controls and returns range null. + */ +cohort?: GetEnvironmentLifetimeAnalyticsRecordsCohort; +/** + * Other is current age only. Completed all combines records without combining summary statistics. + */ +group?: GetEnvironmentLifetimeAnalyticsRecordsGroup; +/** + * Half-open duration hours or coverage bucket. The 30–90 day and older bands apply to current age only. The 30d_plus filter still selects all records aged at least 30 days. Unplaced end dates are excluded from completed window records. + */ +bin?: GetEnvironmentLifetimeAnalyticsRecordsBin; +/** + * @minimum 1 + * @maximum 10000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsSuccessResponse.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsSuccessResponse.ts new file mode 100644 index 0000000..5a67035 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsRecordsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeRecords } from './environmentLifetimeRecords.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetEnvironmentLifetimeAnalyticsRecordsSuccessResponse = SuccessApiResponse & { + data: EnvironmentLifetimeRecords; +}; diff --git a/src/lib/generated/getEnvironmentLifetimeAnalyticsSuccessResponse.ts b/src/lib/generated/getEnvironmentLifetimeAnalyticsSuccessResponse.ts new file mode 100644 index 0000000..4ec5817 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeAnalyticsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeAnalytics } from './environmentLifetimeAnalytics.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetEnvironmentLifetimeAnalyticsSuccessResponse = SuccessApiResponse & { + data: EnvironmentLifetimeAnalytics; +}; diff --git a/src/lib/generated/getEnvironmentLifetimeScatterEnvironmentType.ts b/src/lib/generated/getEnvironmentLifetimeScatterEnvironmentType.ts new file mode 100644 index 0000000..bc9b2fd --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeScatterEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeScatterEnvironmentType = typeof GetEnvironmentLifetimeScatterEnvironmentType[keyof typeof GetEnvironmentLifetimeScatterEnvironmentType]; + + +export const GetEnvironmentLifetimeScatterEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeScatterGroup.ts b/src/lib/generated/getEnvironmentLifetimeScatterGroup.ts new file mode 100644 index 0000000..595e9da --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeScatterGroup.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeScatterGroup = typeof GetEnvironmentLifetimeScatterGroup[keyof typeof GetEnvironmentLifetimeScatterGroup]; + + +export const GetEnvironmentLifetimeScatterGroup = { + all: 'all', + api: 'api', + pr: 'pr', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeScatterInterval.ts b/src/lib/generated/getEnvironmentLifetimeScatterInterval.ts new file mode 100644 index 0000000..6a29c2f --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeScatterInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetEnvironmentLifetimeScatterInterval = typeof GetEnvironmentLifetimeScatterInterval[keyof typeof GetEnvironmentLifetimeScatterInterval]; + + +export const GetEnvironmentLifetimeScatterInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getEnvironmentLifetimeScatterParams.ts b/src/lib/generated/getEnvironmentLifetimeScatterParams.ts new file mode 100644 index 0000000..4ecb0c5 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeScatterParams.ts @@ -0,0 +1,55 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetEnvironmentLifetimeScatterEnvironmentType } from './getEnvironmentLifetimeScatterEnvironmentType.js'; +import type { GetEnvironmentLifetimeScatterGroup } from './getEnvironmentLifetimeScatterGroup.js'; +import type { GetEnvironmentLifetimeScatterInterval } from './getEnvironmentLifetimeScatterInterval.js'; + +export type GetEnvironmentLifetimeScatterParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetEnvironmentLifetimeScatterEnvironmentType; +/** + * @maxLength 128 + */ +environmentAuthor?: string; +/** + * Inclusive retirement calendar date. Defaults to 30 complete days before to. + */ +from?: string; +/** + * Exclusive retirement calendar date. Defaults to today in timezone. + */ +to?: string; +/** + * IANA timezone for retirement boundaries. + */ +timezone?: string; +/** + * API recorded durations and PR estimates retain separate methods. + */ +group?: GetEnvironmentLifetimeScatterGroup; +/** + * Accepted for shared-filter compatibility. Scatter always resolves compare false and returns selected-window points only. + */ +compare?: boolean; +/** + * Retained in range metadata. Points are individual environments and are not bucketed. + */ +interval?: GetEnvironmentLifetimeScatterInterval; +}; diff --git a/src/lib/generated/getEnvironmentLifetimeScatterSuccessResponse.ts b/src/lib/generated/getEnvironmentLifetimeScatterSuccessResponse.ts new file mode 100644 index 0000000..6cf9ee5 --- /dev/null +++ b/src/lib/generated/getEnvironmentLifetimeScatterSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentLifetimeScatter } from './environmentLifetimeScatter.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetEnvironmentLifetimeScatterSuccessResponse = SuccessApiResponse & { + data: EnvironmentLifetimeScatter; +}; diff --git a/src/lib/generated/getEnvironmentPodsSuccessResponse.ts b/src/lib/generated/getEnvironmentPodsSuccessResponse.ts index 8f887be..ff014a3 100644 --- a/src/lib/generated/getEnvironmentPodsSuccessResponse.ts +++ b/src/lib/generated/getEnvironmentPodsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetEnvironmentPodsSuccessResponseData } from './getEnvironmentPodsSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetEnvironmentPodsSuccessResponseAllOf } from './getEnvironmentPodsSuccessResponseAllOf.js'; -export type GetEnvironmentPodsSuccessResponse = SuccessApiResponse & GetEnvironmentPodsSuccessResponseAllOf; +export type GetEnvironmentPodsSuccessResponse = SuccessApiResponse & { + data: GetEnvironmentPodsSuccessResponseData; +}; diff --git a/src/lib/generated/getEnvironmentPodsSuccessResponseAllOf.ts b/src/lib/generated/getEnvironmentPodsSuccessResponseAllOf.ts deleted file mode 100644 index 1d96cfc..0000000 --- a/src/lib/generated/getEnvironmentPodsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetEnvironmentPodsSuccessResponseAllOfData } from './getEnvironmentPodsSuccessResponseAllOfData.js'; - -export type GetEnvironmentPodsSuccessResponseAllOf = { - data: GetEnvironmentPodsSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getEnvironmentPodsSuccessResponseAllOfData.ts b/src/lib/generated/getEnvironmentPodsSuccessResponseData.ts similarity index 70% rename from src/lib/generated/getEnvironmentPodsSuccessResponseAllOfData.ts rename to src/lib/generated/getEnvironmentPodsSuccessResponseData.ts index d33eb61..053c206 100644 --- a/src/lib/generated/getEnvironmentPodsSuccessResponseAllOfData.ts +++ b/src/lib/generated/getEnvironmentPodsSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { EnvironmentPodInfo } from './environmentPodInfo.js'; -export type GetEnvironmentPodsSuccessResponseAllOfData = { +export type GetEnvironmentPodsSuccessResponseData = { pods: EnvironmentPodInfo[]; }; diff --git a/src/lib/generated/getGlobalAgentRuntimeConfigSuccessResponse.ts b/src/lib/generated/getGlobalAgentRuntimeConfigSuccessResponse.ts index d26353b..8bd8ae7 100644 --- a/src/lib/generated/getGlobalAgentRuntimeConfigSuccessResponse.ts +++ b/src/lib/generated/getGlobalAgentRuntimeConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentRuntimeConfig } from './agentRuntimeConfig.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetGlobalAgentRuntimeConfigSuccessResponseAllOf } from './getGlobalAgentRuntimeConfigSuccessResponseAllOf.js'; -export type GetGlobalAgentRuntimeConfigSuccessResponse = SuccessApiResponse & GetGlobalAgentRuntimeConfigSuccessResponseAllOf; +export type GetGlobalAgentRuntimeConfigSuccessResponse = SuccessApiResponse & { + data?: AgentRuntimeConfig; +}; diff --git a/src/lib/generated/getGlobalAgentRuntimeConfigSuccessResponseAllOf.ts b/src/lib/generated/getGlobalAgentRuntimeConfigSuccessResponseAllOf.ts deleted file mode 100644 index 5591175..0000000 --- a/src/lib/generated/getGlobalAgentRuntimeConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRuntimeConfig } from './agentRuntimeConfig.js'; - -export type GetGlobalAgentRuntimeConfigSuccessResponseAllOf = { - data?: AgentRuntimeConfig; -}; diff --git a/src/lib/generated/getGlobalAgentSessionConfigSuccessResponse.ts b/src/lib/generated/getGlobalAgentSessionConfigSuccessResponse.ts index eb0ad52..834d2bf 100644 --- a/src/lib/generated/getGlobalAgentSessionConfigSuccessResponse.ts +++ b/src/lib/generated/getGlobalAgentSessionConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSessionControlPlaneConfig } from './agentSessionControlPlaneConfig.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetGlobalAgentSessionConfigSuccessResponseAllOf } from './getGlobalAgentSessionConfigSuccessResponseAllOf.js'; -export type GetGlobalAgentSessionConfigSuccessResponse = SuccessApiResponse & GetGlobalAgentSessionConfigSuccessResponseAllOf; +export type GetGlobalAgentSessionConfigSuccessResponse = SuccessApiResponse & { + data?: AgentSessionControlPlaneConfig; +}; diff --git a/src/lib/generated/getGlobalAgentSessionConfigSuccessResponseAllOf.ts b/src/lib/generated/getGlobalAgentSessionConfigSuccessResponseAllOf.ts deleted file mode 100644 index 994908e..0000000 --- a/src/lib/generated/getGlobalAgentSessionConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentSessionControlPlaneConfig } from './agentSessionControlPlaneConfig.js'; - -export type GetGlobalAgentSessionConfigSuccessResponseAllOf = { - data?: AgentSessionControlPlaneConfig; -}; diff --git a/src/lib/generated/getGlobalAgentSessionRuntimeConfigSuccessResponse.ts b/src/lib/generated/getGlobalAgentSessionRuntimeConfigSuccessResponse.ts index 0bf72e9..9726c63 100644 --- a/src/lib/generated/getGlobalAgentSessionRuntimeConfigSuccessResponse.ts +++ b/src/lib/generated/getGlobalAgentSessionRuntimeConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSessionRuntimeSettings } from './agentSessionRuntimeSettings.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetGlobalAgentSessionRuntimeConfigSuccessResponseAllOf } from './getGlobalAgentSessionRuntimeConfigSuccessResponseAllOf.js'; -export type GetGlobalAgentSessionRuntimeConfigSuccessResponse = SuccessApiResponse & GetGlobalAgentSessionRuntimeConfigSuccessResponseAllOf; +export type GetGlobalAgentSessionRuntimeConfigSuccessResponse = SuccessApiResponse & { + data?: AgentSessionRuntimeSettings; +}; diff --git a/src/lib/generated/getGlobalAgentSessionRuntimeConfigSuccessResponseAllOf.ts b/src/lib/generated/getGlobalAgentSessionRuntimeConfigSuccessResponseAllOf.ts deleted file mode 100644 index 23845f1..0000000 --- a/src/lib/generated/getGlobalAgentSessionRuntimeConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentSessionRuntimeSettings } from './agentSessionRuntimeSettings.js'; - -export type GetGlobalAgentSessionRuntimeConfigSuccessResponseAllOf = { - data?: AgentSessionRuntimeSettings; -}; diff --git a/src/lib/generated/getInventoryAnalyticsEnvironmentType.ts b/src/lib/generated/getInventoryAnalyticsEnvironmentType.ts new file mode 100644 index 0000000..909ced4 --- /dev/null +++ b/src/lib/generated/getInventoryAnalyticsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetInventoryAnalyticsEnvironmentType = typeof GetInventoryAnalyticsEnvironmentType[keyof typeof GetInventoryAnalyticsEnvironmentType]; + + +export const GetInventoryAnalyticsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getInventoryAnalyticsParams.ts b/src/lib/generated/getInventoryAnalyticsParams.ts new file mode 100644 index 0000000..efd6ebd --- /dev/null +++ b/src/lib/generated/getInventoryAnalyticsParams.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetInventoryAnalyticsEnvironmentType } from './getInventoryAnalyticsEnvironmentType.js'; + +export type GetInventoryAnalyticsParams = { +/** + * Stable installation-aware repository row ID. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetInventoryAnalyticsEnvironmentType; +/** + * Stored GitHub login; distinct from Agent Session owner. + * @maxLength 128 + */ +environmentAuthor?: string; +}; diff --git a/src/lib/generated/getInventoryAnalyticsSuccessResponse.ts b/src/lib/generated/getInventoryAnalyticsSuccessResponse.ts new file mode 100644 index 0000000..4bab790 --- /dev/null +++ b/src/lib/generated/getInventoryAnalyticsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { InventoryAnalytics } from './inventoryAnalytics.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetInventoryAnalyticsSuccessResponse = SuccessApiResponse & { + data: InventoryAnalytics; +}; diff --git a/src/lib/generated/getManagedServiceRecordsEnvironmentType.ts b/src/lib/generated/getManagedServiceRecordsEnvironmentType.ts new file mode 100644 index 0000000..24d2851 --- /dev/null +++ b/src/lib/generated/getManagedServiceRecordsEnvironmentType.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetManagedServiceRecordsEnvironmentType = typeof GetManagedServiceRecordsEnvironmentType[keyof typeof GetManagedServiceRecordsEnvironmentType]; + + +export const GetManagedServiceRecordsEnvironmentType = { + all: 'all', + ephemeral: 'ephemeral', + static: 'static', +} as const; diff --git a/src/lib/generated/getManagedServiceRecordsParams.ts b/src/lib/generated/getManagedServiceRecordsParams.ts new file mode 100644 index 0000000..d851472 --- /dev/null +++ b/src/lib/generated/getManagedServiceRecordsParams.ts @@ -0,0 +1,41 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetManagedServiceRecordsEnvironmentType } from './getManagedServiceRecordsEnvironmentType.js'; +import type { GetManagedServiceRecordsType } from './getManagedServiceRecordsType.js'; + +export type GetManagedServiceRecordsParams = { +/** + * Owning environment repository row ID, with installation identity. + * @minimum 1 + */ +repositoryId?: number; +/** + * Mutually exclusive with repositoryId. Unresolved identities remain separate by environment. + */ +unattributed?: boolean; +/** + * @maxLength 128 + */ +organization?: string; +environmentType?: GetManagedServiceRecordsEnvironmentType; +/** + * @maxLength 128 + */ +environmentAuthor?: string; +type?: GetManagedServiceRecordsType; +/** + * @minimum 1 + * @maximum 1000000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getManagedServiceRecordsSuccessResponse.ts b/src/lib/generated/getManagedServiceRecordsSuccessResponse.ts new file mode 100644 index 0000000..bbf8c00 --- /dev/null +++ b/src/lib/generated/getManagedServiceRecordsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ManagedServiceRecords } from './managedServiceRecords.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetManagedServiceRecordsSuccessResponse = SuccessApiResponse & { + data: ManagedServiceRecords; +}; diff --git a/src/lib/generated/getManagedServiceRecordsType.ts b/src/lib/generated/getManagedServiceRecordsType.ts new file mode 100644 index 0000000..517f00a --- /dev/null +++ b/src/lib/generated/getManagedServiceRecordsType.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetManagedServiceRecordsType = typeof GetManagedServiceRecordsType[keyof typeof GetManagedServiceRecordsType]; + + +export const GetManagedServiceRecordsType = { + docker: 'docker', + github: 'github', + helm: 'helm', + 'aurora-restore': 'aurora-restore', +} as const; diff --git a/src/lib/generated/getMcpAnalyticsCallsInterval.ts b/src/lib/generated/getMcpAnalyticsCallsInterval.ts new file mode 100644 index 0000000..c70bd18 --- /dev/null +++ b/src/lib/generated/getMcpAnalyticsCallsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetMcpAnalyticsCallsInterval = typeof GetMcpAnalyticsCallsInterval[keyof typeof GetMcpAnalyticsCallsInterval]; + + +export const GetMcpAnalyticsCallsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getMcpAnalyticsCallsParams.ts b/src/lib/generated/getMcpAnalyticsCallsParams.ts new file mode 100644 index 0000000..c165263 --- /dev/null +++ b/src/lib/generated/getMcpAnalyticsCallsParams.ts @@ -0,0 +1,68 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetMcpAnalyticsCallsInterval } from './getMcpAnalyticsCallsInterval.js'; +import type { GetMcpAnalyticsCallsPeriod } from './getMcpAnalyticsCallsPeriod.js'; + +export type GetMcpAnalyticsCallsParams = { +/** + * Inclusive local calendar date. + */ +from?: string; +/** + * Exclusive local calendar date. + */ +to?: string; +/** + * IANA timezone. + */ +timezone?: string; +/** + * Required for period=previous. + */ +compare?: boolean; +interval?: GetMcpAnalyticsCallsInterval; +/** + * Exact tool name. + * @maxLength 128 + */ +tool?: string; +/** + * Exact user ID, or unknown for calls without one. + * @maxLength 255 + */ +userId?: string; +/** + * Client application name as the summary shows it, including Unregistered client and Unknown client. + * @maxLength 255 + */ +client?: string; +/** + * succeeded, error, or one recorded error code. + * @maxLength 64 + */ +outcome?: string; +/** + * Start date of one chart bucket. With period=previous it addresses the previous bucket shown at that date. + */ +date?: string; +period?: GetMcpAnalyticsCallsPeriod; +/** + * One of createdAt, durationMs, with an optional :asc or :desc. + */ +sort?: string; +/** + * @minimum 1 + * @maximum 10000 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/getMcpAnalyticsCallsPeriod.ts b/src/lib/generated/getMcpAnalyticsCallsPeriod.ts new file mode 100644 index 0000000..0464ab5 --- /dev/null +++ b/src/lib/generated/getMcpAnalyticsCallsPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetMcpAnalyticsCallsPeriod = typeof GetMcpAnalyticsCallsPeriod[keyof typeof GetMcpAnalyticsCallsPeriod]; + + +export const GetMcpAnalyticsCallsPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/getMcpAnalyticsCallsSuccessResponse.ts b/src/lib/generated/getMcpAnalyticsCallsSuccessResponse.ts new file mode 100644 index 0000000..f204c7c --- /dev/null +++ b/src/lib/generated/getMcpAnalyticsCallsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { McpAnalyticsCalls } from './mcpAnalyticsCalls.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetMcpAnalyticsCallsSuccessResponse = SuccessApiResponse & { + data: McpAnalyticsCalls; +}; diff --git a/src/lib/generated/getMcpAnalyticsInterval.ts b/src/lib/generated/getMcpAnalyticsInterval.ts new file mode 100644 index 0000000..7c32d10 --- /dev/null +++ b/src/lib/generated/getMcpAnalyticsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetMcpAnalyticsInterval = typeof GetMcpAnalyticsInterval[keyof typeof GetMcpAnalyticsInterval]; + + +export const GetMcpAnalyticsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getMcpAnalyticsParams.ts b/src/lib/generated/getMcpAnalyticsParams.ts new file mode 100644 index 0000000..f0c4a63 --- /dev/null +++ b/src/lib/generated/getMcpAnalyticsParams.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetMcpAnalyticsInterval } from './getMcpAnalyticsInterval.js'; + +export type GetMcpAnalyticsParams = { +/** + * Inclusive local calendar date. + */ +from?: string; +/** + * Exclusive local calendar date. + */ +to?: string; +/** + * IANA timezone. + */ +timezone?: string; +compare?: boolean; +interval?: GetMcpAnalyticsInterval; +}; diff --git a/src/lib/generated/getMcpAnalyticsSuccessResponse.ts b/src/lib/generated/getMcpAnalyticsSuccessResponse.ts new file mode 100644 index 0000000..6f2f055 --- /dev/null +++ b/src/lib/generated/getMcpAnalyticsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { McpAnalytics } from './mcpAnalytics.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetMcpAnalyticsSuccessResponse = SuccessApiResponse & { + data: McpAnalytics; +}; diff --git a/src/lib/generated/getMcpServerConfigParams.ts b/src/lib/generated/getMcpServerConfigParams.ts index c93bc6f..c031543 100644 --- a/src/lib/generated/getMcpServerConfigParams.ts +++ b/src/lib/generated/getMcpServerConfigParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getMcpServerConfigSuccessResponse.ts b/src/lib/generated/getMcpServerConfigSuccessResponse.ts index 9a66cc3..4db8bf0 100644 --- a/src/lib/generated/getMcpServerConfigSuccessResponse.ts +++ b/src/lib/generated/getMcpServerConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { McpServerConfig } from './mcpServerConfig.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetMcpServerConfigSuccessResponseAllOf } from './getMcpServerConfigSuccessResponseAllOf.js'; -export type GetMcpServerConfigSuccessResponse = SuccessApiResponse & GetMcpServerConfigSuccessResponseAllOf; +export type GetMcpServerConfigSuccessResponse = SuccessApiResponse & { + data: McpServerConfig; +}; diff --git a/src/lib/generated/getMcpServerConfigSuccessResponseAllOf.ts b/src/lib/generated/getMcpServerConfigSuccessResponseAllOf.ts deleted file mode 100644 index 04d5fc4..0000000 --- a/src/lib/generated/getMcpServerConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpServerConfig } from './mcpServerConfig.js'; - -export type GetMcpServerConfigSuccessResponseAllOf = { - data: McpServerConfig; -}; diff --git a/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponse.ts b/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponse.ts index 38373a8..07640d3 100644 --- a/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponse.ts +++ b/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetRepoAgentRuntimeConfigSuccessResponseData } from './getRepoAgentRuntimeConfigSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetRepoAgentRuntimeConfigSuccessResponseAllOf } from './getRepoAgentRuntimeConfigSuccessResponseAllOf.js'; -export type GetRepoAgentRuntimeConfigSuccessResponse = SuccessApiResponse & GetRepoAgentRuntimeConfigSuccessResponseAllOf; +export type GetRepoAgentRuntimeConfigSuccessResponse = SuccessApiResponse & { + data?: GetRepoAgentRuntimeConfigSuccessResponseData; +}; diff --git a/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseAllOf.ts b/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseAllOf.ts deleted file mode 100644 index 4ffe8a8..0000000 --- a/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetRepoAgentRuntimeConfigSuccessResponseAllOfData } from './getRepoAgentRuntimeConfigSuccessResponseAllOfData.js'; - -export type GetRepoAgentRuntimeConfigSuccessResponseAllOf = { - data?: GetRepoAgentRuntimeConfigSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseAllOfData.ts b/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseData.ts similarity index 72% rename from src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseAllOfData.ts rename to src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseData.ts index 73500b6..c672430 100644 --- a/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseAllOfData.ts +++ b/src/lib/generated/getRepoAgentRuntimeConfigSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,7 +7,7 @@ */ import type { AgentRuntimeRepoOverride } from './agentRuntimeRepoOverride.js'; -export type GetRepoAgentRuntimeConfigSuccessResponseAllOfData = { +export type GetRepoAgentRuntimeConfigSuccessResponseData = { repoFullName?: string; config?: AgentRuntimeRepoOverride; }; diff --git a/src/lib/generated/getRepoAgentSessionConfigSuccessResponse.ts b/src/lib/generated/getRepoAgentSessionConfigSuccessResponse.ts index 3ab2fa1..7dee414 100644 --- a/src/lib/generated/getRepoAgentSessionConfigSuccessResponse.ts +++ b/src/lib/generated/getRepoAgentSessionConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetRepoAgentSessionConfigSuccessResponseData } from './getRepoAgentSessionConfigSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetRepoAgentSessionConfigSuccessResponseAllOf } from './getRepoAgentSessionConfigSuccessResponseAllOf.js'; -export type GetRepoAgentSessionConfigSuccessResponse = SuccessApiResponse & GetRepoAgentSessionConfigSuccessResponseAllOf; +export type GetRepoAgentSessionConfigSuccessResponse = SuccessApiResponse & { + data?: GetRepoAgentSessionConfigSuccessResponseData; +}; diff --git a/src/lib/generated/getRepoAgentSessionConfigSuccessResponseAllOf.ts b/src/lib/generated/getRepoAgentSessionConfigSuccessResponseAllOf.ts deleted file mode 100644 index ddf75d6..0000000 --- a/src/lib/generated/getRepoAgentSessionConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetRepoAgentSessionConfigSuccessResponseAllOfData } from './getRepoAgentSessionConfigSuccessResponseAllOfData.js'; - -export type GetRepoAgentSessionConfigSuccessResponseAllOf = { - data?: GetRepoAgentSessionConfigSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getRepoAgentSessionConfigSuccessResponseAllOfData.ts b/src/lib/generated/getRepoAgentSessionConfigSuccessResponseData.ts similarity index 73% rename from src/lib/generated/getRepoAgentSessionConfigSuccessResponseAllOfData.ts rename to src/lib/generated/getRepoAgentSessionConfigSuccessResponseData.ts index acd6fad..29fe2a6 100644 --- a/src/lib/generated/getRepoAgentSessionConfigSuccessResponseAllOfData.ts +++ b/src/lib/generated/getRepoAgentSessionConfigSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,7 +7,7 @@ */ import type { AgentSessionControlPlaneConfig } from './agentSessionControlPlaneConfig.js'; -export type GetRepoAgentSessionConfigSuccessResponseAllOfData = { +export type GetRepoAgentSessionConfigSuccessResponseData = { repoFullName: string; config: AgentSessionControlPlaneConfig; }; diff --git a/src/lib/generated/getSandboxAgentSessionLaunch200.ts b/src/lib/generated/getSandboxAgentSessionLaunch200.ts index 28099da..07b13b2 100644 --- a/src/lib/generated/getSandboxAgentSessionLaunch200.ts +++ b/src/lib/generated/getSandboxAgentSessionLaunch200.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { GetSandboxAgentSessionLaunch200Data } from './getSandboxAgentSessionLaunch200Data.js'; -import type { GetSandboxAgentSessionLaunch200Error } from './getSandboxAgentSessionLaunch200Error.js'; export type GetSandboxAgentSessionLaunch200 = { request_id: string; data: GetSandboxAgentSessionLaunch200Data; - /** @nullable */ - error: GetSandboxAgentSessionLaunch200Error; + error: unknown; }; diff --git a/src/lib/generated/getSandboxAgentSessionLaunch200Data.ts b/src/lib/generated/getSandboxAgentSessionLaunch200Data.ts index 71eef80..c14208b 100644 --- a/src/lib/generated/getSandboxAgentSessionLaunch200Data.ts +++ b/src/lib/generated/getSandboxAgentSessionLaunch200Data.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { GetSandboxAgentSessionLaunch200DataStatus } from './getSandboxAgentSessionLaunch200DataStatus.js'; import type { GetSandboxAgentSessionLaunch200DataStage } from './getSandboxAgentSessionLaunch200DataStage.js'; -import type { GetSandboxAgentSessionLaunch200DataWorkspaceFailure } from './getSandboxAgentSessionLaunch200DataWorkspaceFailure.js'; +import type { GetSandboxAgentSessionLaunch200DataStatus } from './getSandboxAgentSessionLaunch200DataStatus.js'; +import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; export type GetSandboxAgentSessionLaunch200Data = { launchId: string; @@ -28,6 +28,5 @@ export type GetSandboxAgentSessionLaunch200Data = { focusUrl: string | null; /** @nullable */ error: string | null; - /** @nullable */ - workspaceFailure: GetSandboxAgentSessionLaunch200DataWorkspaceFailure; + workspaceFailure: WorkspaceRuntimeFailure | null; }; diff --git a/src/lib/generated/getSandboxAgentSessionLaunch200DataStage.ts b/src/lib/generated/getSandboxAgentSessionLaunch200DataStage.ts index 9edbffd..f6550f4 100644 --- a/src/lib/generated/getSandboxAgentSessionLaunch200DataStage.ts +++ b/src/lib/generated/getSandboxAgentSessionLaunch200DataStage.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetSandboxAgentSessionLaunch200DataStage = typeof GetSandboxAgentSessionLaunch200DataStage[keyof typeof GetSandboxAgentSessionLaunch200DataStage]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetSandboxAgentSessionLaunch200DataStage = { queued: 'queued', resolving_base_build: 'resolving_base_build', diff --git a/src/lib/generated/getSandboxAgentSessionLaunch200DataStatus.ts b/src/lib/generated/getSandboxAgentSessionLaunch200DataStatus.ts index 52f577e..d71b9e6 100644 --- a/src/lib/generated/getSandboxAgentSessionLaunch200DataStatus.ts +++ b/src/lib/generated/getSandboxAgentSessionLaunch200DataStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetSandboxAgentSessionLaunch200DataStatus = typeof GetSandboxAgentSessionLaunch200DataStatus[keyof typeof GetSandboxAgentSessionLaunch200DataStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetSandboxAgentSessionLaunch200DataStatus = { queued: 'queued', running: 'running', diff --git a/src/lib/generated/getSandboxAgentSessionLaunch200DataWorkspaceFailure.ts b/src/lib/generated/getSandboxAgentSessionLaunch200DataWorkspaceFailure.ts deleted file mode 100644 index 34550a4..0000000 --- a/src/lib/generated/getSandboxAgentSessionLaunch200DataWorkspaceFailure.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; - -/** - * @nullable - */ -export type GetSandboxAgentSessionLaunch200DataWorkspaceFailure = WorkspaceRuntimeFailure | null; diff --git a/src/lib/generated/getSandboxAgentSessionLaunch200Error.ts b/src/lib/generated/getSandboxAgentSessionLaunch200Error.ts deleted file mode 100644 index 637057a..0000000 --- a/src/lib/generated/getSandboxAgentSessionLaunch200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type GetSandboxAgentSessionLaunch200Error = unknown | null; diff --git a/src/lib/generated/getSandboxServiceCandidates200.ts b/src/lib/generated/getSandboxServiceCandidates200.ts index ade1fee..f1ca3b8 100644 --- a/src/lib/generated/getSandboxServiceCandidates200.ts +++ b/src/lib/generated/getSandboxServiceCandidates200.ts @@ -1,16 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { GetSandboxServiceCandidates200Data } from './getSandboxServiceCandidates200Data.js'; -import type { GetSandboxServiceCandidates200Error } from './getSandboxServiceCandidates200Error.js'; export type GetSandboxServiceCandidates200 = { request_id: string; data: GetSandboxServiceCandidates200Data; - /** @nullable */ - error: GetSandboxServiceCandidates200Error; + error: unknown; }; diff --git a/src/lib/generated/getSandboxServiceCandidates200Data.ts b/src/lib/generated/getSandboxServiceCandidates200Data.ts index 01680f8..4ca94d7 100644 --- a/src/lib/generated/getSandboxServiceCandidates200Data.ts +++ b/src/lib/generated/getSandboxServiceCandidates200Data.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { GetSandboxServiceCandidates200DataStatus } from './getSandboxServiceCandidates200DataStatus.js'; import type { GetSandboxServiceCandidates200DataServicesItem } from './getSandboxServiceCandidates200DataServicesItem.js'; +import type { GetSandboxServiceCandidates200DataStatus } from './getSandboxServiceCandidates200DataStatus.js'; export type GetSandboxServiceCandidates200Data = { status: GetSandboxServiceCandidates200DataStatus; diff --git a/src/lib/generated/getSandboxServiceCandidates200DataServicesItem.ts b/src/lib/generated/getSandboxServiceCandidates200DataServicesItem.ts index cae425d..0d6cad6 100644 --- a/src/lib/generated/getSandboxServiceCandidates200DataServicesItem.ts +++ b/src/lib/generated/getSandboxServiceCandidates200DataServicesItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getSandboxServiceCandidates200DataStatus.ts b/src/lib/generated/getSandboxServiceCandidates200DataStatus.ts index cfb1e2d..27a745d 100644 --- a/src/lib/generated/getSandboxServiceCandidates200DataStatus.ts +++ b/src/lib/generated/getSandboxServiceCandidates200DataStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetSandboxServiceCandidates200DataStatus = typeof GetSandboxServiceCandidates200DataStatus[keyof typeof GetSandboxServiceCandidates200DataStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetSandboxServiceCandidates200DataStatus = { needs_service_selection: 'needs_service_selection', } as const; diff --git a/src/lib/generated/getSandboxServiceCandidates200Error.ts b/src/lib/generated/getSandboxServiceCandidates200Error.ts deleted file mode 100644 index 54ee9be..0000000 --- a/src/lib/generated/getSandboxServiceCandidates200Error.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -/** - * @nullable - */ -export type GetSandboxServiceCandidates200Error = unknown | null; diff --git a/src/lib/generated/getSandboxServiceCandidatesParams.ts b/src/lib/generated/getSandboxServiceCandidatesParams.ts index c21ae69..58f923c 100644 --- a/src/lib/generated/getSandboxServiceCandidatesParams.ts +++ b/src/lib/generated/getSandboxServiceCandidatesParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/getSitesAnalyticsInterval.ts b/src/lib/generated/getSitesAnalyticsInterval.ts new file mode 100644 index 0000000..9bfb95c --- /dev/null +++ b/src/lib/generated/getSitesAnalyticsInterval.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetSitesAnalyticsInterval = typeof GetSitesAnalyticsInterval[keyof typeof GetSitesAnalyticsInterval]; + + +export const GetSitesAnalyticsInterval = { + day: 'day', + week: 'week', +} as const; diff --git a/src/lib/generated/getSitesAnalyticsOwnerKind.ts b/src/lib/generated/getSitesAnalyticsOwnerKind.ts new file mode 100644 index 0000000..90d927e --- /dev/null +++ b/src/lib/generated/getSitesAnalyticsOwnerKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetSitesAnalyticsOwnerKind = typeof GetSitesAnalyticsOwnerKind[keyof typeof GetSitesAnalyticsOwnerKind]; + + +export const GetSitesAnalyticsOwnerKind = { + user: 'user', + service_key: 'service_key', + unresolved: 'unresolved', +} as const; diff --git a/src/lib/generated/getSitesAnalyticsParams.ts b/src/lib/generated/getSitesAnalyticsParams.ts new file mode 100644 index 0000000..dd06a89 --- /dev/null +++ b/src/lib/generated/getSitesAnalyticsParams.ts @@ -0,0 +1,34 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetSitesAnalyticsInterval } from './getSitesAnalyticsInterval.js'; +import type { GetSitesAnalyticsOwnerKind } from './getSitesAnalyticsOwnerKind.js'; +import type { GetSitesAnalyticsVisibility } from './getSitesAnalyticsVisibility.js'; + +export type GetSitesAnalyticsParams = { +/** + * Inclusive local calendar date. + */ +from?: string; +/** + * Exclusive local calendar date. + */ +to?: string; +/** + * IANA timezone. + */ +timezone?: string; +compare?: boolean; +interval?: GetSitesAnalyticsInterval; +ownerKind?: GetSitesAnalyticsOwnerKind; +visibility?: GetSitesAnalyticsVisibility; +/** + * Publisher key from publisherOptions. + * @maxLength 2400 + */ +owner?: string; +}; diff --git a/src/lib/generated/getSitesAnalyticsSuccessResponse.ts b/src/lib/generated/getSitesAnalyticsSuccessResponse.ts new file mode 100644 index 0000000..730f08e --- /dev/null +++ b/src/lib/generated/getSitesAnalyticsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsSummary } from './sitesAnalyticsSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetSitesAnalyticsSuccessResponse = SuccessApiResponse & { + data: SitesAnalyticsSummary; +}; diff --git a/src/lib/generated/getSitesAnalyticsVisibility.ts b/src/lib/generated/getSitesAnalyticsVisibility.ts new file mode 100644 index 0000000..593a71c --- /dev/null +++ b/src/lib/generated/getSitesAnalyticsVisibility.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetSitesAnalyticsVisibility = typeof GetSitesAnalyticsVisibility[keyof typeof GetSitesAnalyticsVisibility]; + + +export const GetSitesAnalyticsVisibility = { + private: 'private', + public: 'public', +} as const; diff --git a/src/lib/generated/getTelemetryStatsInterval.ts b/src/lib/generated/getTelemetryStatsInterval.ts index a519fa4..710c053 100644 --- a/src/lib/generated/getTelemetryStatsInterval.ts +++ b/src/lib/generated/getTelemetryStatsInterval.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetTelemetryStatsInterval = typeof GetTelemetryStatsInterval[keyof typeof GetTelemetryStatsInterval]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetTelemetryStatsInterval = { day: 'day', week: 'week', diff --git a/src/lib/generated/getTelemetryStatsParams.ts b/src/lib/generated/getTelemetryStatsParams.ts index a326019..513a096 100644 --- a/src/lib/generated/getTelemetryStatsParams.ts +++ b/src/lib/generated/getTelemetryStatsParams.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { GetTelemetryStatsSource } from './getTelemetryStatsSource.js'; import type { GetTelemetryStatsInterval } from './getTelemetryStatsInterval.js'; +import type { GetTelemetryStatsSource } from './getTelemetryStatsSource.js'; export type GetTelemetryStatsParams = { /** @@ -14,15 +14,16 @@ export type GetTelemetryStatsParams = { */ source: GetTelemetryStatsSource; /** - * ISO date for the start of the range. Defaults to 30 days before now. + * Inclusive local calendar date. Defaults to 30 complete days before to. */ from?: string; /** - * ISO date for the end of the range. Defaults to now. + * Exclusive local calendar date. Defaults to today in timezone. */ to?: string; /** - * Bucket size for time series. + * IANA timezone for boundaries and buckets. */ +timezone?: string; interval?: GetTelemetryStatsInterval; }; diff --git a/src/lib/generated/getTelemetryStatsSource.ts b/src/lib/generated/getTelemetryStatsSource.ts index 4f2c445..12bebd2 100644 --- a/src/lib/generated/getTelemetryStatsSource.ts +++ b/src/lib/generated/getTelemetryStatsSource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type GetTelemetryStatsSource = typeof GetTelemetryStatsSource[keyof typeof GetTelemetryStatsSource]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const GetTelemetryStatsSource = { cli: 'cli', ui: 'ui', diff --git a/src/lib/generated/getTelemetryStatsSuccessResponse.ts b/src/lib/generated/getTelemetryStatsSuccessResponse.ts index 2a9f13e..27e9cd8 100644 --- a/src/lib/generated/getTelemetryStatsSuccessResponse.ts +++ b/src/lib/generated/getTelemetryStatsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { GetTelemetryStatsSuccessResponseData } from './getTelemetryStatsSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetTelemetryStatsSuccessResponseAllOf } from './getTelemetryStatsSuccessResponseAllOf.js'; -export type GetTelemetryStatsSuccessResponse = SuccessApiResponse & GetTelemetryStatsSuccessResponseAllOf; +export type GetTelemetryStatsSuccessResponse = SuccessApiResponse & { + data: GetTelemetryStatsSuccessResponseData; +}; diff --git a/src/lib/generated/getTelemetryStatsSuccessResponseAllOf.ts b/src/lib/generated/getTelemetryStatsSuccessResponseAllOf.ts deleted file mode 100644 index d466256..0000000 --- a/src/lib/generated/getTelemetryStatsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { GetTelemetryStatsSuccessResponseAllOfData } from './getTelemetryStatsSuccessResponseAllOfData.js'; - -export type GetTelemetryStatsSuccessResponseAllOf = { - data: GetTelemetryStatsSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/getTelemetryStatsSuccessResponseAllOfData.ts b/src/lib/generated/getTelemetryStatsSuccessResponseAllOfData.ts deleted file mode 100644 index caff5be..0000000 --- a/src/lib/generated/getTelemetryStatsSuccessResponseAllOfData.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { TelemetryStatsRange } from './telemetryStatsRange.js'; -import type { TelemetryStats } from './telemetryStats.js'; - -export type GetTelemetryStatsSuccessResponseAllOfData = { - range: TelemetryStatsRange; - stats: TelemetryStats; -}; diff --git a/src/lib/generated/getTelemetryStatsSuccessResponseData.ts b/src/lib/generated/getTelemetryStatsSuccessResponseData.ts new file mode 100644 index 0000000..6ccf4ae --- /dev/null +++ b/src/lib/generated/getTelemetryStatsSuccessResponseData.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { GetTelemetryStatsSuccessResponseDataSource } from './getTelemetryStatsSuccessResponseDataSource.js'; +import type { TelemetryStats } from './telemetryStats.js'; + +export type GetTelemetryStatsSuccessResponseData = { + source: GetTelemetryStatsSuccessResponseDataSource; + range: AnalyticsRange; + stats: TelemetryStats; +}; diff --git a/src/lib/generated/getTelemetryStatsSuccessResponseDataSource.ts b/src/lib/generated/getTelemetryStatsSuccessResponseDataSource.ts new file mode 100644 index 0000000..6bf3a78 --- /dev/null +++ b/src/lib/generated/getTelemetryStatsSuccessResponseDataSource.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type GetTelemetryStatsSuccessResponseDataSource = typeof GetTelemetryStatsSuccessResponseDataSource[keyof typeof GetTelemetryStatsSuccessResponseDataSource]; + + +export const GetTelemetryStatsSuccessResponseDataSource = { + cli: 'cli', + ui: 'ui', +} as const; diff --git a/src/lib/generated/getWebhooksSuccessResponse.ts b/src/lib/generated/getWebhooksSuccessResponse.ts index 24e9b5f..e274c67 100644 --- a/src/lib/generated/getWebhooksSuccessResponse.ts +++ b/src/lib/generated/getWebhooksSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { SuccessApiResponse } from './successApiResponse.js'; -import type { GetWebhooksSuccessResponseAllOf } from './getWebhooksSuccessResponseAllOf.js'; +import type { WebhookInvocation } from './webhookInvocation.js'; -export type GetWebhooksSuccessResponse = SuccessApiResponse & GetWebhooksSuccessResponseAllOf; +export type GetWebhooksSuccessResponse = SuccessApiResponse & { + data: WebhookInvocation[]; +}; diff --git a/src/lib/generated/getWebhooksSuccessResponseAllOf.ts b/src/lib/generated/getWebhooksSuccessResponseAllOf.ts deleted file mode 100644 index 74c6c8a..0000000 --- a/src/lib/generated/getWebhooksSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WebhookInvocation } from './webhookInvocation.js'; - -export type GetWebhooksSuccessResponseAllOf = { - data: WebhookInvocation[]; -}; diff --git a/src/lib/generated/getWorkspaceRuntimeBackendsSuccessResponse.ts b/src/lib/generated/getWorkspaceRuntimeBackendsSuccessResponse.ts new file mode 100644 index 0000000..dc2009e --- /dev/null +++ b/src/lib/generated/getWorkspaceRuntimeBackendsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { GetWorkspaceRuntimeBackendsSuccessResponseData } from './getWorkspaceRuntimeBackendsSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type GetWorkspaceRuntimeBackendsSuccessResponse = SuccessApiResponse & { + data: GetWorkspaceRuntimeBackendsSuccessResponseData; +}; diff --git a/src/lib/generated/getWorkspaceRuntimeBackendsSuccessResponseData.ts b/src/lib/generated/getWorkspaceRuntimeBackendsSuccessResponseData.ts new file mode 100644 index 0000000..0059364 --- /dev/null +++ b/src/lib/generated/getWorkspaceRuntimeBackendsSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceRuntimeBackendCatalogEntry } from './workspaceRuntimeBackendCatalogEntry.js'; + +export type GetWorkspaceRuntimeBackendsSuccessResponseData = { + backends: WorkspaceRuntimeBackendCatalogEntry[]; +}; diff --git a/src/lib/generated/index.ts b/src/lib/generated/index.ts index e0115e4..d42035d 100644 --- a/src/lib/generated/index.ts +++ b/src/lib/generated/index.ts @@ -1,12 +1,21 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export * from './aIConfigStatus.js'; +export * from './adminAgentPromptPreviewPart.js'; +export * from './adminAgentPromptPreviewPartKey.js'; +export * from './adminAgentPromptPreviewSuccessResponse.js'; +export * from './adminAgentPromptPreviewSuccessResponseData.js'; +export * from './adminAgentPromptPreviewSuccessResponseDataAgent.js'; +export * from './adminAgentPromptPreviewSuccessResponseDataRulesItem.js'; +export * from './adminApiTokenListSuccessResponse.js'; +export * from './adminApiTokenSummary.js'; +export * from './agentAdminFeedback.js'; +export * from './agentAdminFeedbackRating.js'; export * from './agentAdminMcpServerCoverage.js'; export * from './agentAdminMcpServerUserConnection.js'; export * from './agentAdminMcpServerUserConnectionAuthMode.js'; @@ -16,13 +25,63 @@ export * from './agentAdminSessionSummaryBuildKind.js'; export * from './agentAdminSessionSummaryChatStatus.js'; export * from './agentAdminSessionSummarySelectedServicesItem.js'; export * from './agentAdminSessionSummarySessionKind.js'; -export * from './agentAdminSessionSummaryStartupFailure.js'; export * from './agentAdminSessionSummaryStatus.js'; export * from './agentAdminSessionSummaryWorkspaceReposItem.js'; export * from './agentAdminSessionSummaryWorkspaceStatus.js'; export * from './agentAdminThreadConversation.js'; export * from './agentAdminThreadSummary.js'; -export * from './agentAdminThreadSummaryAllOf.js'; +export * from './agentAnalyticsMetrics.js'; +export * from './agentAnalyticsMetricsEstimatedCost.js'; +export * from './agentAnalyticsMetricsOutcomes.js'; +export * from './agentAnalyticsMetricsReportedCost.js'; +export * from './agentAnalyticsMetricsTokens.js'; +export * from './agentAnalyticsOptions.js'; +export * from './agentAnalyticsOptionsModelsItem.js'; +export * from './agentAnalyticsOptionsOwnersItem.js'; +export * from './agentAnalyticsOptionsRepositoryScope.js'; +export * from './agentAnalyticsOptionsTotals.js'; +export * from './agentAnalyticsOptionsTruncated.js'; +export * from './agentAnalyticsRun.js'; +export * from './agentAnalyticsRuns.js'; +export * from './agentAnalyticsRunsPagination.js'; +export * from './agentAnalyticsRunsSlice.js'; +export * from './agentAnalyticsRunsSlicePeriod.js'; +export * from './agentAnalyticsRunStatus.js'; +export * from './agentAnalyticsRunTokens.js'; +export * from './agentAnalyticsSession.js'; +export * from './agentAnalyticsSessionEstimatedCost.js'; +export * from './agentAnalyticsSessionOutcomes.js'; +export * from './agentAnalyticsSessionReportedCost.js'; +export * from './agentAnalyticsSessions.js'; +export * from './agentAnalyticsSessionsPagination.js'; +export * from './agentAnalyticsSessionsSlice.js'; +export * from './agentAnalyticsSessionsSlicePeriod.js'; +export * from './agentAnalyticsSessionTokens.js'; +export * from './agentAnalyticsSummary.js'; +export * from './agentAnalyticsSummaryAttribution.js'; +export * from './agentAnalyticsSummaryAttributionModel.js'; +export * from './agentAnalyticsSummaryAttributionRepository.js'; +export * from './agentAnalyticsSummaryAttributionRepositoryScope.js'; +export * from './agentAnalyticsSummaryDefinitionsItem.js'; +export * from './agentAnalyticsSummaryDefinitionsItemEstimatedCost.js'; +export * from './agentAnalyticsSummaryDefinitionsItemOutcomes.js'; +export * from './agentAnalyticsSummaryDefinitionsItemReportedCost.js'; +export * from './agentAnalyticsSummaryDefinitionsItemTokens.js'; +export * from './agentAnalyticsSummaryModelsItem.js'; +export * from './agentAnalyticsSummaryModelsItemEstimatedCost.js'; +export * from './agentAnalyticsSummaryModelsItemOutcomes.js'; +export * from './agentAnalyticsSummaryModelsItemReportedCost.js'; +export * from './agentAnalyticsSummaryModelsItemTokens.js'; +export * from './agentAnalyticsSummaryRankingTotal.js'; +export * from './agentAnalyticsSummaryRankingTruncated.js'; +export * from './agentAnalyticsSummaryRepositoriesItem.js'; +export * from './agentAnalyticsSummaryRepositoriesItemEstimatedCost.js'; +export * from './agentAnalyticsSummaryRepositoriesItemOutcomes.js'; +export * from './agentAnalyticsSummaryRepositoriesItemReportedCost.js'; +export * from './agentAnalyticsSummaryRepositoriesItemTokens.js'; +export * from './agentAnalyticsSummarySeriesItem.js'; +export * from './agentAnalyticsSummarySessionsCreated.js'; +export * from './agentAnalyticsSummarySessionsCreatedAttribution.js'; export * from './agentApiKeyStatus.js'; export * from './agentApiKeyStatusProvider.js'; export * from './agentApiKeyStatusResponse.js'; @@ -44,22 +103,30 @@ export * from './agentCapabilityInventoryToolEntrySourceType.js'; export * from './agentCapabilityPolicy.js'; export * from './agentCapabilityPolicyAvailability.js'; export * from './agentChatStatus.js'; +export * from './agentFeedback.js'; +export * from './agentFeedbackListSuccessResponse.js'; +export * from './agentFeedbackRating.js'; +export * from './agentFeedbackReason.js'; +export * from './agentFeedbackRequest.js'; +export * from './agentFeedbackRequestRating.js'; +export * from './agentFeedbackSuccessResponse.js'; export * from './agentFileChangeData.js'; export * from './agentFileChangeDataKind.js'; +export * from './agentFileChangeDataSchemaValidation.js'; export * from './agentFileChangeDataStage.js'; +export * from './agentInstructionRule.js'; +export * from './agentInstructionRuleInput.js'; export * from './agentInstructionTemplateDefaultMetadata.js'; export * from './agentInstructionTemplateDetail.js'; export * from './agentInstructionTemplateEffectiveMetadata.js'; export * from './agentInstructionTemplateEffectiveMetadataSource.js'; export * from './agentInstructionTemplateOverrideMetadata.js'; export * from './agentInstructionTemplateSummary.js'; -export * from './agentInstructionTemplateSummaryOverride.js'; export * from './agentMcpConnection.js'; export * from './agentMcpConnectionState.js'; export * from './agentMcpConnectionStateAuthMode.js'; export * from './agentMessage.js'; export * from './agentMessageMetadata.js'; -export * from './agentMessageMetadataOneOf.js'; export * from './agentMessageRole.js'; export * from './agentModel.js'; export * from './agentPendingAction.js'; @@ -69,75 +136,58 @@ export * from './agentRun.js'; export * from './agentRunAbortedEvent.js'; export * from './agentRunAbortedEventEventType.js'; export * from './agentRunAbortedEventPayload.js'; -export * from './agentRunAbortedEventPayloadOneOf.js'; export * from './agentRunAbortedEventVersion.js'; export * from './agentRunApprovalEvent.js'; export * from './agentRunApprovalRequestedEvent.js'; export * from './agentRunApprovalRequestedEventEventType.js'; export * from './agentRunApprovalRequestedEventPayload.js'; -export * from './agentRunApprovalRequestedEventPayloadOneOf.js'; export * from './agentRunApprovalRequestedEventVersion.js'; export * from './agentRunApprovalResolvedEvent.js'; export * from './agentRunApprovalResolvedEventEventType.js'; export * from './agentRunApprovalResolvedEventPayload.js'; -export * from './agentRunApprovalResolvedEventPayloadOneOf.js'; export * from './agentRunApprovalResolvedEventVersion.js'; export * from './agentRunApprovalRespondedEvent.js'; export * from './agentRunApprovalRespondedEventEventType.js'; export * from './agentRunApprovalRespondedEventPayload.js'; -export * from './agentRunApprovalRespondedEventPayloadOneOf.js'; export * from './agentRunApprovalRespondedEventVersion.js'; export * from './agentRunError.js'; export * from './agentRunErrorDetails.js'; export * from './agentRunErrorEvent.js'; export * from './agentRunErrorEventEventType.js'; export * from './agentRunErrorEventPayload.js'; -export * from './agentRunErrorEventPayloadOneOf.js'; export * from './agentRunErrorEventVersion.js'; -export * from './agentRunErrorProperty.js'; export * from './agentRunEvent.js'; export * from './agentRunFinishedEvent.js'; export * from './agentRunFinishedEventEventType.js'; export * from './agentRunFinishedEventPayload.js'; -export * from './agentRunFinishedEventPayloadOneOf.js'; -export * from './agentRunFinishedEventPayloadOneOfMetadata.js'; export * from './agentRunFinishedEventVersion.js'; export * from './agentRunMessageCreatedEvent.js'; export * from './agentRunMessageCreatedEventEventType.js'; export * from './agentRunMessageCreatedEventPayload.js'; -export * from './agentRunMessageCreatedEventPayloadOneOf.js'; -export * from './agentRunMessageCreatedEventPayloadOneOfMetadata.js'; export * from './agentRunMessageCreatedEventVersion.js'; export * from './agentRunMessageFileEvent.js'; export * from './agentRunMessageFileEventEventType.js'; export * from './agentRunMessageFileEventPayload.js'; -export * from './agentRunMessageFileEventPayloadOneOf.js'; -export * from './agentRunMessageFileEventPayloadOneOfProviderMetadata.js'; export * from './agentRunMessageFileEventVersion.js'; export * from './agentRunMessageMetadataEvent.js'; export * from './agentRunMessageMetadataEventEventType.js'; export * from './agentRunMessageMetadataEventPayload.js'; -export * from './agentRunMessageMetadataEventPayloadOneOf.js'; -export * from './agentRunMessageMetadataEventPayloadOneOfMetadata.js'; export * from './agentRunMessageMetadataEventVersion.js'; export * from './agentRunMessagePartEvent.js'; export * from './agentRunMessagePartEventEventType.js'; export * from './agentRunMessagePartEventPayload.js'; -export * from './agentRunMessagePartEventPayloadOneOf.js'; -export * from './agentRunMessagePartEventPayloadOneOfPartType.js'; -export * from './agentRunMessagePartEventPayloadOneOfProviderMetadata.js'; export * from './agentRunMessagePartEventVersion.js'; export * from './agentRunMessageSourceEvent.js'; export * from './agentRunMessageSourceEventEventType.js'; export * from './agentRunMessageSourceEventPayload.js'; -export * from './agentRunMessageSourceEventPayloadOneOf.js'; -export * from './agentRunMessageSourceEventPayloadOneOfProviderMetadata.js'; -export * from './agentRunMessageSourceEventPayloadOneOfSourceType.js'; export * from './agentRunMessageSourceEventVersion.js'; export * from './agentRunPlanApprovalSummary.js'; export * from './agentRunPlanCapabilitiesSummary.js'; export * from './agentRunPlanCapabilitySummary.js'; -export * from './agentRunPlanCapabilitySummaryApprovalMode.js'; +export * from './agentRunPlanProfileSummary.js'; +export * from './agentRunPlanProfileSummaryIntent.js'; +export * from './agentRunPlanProfileSummaryKind.js'; +export * from './agentRunPlanProfileSummaryWorkspaceCore.js'; export * from './agentRunPlanRuntimeSummary.js'; export * from './agentRunPlanRuntimeSummaryHarness.js'; export * from './agentRunPlanSelectedRuntimeChoicesSummary.js'; @@ -155,79 +205,65 @@ export * from './agentRunPolicySnapshot.js'; export * from './agentRunRecovery.js'; export * from './agentRunRecoveryDecision.js'; export * from './agentRunRecoveryDetail.js'; -export * from './agentRunRecoveryPreviousStatus.js'; -export * from './agentRunRecoveryProperty.js'; export * from './agentRunRuntimeOptions.js'; export * from './agentRunSandboxRequirement.js'; export * from './agentRunStatus.js'; export * from './agentRunStatusEvent.js'; export * from './agentRunStatusEventEventType.js'; export * from './agentRunStatusEventPayload.js'; -export * from './agentRunStatusEventPayloadOneOf.js'; -export * from './agentRunStatusEventPayloadOneOfError.js'; -export * from './agentRunStatusEventPayloadOneOfUsageSummary.js'; export * from './agentRunStatusEventVersion.js'; export * from './agentRunStepEvent.js'; export * from './agentRunStepEventEventType.js'; export * from './agentRunStepEventPayload.js'; -export * from './agentRunStepEventPayloadOneOf.js'; export * from './agentRunStepEventVersion.js'; +export * from './agentRuntimeApprovalPolicyUpdateRequest.js'; +export * from './agentRuntimeConfig.js'; +export * from './agentRuntimeConfigFeedbackScope.js'; +export * from './agentRuntimeConfigPatchRequest.js'; +export * from './agentRuntimeConfigPatchRequestFeedbackScope.js'; +export * from './agentRuntimeControlChoicesInput.js'; +export * from './agentRuntimeControlsPreview200.js'; +export * from './agentRuntimeControlsPreviewRequest.js'; +export * from './agentRuntimeControlsPreviewRequestDefaults.js'; +export * from './agentRuntimeControlsPreviewRequestSource.js'; +export * from './agentRuntimeControlsPreviewRequestSourceInput.js'; +export * from './agentRuntimeControlsPreviewSuccessResponse.js'; +export * from './agentRuntimeModelConfig.js'; +export * from './agentRuntimeProviderConfig.js'; +export * from './agentRuntimeRepoConfigEntry.js'; +export * from './agentRuntimeRepoOverride.js'; export * from './agentRunToolCallEvent.js'; export * from './agentRunToolCompletedEvent.js'; export * from './agentRunToolCompletedEventEventType.js'; export * from './agentRunToolCompletedEventPayload.js'; -export * from './agentRunToolCompletedEventPayloadOneOf.js'; -export * from './agentRunToolCompletedEventPayloadOneOfOutput.js'; -export * from './agentRunToolCompletedEventPayloadOneOfProviderMetadata.js'; -export * from './agentRunToolCompletedEventPayloadOneOfStatus.js'; export * from './agentRunToolCompletedEventVersion.js'; export * from './agentRunToolFileChangeEvent.js'; export * from './agentRunToolFileChangeEventEventType.js'; export * from './agentRunToolFileChangeEventPayload.js'; -export * from './agentRunToolFileChangeEventPayloadOneOf.js'; export * from './agentRunToolFileChangeEventVersion.js'; export * from './agentRunToolInputDeltaEvent.js'; export * from './agentRunToolInputDeltaEventEventType.js'; export * from './agentRunToolInputDeltaEventPayload.js'; -export * from './agentRunToolInputDeltaEventPayloadOneOf.js'; export * from './agentRunToolInputDeltaEventVersion.js'; export * from './agentRunToolInputEvent.js'; export * from './agentRunToolInputStartedEvent.js'; export * from './agentRunToolInputStartedEventEventType.js'; export * from './agentRunToolInputStartedEventPayload.js'; -export * from './agentRunToolInputStartedEventPayloadOneOf.js'; -export * from './agentRunToolInputStartedEventPayloadOneOfProviderMetadata.js'; export * from './agentRunToolInputStartedEventVersion.js'; export * from './agentRunToolStartedEvent.js'; export * from './agentRunToolStartedEventEventType.js'; export * from './agentRunToolStartedEventPayload.js'; -export * from './agentRunToolStartedEventPayloadOneOf.js'; -export * from './agentRunToolStartedEventPayloadOneOfInput.js'; -export * from './agentRunToolStartedEventPayloadOneOfInputStatus.js'; -export * from './agentRunToolStartedEventPayloadOneOfProviderMetadata.js'; export * from './agentRunToolStartedEventVersion.js'; +export * from './agentRunTransition.js'; +export * from './agentRunTransitionContinuation.js'; +export * from './agentRunTransitionContinuationStatus.js'; export * from './agentRunTruncatedValue.js'; export * from './agentRunUsageSummary.js'; -export * from './agentRuntimeAdditiveRulesUpdateRequest.js'; -export * from './agentRuntimeApprovalPolicyUpdateRequest.js'; -export * from './agentRuntimeConfig.js'; -export * from './agentRuntimeConfigPatchRequest.js'; -export * from './agentRuntimeControlChoicesInput.js'; -export * from './agentRuntimeControlsPreview200.js'; -export * from './agentRuntimeControlsPreview200AllOf.js'; -export * from './agentRuntimeControlsPreviewRequest.js'; -export * from './agentRuntimeControlsPreviewRequestDefaults.js'; -export * from './agentRuntimeControlsPreviewRequestSource.js'; -export * from './agentRuntimeControlsPreviewRequestSourceInput.js'; -export * from './agentRuntimeControlsPreviewSuccessResponse.js'; -export * from './agentRuntimeControlsPreviewSuccessResponseAllOf.js'; -export * from './agentRuntimeModelConfig.js'; -export * from './agentRuntimeProviderConfig.js'; -export * from './agentRuntimeRepoConfigEntry.js'; -export * from './agentRuntimeRepoOverride.js'; +export * from './agentRunWorkspaceEscalationTransition.js'; +export * from './agentRunWorkspaceEscalationTransitionKind.js'; +export * from './agentRunWorkspaceEscalationTransitionWorkspaceStatus.js'; export * from './agentSandbox.js'; export * from './agentSandboxCapabilitySnapshot.js'; -export * from './agentSandboxError.js'; export * from './agentSandboxExposure.js'; export * from './agentSandboxExposureMetadata.js'; export * from './agentSandboxExposureStatus.js'; @@ -241,9 +277,14 @@ export * from './agentSelectionSummaryOwnerKind.js'; export * from './agentSelectionSummaryUnavailableReason.js'; export * from './agentSessionCleanupSettings.js'; export * from './agentSessionControlPlaneConfig.js'; +export * from './agentSessionDaytonaBackendSettings.js'; export * from './agentSessionDefaults.js'; export * from './agentSessionDurabilitySettings.js'; +export * from './agentSessionE2bBackendSettings.js'; export * from './agentSessionKind.js'; +export * from './agentSessionModalBackendSettings.js'; +export * from './agentSessionOpenSandboxBackendSettings.js'; +export * from './agentSessionOpenSandboxBackendSettingsProtocol.js'; export * from './agentSessionResourceRequirements.js'; export * from './agentSessionRuntimeSettings.js'; export * from './agentSessionRuntimeSettingsReadiness.js'; @@ -261,6 +302,7 @@ export * from './agentSessionToolInventoryEntryScopeRuleMode.js'; export * from './agentSessionToolInventoryEntrySourceType.js'; export * from './agentSessionToolRule.js'; export * from './agentSessionToolRuleMode.js'; +export * from './agentSessionWorkspaceBackendSettings.js'; export * from './agentSessionWorkspaceStorageSettings.js'; export * from './agentSessionWorkspaceStorageSettingsAccessMode.js'; export * from './agentSettings.js'; @@ -276,8 +318,8 @@ export * from './agentSwitchEventMetadataAppliesTo.js'; export * from './agentSwitchEventMetadataBeforeAgent.js'; export * from './agentSwitchEventMetadataKind.js'; export * from './agentThread.js'; +export * from './agentThreadFeedback.js'; export * from './agentThreadHistoryEntry.js'; -export * from './agentThreadHistoryEntryAllOf.js'; export * from './agentThreadHistorySummary.js'; export * from './agentThreadLatestRunSummary.js'; export * from './agentThreadLatestRunSummaryStatus.js'; @@ -300,11 +342,31 @@ export * from './agentUsageByModel.js'; export * from './agentUsageCompleteness.js'; export * from './agentUsageSummary.js'; export * from './agentWorkspaceStatus.js'; +export * from './aIConfigStatus.js'; +export * from './analyticsOptions.js'; +export * from './analyticsOptionsTruncated.js'; +export * from './analyticsPeriod.js'; +export * from './analyticsRange.js'; +export * from './analyticsRangeInterval.js'; +export * from './analyticsRepositoryOption.js'; +export * from './apiEnvironmentsConfig.js'; +export * from './apiEnvironmentsConfigSuccessResponse.js'; +export * from './apiEnvironmentsConfigSuccessResponseData.js'; export * from './apiError.js'; export * from './apiErrorDetails.js'; export * from './apiErrorNextAction.js'; export * from './apiErrorNextActionKind.js'; export * from './apiErrorResponse.js'; +export * from './apiKeysConfig.js'; +export * from './apiKeysConfigSuccessResponse.js'; +export * from './apiKeysConfigSuccessResponseData.js'; +export * from './apiTokenGrantableScope.js'; +export * from './apiTokenKind.js'; +export * from './apiTokenRepositoryAccess.js'; +export * from './apiTokenRevokeResult.js'; +export * from './apiTokenRevokeSuccessResponse.js'; +export * from './apiTokenScope.js'; +export * from './apiTokenStatus.js'; export * from './build.js'; export * from './buildBaseBuild.js'; export * from './buildCommentInitEnv.js'; @@ -322,43 +384,25 @@ export * from './buildMetadataLink.js'; export * from './buildMetadataLinkCreateRequest.js'; export * from './buildMetadataLinkPatchRequest.js'; export * from './buildMetadataSuccessResponse.js'; -export * from './buildMetadataSuccessResponseAllOf.js'; export * from './buildOverrideUpdateResult.js'; export * from './buildOverrideUpdateResultStatus.js'; export * from './buildOverrideUpdateSuccessResponse.js'; -export * from './buildOverrideUpdateSuccessResponseAllOf.js'; export * from './buildServiceOverridePatch.js'; export * from './buildServiceOverrideState.js'; export * from './buildServiceOverrideStateGroup.js'; export * from './buildStatus.js'; +export * from './buildWorkspaceRuntimeTemplateBody.js'; export * from './cancelAgentRun200.js'; -export * from './cancelAgentRun200AllOf.js'; export * from './canonicalAgentMessagePart.js'; -export * from './canonicalAgentMessagePartOneOf.js'; -export * from './canonicalAgentMessagePartOneOfFive.js'; -export * from './canonicalAgentMessagePartOneOfFiveAnyOf.js'; -export * from './canonicalAgentMessagePartOneOfFiveAnyOfTwo.js'; -export * from './canonicalAgentMessagePartOneOfFiveType.js'; -export * from './canonicalAgentMessagePartOneOfNine.js'; -export * from './canonicalAgentMessagePartOneOfNineAnyOf.js'; -export * from './canonicalAgentMessagePartOneOfNineAnyOfTwo.js'; -export * from './canonicalAgentMessagePartOneOfNineType.js'; -export * from './canonicalAgentMessagePartOneOfThree.js'; -export * from './canonicalAgentMessagePartOneOfThreeType.js'; -export * from './canonicalAgentMessagePartOneOfType.js'; export * from './completeAgentMcpConnectionOAuthParams.js'; export * from './connectAgentSessionServices200.js'; export * from './connectAgentSessionServices200Data.js'; export * from './connectAgentSessionServices200DataSelectedServicesItem.js'; -export * from './connectAgentSessionServices200DataStartupFailure.js'; export * from './connectAgentSessionServices200DataStatus.js'; export * from './connectAgentSessionServices200DataWorkspaceReposItem.js'; -export * from './connectAgentSessionServices200Error.js'; export * from './connectAgentSessionServicesBody.js'; export * from './connectAgentSessionServicesBodyServicesItem.js'; -export * from './connectAgentSessionServicesBodyServicesItemOneOf.js'; export * from './createAgentSession201.js'; -export * from './createAgentSession201Error.js'; export * from './createAgentSessionBody.js'; export * from './createAgentSessionBodyDefaults.js'; export * from './createAgentSessionBodySandbox.js'; @@ -368,14 +412,10 @@ export * from './createAgentSessionBodySourceInput.js'; export * from './createAgentSessionBodyThread.js'; export * from './createAgentSessionBodyWorkspace.js'; export * from './createAgentSessionThread201.js'; -export * from './createAgentSessionThread201AllOf.js'; export * from './createAgentSessionThreadBody.js'; export * from './createAgentThreadRun200.js'; -export * from './createAgentThreadRun200AllOf.js'; export * from './createAgentThreadRun201.js'; -export * from './createAgentThreadRun201AllOf.js'; export * from './createAgentThreadRun409.js'; -export * from './createAgentThreadRun409Data.js'; export * from './createAgentThreadRunMessage.js'; export * from './createAgentThreadRunRequest.js'; export * from './createAgentThreadRunRequestDebugIntent.js'; @@ -383,266 +423,461 @@ export * from './createAgentThreadRunRequestModel.js'; export * from './createAgentThreadRunResponse.js'; export * from './createAgentThreadRunResponseLinks.js'; export * from './createBuildContextAgentChat200.js'; -export * from './createBuildContextAgentChat200AllOf.js'; export * from './createBuildContextAgentChat201.js'; -export * from './createBuildContextAgentChat201AllOf.js'; export * from './createBuildContextAgentChatRequest.js'; export * from './createBuildContextAgentChatRequestDefaults.js'; +export * from './createEnvironmentBody.js'; +export * from './createEnvironmentBodyEnv.js'; +export * from './createEnvironmentBodyInitEnv.js'; +export * from './createEnvironmentBodyServicesItem.js'; +export * from './createLifecycleMcpOauthClient.js'; export * from './createMcpServerConfigRequest.js'; export * from './createSandboxAgentSession200.js'; export * from './createSandboxAgentSession200Data.js'; export * from './createSandboxAgentSession200DataStage.js'; export * from './createSandboxAgentSession200DataStatus.js'; -export * from './createSandboxAgentSession200DataWorkspaceFailure.js'; -export * from './createSandboxAgentSession200Error.js'; export * from './createSandboxAgentSessionBody.js'; -export * from './createSandboxAgentSessionBodyOneOf.js'; -export * from './createSandboxAgentSessionBodyOneOfFive.js'; -export * from './createSandboxAgentSessionBodyOneOfFiveServicesItem.js'; -export * from './createSandboxAgentSessionBodyOneOfFiveServicesItemOneOf.js'; -export * from './createSandboxAgentSessionBodyOneOfFiveWorkspace.js'; -export * from './createSandboxAgentSessionBodyOneOfService.js'; -export * from './createSandboxAgentSessionBodyOneOfServiceOneOf.js'; -export * from './createSandboxAgentSessionBodyOneOfWorkspace.js'; export * from './createTelemetryEventBody.js'; export * from './createTelemetryEventBodyAttributes.js'; export * from './createTelemetryEventBodySource.js'; export * from './createTelemetryEventBodyStatus.js'; export * from './createTelemetryEventSuccessResponse.js'; -export * from './createTelemetryEventSuccessResponseAllOf.js'; -export * from './createTelemetryEventSuccessResponseAllOfData.js'; -export * from './createTelemetryEventSuccessResponseAllOfDataEvent.js'; +export * from './createTelemetryEventSuccessResponseData.js'; +export * from './createTelemetryEventSuccessResponseDataEvent.js'; export * from './creatorCapabilityAvailability.js'; export * from './creatorCapabilityAvailabilityMap.js'; export * from './customAgentCreationMode.js'; export * from './customAgentCreationPolicy.js'; export * from './customAgentCreationUnavailableReason.js'; +export * from './deepCheckWorkspaceRuntimeBackendSuccessResponse.js'; export * from './deleteAgentApiKey200.js'; -export * from './deleteAgentApiKey200AllOf.js'; -export * from './deleteAgentApiKey200AllOfData.js'; -export * from './deleteAgentApiKey200AllOfDataProvider.js'; +export * from './deleteAgentApiKey200Data.js'; +export * from './deleteAgentApiKey200DataProvider.js'; export * from './deleteAgentApiKeyParams.js'; export * from './deleteAgentApiKeyProvider.js'; +export * from './deleteAgentFeedbackSuccessResponse.js'; +export * from './deleteAgentFeedbackSuccessResponseData.js'; export * from './deleteAgentMcpConnectionParams.js'; export * from './deleteAgentSession200.js'; export * from './deleteAgentSession200Data.js'; -export * from './deleteAgentSession200Error.js'; export * from './deleteMcpServerConfigParams.js'; +export * from './deleteSiteParams.js'; export * from './deleteUserAgentDefinitionResponse.js'; export * from './deleteUserAgentDefinitionSuccessResponse.js'; -export * from './deleteUserAgentDefinitionSuccessResponseAllOf.js'; export * from './deploy.js'; -export * from './deployEnv.js'; -export * from './deployInitEnv.js'; -export * from './deployServiceOverride.js'; -export * from './deployServiceOverrideState.js'; -export * from './deployServiceOverrideStateGroup.js'; -export * from './deployStatus.js'; export * from './deployable.js'; export * from './deployableBuilder.js'; export * from './deployableHostPortMapping.js'; export * from './deployableType.js'; +export * from './deployEnv.js'; +export * from './deployInitEnv.js'; +export * from './deploymentAnalytics.js'; +export * from './deploymentAnalyticsBucket.js'; +export * from './deploymentAnalyticsFailureReasons.js'; +export * from './deploymentAnalyticsFailureReasonsItemsItem.js'; +export * from './deploymentAnalyticsOrigin.js'; +export * from './deploymentAnalyticsOriginOrigin.js'; +export * from './deploymentAnalyticsPercentiles.js'; +export * from './deploymentAnalyticsRepositories.js'; +export * from './deploymentAnalyticsRepository.js'; +export * from './deploymentAnalyticsRequestRecord.js'; +export * from './deploymentAnalyticsRequestRecordOrigin.js'; +export * from './deploymentAnalyticsRequestRecordOutcome.js'; +export * from './deploymentAnalyticsRequestRecordPeriod.js'; +export * from './deploymentAnalyticsRequests.js'; +export * from './deploymentAnalyticsRequestsSlice.js'; +export * from './deploymentAnalyticsRequestsSliceOrigin.js'; +export * from './deploymentAnalyticsRequestsSliceOutcomesItem.js'; +export * from './deploymentAnalyticsRequestsSlicePeriod.js'; +export * from './deploymentAnalyticsServiceOutcome.js'; +export * from './deploymentAnalyticsServiceOutcomeOutcome.js'; +export * from './deploymentAnalyticsTotals.js'; export * from './deploymentJobInfo.js'; export * from './deploymentJobInfoDeploymentType.js'; export * from './deploymentJobInfoSource.js'; export * from './deploymentJobInfoStatus.js'; export * from './deploymentPodContainerInfo.js'; export * from './deploymentPodInfo.js'; +export * from './deployServiceOverrideState.js'; +export * from './deployServiceOverrideStateGroup.js'; +export * from './deployStatus.js'; export * from './destroyServiceDeploymentSuccessResponse.js'; -export * from './destroyServiceDeploymentSuccessResponseAllOf.js'; -export * from './destroyServiceDeploymentSuccessResponseAllOfData.js'; +export * from './destroyServiceDeploymentSuccessResponseData.js'; export * from './effectiveAgentSessionControlPlaneConfig.js'; +export * from './environmentActivityAnalyticsBucket.js'; +export * from './environmentActivityAnalyticsSeries.js'; +export * from './environmentActivityAnalyticsSeriesKind.js'; +export * from './environmentActivityBreakdown.js'; +export * from './environmentActivityBreakdownRepositoryLimit.js'; +export * from './environmentAnalytics.js'; +export * from './environmentAnalyticsBucket.js'; +export * from './environmentAnalyticsPagination.js'; +export * from './environmentAnalyticsPullRequest.js'; +export * from './environmentAnalyticsPullRequestEnvironment.js'; +export * from './environmentAnalyticsPullRequestRecord.js'; +export * from './environmentAnalyticsPullRequests.js'; +export * from './environmentAnalyticsPullRequestsSlice.js'; +export * from './environmentAnalyticsPullRequestsSliceEvidence.js'; +export * from './environmentAnalyticsPullRequestsSlicePeriod.js'; +export * from './environmentAnalyticsRankBy.js'; +export * from './environmentAnalyticsRecord.js'; +export * from './environmentAnalyticsRecordPhase.js'; +export * from './environmentAnalyticsRecords.js'; +export * from './environmentAnalyticsRecordsCohort.js'; +export * from './environmentAnalyticsRecordServiceTypesItem.js'; +export * from './environmentAnalyticsRecordServiceTypesItemType.js'; +export * from './environmentAnalyticsRecordsSlice.js'; +export * from './environmentAnalyticsRecordsSliceEvidence.js'; +export * from './environmentAnalyticsRecordsSlicePeriod.js'; +export * from './environmentAnalyticsRepository.js'; +export * from './environmentAnalyticsRetention.js'; +export * from './environmentAnalyticsScope.js'; +export * from './environmentAnalyticsScopeEnvironmentType.js'; +export * from './environmentAnalyticsTotals.js'; +export * from './environmentBranches.js'; +export * from './environmentBranchesSuccessResponse.js'; +export * from './environmentConfigPreview.js'; +export * from './environmentConfigPreviewPendingService.js'; +export * from './environmentConfigPreviewService.js'; +export * from './environmentConfigPreviewServiceStatus.js'; +export * from './environmentConfigPreviewSuccessResponse.js'; +export * from './environmentConfigPreviewUnresolvedService.js'; +export * from './environmentConfigPreviewUnresolvedServiceStatus.js'; +export * from './environmentCreateResult.js'; +export * from './environmentCreateSuccessResponse.js'; +export * from './environmentDetail.js'; +export * from './environmentDetailSuccessResponse.js'; +export * from './environmentLeaseExtension.js'; +export * from './environmentLeaseExtensionSuccessResponse.js'; +export * from './environmentLifetimeAnalytics.js'; +export * from './environmentLifetimeAnalyticsCurrentAge.js'; +export * from './environmentLifetimeAnalyticsUnplacedRetirements.js'; +export * from './environmentLifetimeAnalyticsUnplacedRetirementsApi.js'; +export * from './environmentLifetimeAnalyticsUnplacedRetirementsPr.js'; +export * from './environmentLifetimeCompleted.js'; +export * from './environmentLifetimeDistribution.js'; +export * from './environmentLifetimeDistributionId.js'; +export * from './environmentLifetimeRecord.js'; +export * from './environmentLifetimeRecordGroup.js'; +export * from './environmentLifetimeRecordMethod.js'; +export * from './environmentLifetimeRecordQuality.js'; +export * from './environmentLifetimeRecords.js'; +export * from './environmentLifetimeRecordSampleState.js'; +export * from './environmentLifetimeRecordsBin.js'; +export * from './environmentLifetimeRecordsCohort.js'; +export * from './environmentLifetimeRecordsGroup.js'; +export * from './environmentLifetimeRecordsPagination.js'; +export * from './environmentLifetimeRecordsPaginationMaxPage.js'; +export * from './environmentLifetimeRuntimeStats.js'; +export * from './environmentLifetimeScatter.js'; +export * from './environmentLifetimeScatterCoverage.js'; +export * from './environmentLifetimeScatterCoverageMethod.js'; +export * from './environmentLifetimeScatterCoverageProperty.js'; +export * from './environmentLifetimeScatterCoverageQuality.js'; +export * from './environmentLifetimeScatterGroup.js'; +export * from './environmentLifetimeScatterPoint.js'; +export * from './environmentLifetimeScatterPointGroup.js'; +export * from './environmentLifetimeScatterPointLimit.js'; +export * from './environmentLifetimeScatterPointMethod.js'; +export * from './environmentLifetimeScatterPointQuality.js'; +export * from './environmentLifetimeScatterPointSampleState.js'; +export * from './environmentLifetimeScatterState.js'; +export * from './environmentLifetimeStats.js'; +export * from './environmentLifetimeStatsMethod.js'; +export * from './environmentLifetimeStatsQuality.js'; +export * from './environmentListSuccessResponse.js'; +export * from './environmentListSuccessResponseMetadata.js'; +export * from './environmentPatchResult.js'; +export * from './environmentPatchSuccessResponse.js'; export * from './environmentPodInfo.js'; -export * from './environmentPodInfoAllOf.js'; -export * from './getAIConfigSuccessResponse.js'; -export * from './getAIConfigSuccessResponseAllOf.js'; +export * from './environmentPolicy.js'; +export * from './environmentPolicySuccessResponse.js'; +export * from './environmentPullRequestSummary.js'; +export * from './environmentQueuedOperation.js'; +export * from './environmentQueuedOperationStatus.js'; +export * from './environmentQueuedOperationSuccessResponse.js'; +export * from './environmentService.js'; +export * from './environmentSummary.js'; +export * from './environmentTrigger.js'; +export * from './extendEnvironmentBody.js'; +export * from './extendSiteParams.js'; export * from './getAdminAgentCapabilitiesParams.js'; export * from './getAdminAgentCapabilitiesSuccessResponse.js'; -export * from './getAdminAgentCapabilitiesSuccessResponseAllOf.js'; +export * from './getAdminAgentFeedbackParams.js'; +export * from './getAdminAgentFeedbackRating.js'; +export * from './getAdminAgentFeedbackScope.js'; +export * from './getAdminAgentFeedbackSuccessResponse.js'; +export * from './getAdminAgentFeedbackSuccessResponseMetadata.js'; +export * from './getAdminAgentFeedbackSuccessResponseMetadataPagination.js'; export * from './getAdminAgentInstructionTemplateSuccessResponse.js'; -export * from './getAdminAgentInstructionTemplateSuccessResponseAllOf.js'; -export * from './getAdminAgentInstructionTemplateSuccessResponseAllOfData.js'; -export * from './getAdminAgentMcpServerUsersParams.js'; -export * from './getAdminAgentMcpServerUsersSuccessResponse.js'; -export * from './getAdminAgentMcpServerUsersSuccessResponseAllOf.js'; +export * from './getAdminAgentInstructionTemplateSuccessResponseData.js'; export * from './getAdminAgentMcpServersParams.js'; export * from './getAdminAgentMcpServersSuccessResponse.js'; -export * from './getAdminAgentMcpServersSuccessResponseAllOf.js'; -export * from './getAdminAgentSessionSuccessResponse.js'; -export * from './getAdminAgentSessionSuccessResponseAllOf.js'; +export * from './getAdminAgentMcpServerUsersParams.js'; +export * from './getAdminAgentMcpServerUsersSuccessResponse.js'; +export * from './getAdminAgentPromptPreviewParams.js'; +export * from './getAdminAgentSandboxPoolsParams.js'; +export * from './getAdminAgentSandboxPoolsSuccessResponse.js'; +export * from './getAdminAgentSandboxPoolsSuccessResponseData.js'; +export * from './getAdminAgentSandboxPoolSuccessResponse.js'; +export * from './getAdminAgentSandboxPoolSuccessResponseData.js'; export * from './getAdminAgentSessionsParams.js'; export * from './getAdminAgentSessionsStatus.js'; export * from './getAdminAgentSessionsSuccessResponse.js'; -export * from './getAdminAgentSessionsSuccessResponseAllOf.js'; +export * from './getAdminAgentSessionSuccessResponse.js'; export * from './getAdminAgentThreadConversationSuccessResponse.js'; -export * from './getAdminAgentThreadConversationSuccessResponseAllOf.js'; export * from './getAdminAgentToolInventoryParams.js'; export * from './getAdminAgentToolInventorySuccessResponse.js'; -export * from './getAdminAgentToolInventorySuccessResponseAllOf.js'; export * from './getAdminCustomAgentCreationPolicySuccessResponse.js'; -export * from './getAdminCustomAgentCreationPolicySuccessResponseAllOf.js'; -export * from './getAdminCustomAgentCreationPolicySuccessResponseAllOfData.js'; +export * from './getAdminCustomAgentCreationPolicySuccessResponseData.js'; +export * from './getAgentAnalyticsInterval.js'; +export * from './getAgentAnalyticsOptionsSuccessResponse.js'; +export * from './getAgentAnalyticsParams.js'; +export * from './getAgentAnalyticsRunsInterval.js'; +export * from './getAgentAnalyticsRunsParams.js'; +export * from './getAgentAnalyticsRunsPeriod.js'; +export * from './getAgentAnalyticsRunsRunStatus.js'; +export * from './getAgentAnalyticsRunsSessionKind.js'; +export * from './getAgentAnalyticsRunsSuccessResponse.js'; +export * from './getAgentAnalyticsSessionKind.js'; +export * from './getAgentAnalyticsSessionsInterval.js'; +export * from './getAgentAnalyticsSessionsParams.js'; +export * from './getAgentAnalyticsSessionsPeriod.js'; +export * from './getAgentAnalyticsSessionsSessionKind.js'; +export * from './getAgentAnalyticsSessionsSuccessResponse.js'; +export * from './getAgentAnalyticsSuccessResponse.js'; export * from './getAgentApiKeys200.js'; -export * from './getAgentApiKeys200AllOf.js'; export * from './getAgentApiKeysParams.js'; export * from './getAgentApiKeysProvider.js'; export * from './getAgentMcpConnectionSuccessResponse.js'; -export * from './getAgentMcpConnectionSuccessResponseAllOf.js'; export * from './getAgentModels200.js'; -export * from './getAgentModels200AllOf.js'; -export * from './getAgentModels200AllOfData.js'; +export * from './getAgentModels200Data.js'; export * from './getAgentModelsParams.js'; export * from './getAgentRun200.js'; -export * from './getAgentRun200AllOf.js'; export * from './getAgentRunEvents200.js'; -export * from './getAgentRunEvents200AllOf.js'; -export * from './getAgentRunEvents200AllOfData.js'; -export * from './getAgentRunEvents200AllOfDataPagination.js'; -export * from './getAgentRunEvents200AllOfDataRun.js'; +export * from './getAgentRunEvents200Data.js'; +export * from './getAgentRunEvents200DataPagination.js'; +export * from './getAgentRunEvents200DataRun.js'; export * from './getAgentRunEventsParams.js'; export * from './getAgentSession200.js'; -export * from './getAgentSession200Error.js'; export * from './getAgentSessionCandidates200.js'; export * from './getAgentSessionCandidates200Data.js'; export * from './getAgentSessionCandidates200DataActiveSession.js'; export * from './getAgentSessionCandidates200DataActiveSessionStatus.js'; export * from './getAgentSessionCandidates200DataServicesItem.js'; -export * from './getAgentSessionCandidates200Error.js'; export * from './getAgentSessionCandidatesParams.js'; -export * from './getAgentSessionThreads200.js'; -export * from './getAgentSessionThreads200AllOf.js'; -export * from './getAgentSessionThreads200AllOfData.js'; export * from './getAgentSessions200.js'; -export * from './getAgentSessions200Error.js'; export * from './getAgentSessionsParams.js'; +export * from './getAgentSessionThreads200.js'; +export * from './getAgentSessionThreads200Data.js'; export * from './getAgentSettingsParams.js'; export * from './getAgentSettingsSuccessResponse.js'; -export * from './getAgentSettingsSuccessResponseAllOf.js'; export * from './getAgentThread200.js'; -export * from './getAgentThread200AllOf.js'; export * from './getAgentThreadMessages200.js'; -export * from './getAgentThreadMessages200AllOf.js'; export * from './getAgentThreadMessagesParams.js'; export * from './getAgentThreadPendingActions200.js'; -export * from './getAgentThreadPendingActions200AllOf.js'; -export * from './getAgentThreadPendingActions200AllOfData.js'; +export * from './getAgentThreadPendingActions200Data.js'; export * from './getAgentThreadRuntimeControls200.js'; -export * from './getAgentThreadRuntimeControls200AllOf.js'; export * from './getAgentThreadRuntimeControlsSuccessResponse.js'; -export * from './getAgentThreadRuntimeControlsSuccessResponseAllOf.js'; export * from './getAgentThreadSelection200.js'; -export * from './getAgentThreadSelection200AllOf.js'; +export * from './getAgentThreadToolApprovalAllowlist200.js'; +export * from './getAgentThreadToolApprovalAllowlist200Data.js'; export * from './getAgentThreadUsageSuccessResponse.js'; -export * from './getAgentThreadUsageSuccessResponseAllOf.js'; +export * from './getAIConfigSuccessResponse.js'; +export * from './getAnalyticsOptionsEnvironmentType.js'; +export * from './getAnalyticsOptionsParams.js'; +export * from './getAnalyticsOptionsSuccessResponse.js'; +export * from './getAuthContext200.js'; +export * from './getAuthContext200Data.js'; +export * from './getAuthContext200DataAuthMethod.js'; +export * from './getAuthContext200DataPrincipal.js'; +export * from './getAuthContext200DataPrincipalKind.js'; +export * from './getAuthContext200DataRepositories.js'; +export * from './getAuthContext200DataRepositoriesMode.js'; export * from './getBuildByUUIDSuccessResponse.js'; -export * from './getBuildByUUIDSuccessResponseAllOf.js'; export * from './getBuildLogsSuccessResponse.js'; -export * from './getBuildLogsSuccessResponseAllOf.js'; -export * from './getBuildLogsSuccessResponseAllOfData.js'; +export * from './getBuildLogsSuccessResponseData.js'; export * from './getBuildsParams.js'; export * from './getBuildsSuccessResponse.js'; -export * from './getBuildsSuccessResponseAllOf.js'; export * from './getDeployLogsSuccessResponse.js'; -export * from './getDeployLogsSuccessResponseAllOf.js'; -export * from './getDeployLogsSuccessResponseAllOfData.js'; +export * from './getDeployLogsSuccessResponseData.js'; +export * from './getDeploymentAnalyticsEnvironmentType.js'; +export * from './getDeploymentAnalyticsInterval.js'; +export * from './getDeploymentAnalyticsParams.js'; +export * from './getDeploymentAnalyticsRequestsEnvironmentType.js'; +export * from './getDeploymentAnalyticsRequestsInterval.js'; +export * from './getDeploymentAnalyticsRequestsOrigin.js'; +export * from './getDeploymentAnalyticsRequestsParams.js'; +export * from './getDeploymentAnalyticsRequestsPeriod.js'; +export * from './getDeploymentAnalyticsRequestsSuccessResponse.js'; +export * from './getDeploymentAnalyticsSuccessResponse.js'; export * from './getDeploymentPodsSuccessResponse.js'; -export * from './getDeploymentPodsSuccessResponseAllOf.js'; -export * from './getDeploymentPodsSuccessResponseAllOfData.js'; +export * from './getDeploymentPodsSuccessResponseData.js'; export * from './getEffectiveAgentRuntimeConfigSuccessResponse.js'; -export * from './getEffectiveAgentRuntimeConfigSuccessResponseAllOf.js'; -export * from './getEffectiveAgentRuntimeConfigSuccessResponseAllOfData.js'; +export * from './getEffectiveAgentRuntimeConfigSuccessResponseData.js'; export * from './getEffectiveGlobalAgentSessionConfigSuccessResponse.js'; -export * from './getEffectiveGlobalAgentSessionConfigSuccessResponseAllOf.js'; +export * from './getEnvironmentAnalyticsActivityBreakdown.js'; +export * from './getEnvironmentAnalyticsEnvironmentType.js'; +export * from './getEnvironmentAnalyticsInterval.js'; +export * from './getEnvironmentAnalyticsParams.js'; +export * from './getEnvironmentAnalyticsPullRequestsEnvironmentType.js'; +export * from './getEnvironmentAnalyticsPullRequestsEvidence.js'; +export * from './getEnvironmentAnalyticsPullRequestsInterval.js'; +export * from './getEnvironmentAnalyticsPullRequestsParams.js'; +export * from './getEnvironmentAnalyticsPullRequestsPeriod.js'; +export * from './getEnvironmentAnalyticsPullRequestsSuccessResponse.js'; +export * from './getEnvironmentAnalyticsRankBy.js'; +export * from './getEnvironmentAnalyticsRecordsCohort.js'; +export * from './getEnvironmentAnalyticsRecordsEnvironmentType.js'; +export * from './getEnvironmentAnalyticsRecordsEvidence.js'; +export * from './getEnvironmentAnalyticsRecordsInterval.js'; +export * from './getEnvironmentAnalyticsRecordsParams.js'; +export * from './getEnvironmentAnalyticsRecordsPeriod.js'; +export * from './getEnvironmentAnalyticsRecordsPhase.js'; +export * from './getEnvironmentAnalyticsRecordsSuccessResponse.js'; +export * from './getEnvironmentAnalyticsSuccessResponse.js'; +export * from './getEnvironmentLifetimeAnalyticsEnvironmentType.js'; +export * from './getEnvironmentLifetimeAnalyticsInterval.js'; +export * from './getEnvironmentLifetimeAnalyticsParams.js'; +export * from './getEnvironmentLifetimeAnalyticsRecordsBin.js'; +export * from './getEnvironmentLifetimeAnalyticsRecordsCohort.js'; +export * from './getEnvironmentLifetimeAnalyticsRecordsEnvironmentType.js'; +export * from './getEnvironmentLifetimeAnalyticsRecordsGroup.js'; +export * from './getEnvironmentLifetimeAnalyticsRecordsInterval.js'; +export * from './getEnvironmentLifetimeAnalyticsRecordsParams.js'; +export * from './getEnvironmentLifetimeAnalyticsRecordsSuccessResponse.js'; +export * from './getEnvironmentLifetimeAnalyticsSuccessResponse.js'; +export * from './getEnvironmentLifetimeScatterEnvironmentType.js'; +export * from './getEnvironmentLifetimeScatterGroup.js'; +export * from './getEnvironmentLifetimeScatterInterval.js'; +export * from './getEnvironmentLifetimeScatterParams.js'; +export * from './getEnvironmentLifetimeScatterSuccessResponse.js'; export * from './getEnvironmentPodsSuccessResponse.js'; -export * from './getEnvironmentPodsSuccessResponseAllOf.js'; -export * from './getEnvironmentPodsSuccessResponseAllOfData.js'; +export * from './getEnvironmentPodsSuccessResponseData.js'; export * from './getGlobalAgentRuntimeConfigSuccessResponse.js'; -export * from './getGlobalAgentRuntimeConfigSuccessResponseAllOf.js'; export * from './getGlobalAgentSessionConfigSuccessResponse.js'; -export * from './getGlobalAgentSessionConfigSuccessResponseAllOf.js'; export * from './getGlobalAgentSessionRuntimeConfigSuccessResponse.js'; -export * from './getGlobalAgentSessionRuntimeConfigSuccessResponseAllOf.js'; +export * from './getInventoryAnalyticsEnvironmentType.js'; +export * from './getInventoryAnalyticsParams.js'; +export * from './getInventoryAnalyticsSuccessResponse.js'; +export * from './getManagedServiceRecordsEnvironmentType.js'; +export * from './getManagedServiceRecordsParams.js'; +export * from './getManagedServiceRecordsSuccessResponse.js'; +export * from './getManagedServiceRecordsType.js'; +export * from './getMcpAnalyticsCallsInterval.js'; +export * from './getMcpAnalyticsCallsParams.js'; +export * from './getMcpAnalyticsCallsPeriod.js'; +export * from './getMcpAnalyticsCallsSuccessResponse.js'; +export * from './getMcpAnalyticsInterval.js'; +export * from './getMcpAnalyticsParams.js'; +export * from './getMcpAnalyticsSuccessResponse.js'; export * from './getMcpServerConfigParams.js'; export * from './getMcpServerConfigSuccessResponse.js'; -export * from './getMcpServerConfigSuccessResponseAllOf.js'; export * from './getRepoAgentRuntimeConfigSuccessResponse.js'; -export * from './getRepoAgentRuntimeConfigSuccessResponseAllOf.js'; -export * from './getRepoAgentRuntimeConfigSuccessResponseAllOfData.js'; +export * from './getRepoAgentRuntimeConfigSuccessResponseData.js'; export * from './getRepoAgentSessionConfigSuccessResponse.js'; -export * from './getRepoAgentSessionConfigSuccessResponseAllOf.js'; -export * from './getRepoAgentSessionConfigSuccessResponseAllOfData.js'; +export * from './getRepoAgentSessionConfigSuccessResponseData.js'; export * from './getSandboxAgentSessionLaunch200.js'; export * from './getSandboxAgentSessionLaunch200Data.js'; export * from './getSandboxAgentSessionLaunch200DataStage.js'; export * from './getSandboxAgentSessionLaunch200DataStatus.js'; -export * from './getSandboxAgentSessionLaunch200DataWorkspaceFailure.js'; -export * from './getSandboxAgentSessionLaunch200Error.js'; export * from './getSandboxServiceCandidates200.js'; export * from './getSandboxServiceCandidates200Data.js'; export * from './getSandboxServiceCandidates200DataServicesItem.js'; export * from './getSandboxServiceCandidates200DataStatus.js'; -export * from './getSandboxServiceCandidates200Error.js'; export * from './getSandboxServiceCandidatesParams.js'; +export * from './getSitesAnalyticsInterval.js'; +export * from './getSitesAnalyticsOwnerKind.js'; +export * from './getSitesAnalyticsParams.js'; +export * from './getSitesAnalyticsSuccessResponse.js'; +export * from './getSitesAnalyticsVisibility.js'; export * from './getTelemetryStatsInterval.js'; export * from './getTelemetryStatsParams.js'; export * from './getTelemetryStatsSource.js'; export * from './getTelemetryStatsSuccessResponse.js'; -export * from './getTelemetryStatsSuccessResponseAllOf.js'; -export * from './getTelemetryStatsSuccessResponseAllOfData.js'; +export * from './getTelemetryStatsSuccessResponseData.js'; +export * from './getTelemetryStatsSuccessResponseDataSource.js'; export * from './getWebhooksSuccessResponse.js'; -export * from './getWebhooksSuccessResponseAllOf.js'; +export * from './getWorkspaceRuntimeBackendsSuccessResponse.js'; +export * from './getWorkspaceRuntimeBackendsSuccessResponseData.js'; export * from './installedRepository.js'; +export * from './inventoryAnalytics.js'; +export * from './inventoryAnalyticsRepository.js'; +export * from './inventoryAnalyticsTotals.js'; export * from './invokeWebhooksSuccessResponse.js'; -export * from './invokeWebhooksSuccessResponseAllOf.js'; -export * from './invokeWebhooksSuccessResponseAllOfData.js'; +export * from './invokeWebhooksSuccessResponseData.js'; +export * from './keepAgentSessionWorkspace200.js'; +export * from './keepAgentSessionWorkspaceBody.js'; +export * from './lifecycleMcpCapability.js'; +export * from './lifecycleMcpCapabilityId.js'; +export * from './lifecycleMcpIssue.js'; +export * from './lifecycleMcpOauthClient.js'; +export * from './lifecycleMcpOauthClientSuccessResponse.js'; +export * from './lifecycleMcpSettings.js'; +export * from './lifecycleMcpSettingsSuccessResponse.js'; +export * from './lifecycleMcpTool.js'; +export * from './lifecycleMcpToolAccess.js'; +export * from './listAdminAgentInstructionRulesParams.js'; +export * from './listAdminAgentInstructionRulesSuccessResponse.js'; +export * from './listAdminAgentInstructionRulesSuccessResponseData.js'; export * from './listAdminAgentInstructionTemplatesSuccessResponse.js'; -export * from './listAdminAgentInstructionTemplatesSuccessResponseAllOf.js'; -export * from './listAdminAgentInstructionTemplatesSuccessResponseAllOfData.js'; +export * from './listAdminAgentInstructionTemplatesSuccessResponseData.js'; export * from './listAgentMcpConnectionsParams.js'; export * from './listAgentMcpConnectionsSuccessResponse.js'; -export * from './listAgentMcpConnectionsSuccessResponseAllOf.js'; +export * from './listApiTokensKind.js'; +export * from './listApiTokensParams.js'; +export * from './listApiTokensStatus.js'; +export * from './listEnvironmentRepositoryBranchesParams.js'; +export * from './listEnvironmentsParams.js'; +export * from './listEnvironmentsTrigger.js'; +export * from './listLifecycleMcpOauthClientsSuccessResponse.js'; export * from './listMcpPresetsSuccessResponse.js'; -export * from './listMcpPresetsSuccessResponseAllOf.js'; export * from './listMcpServerConfigsParams.js'; export * from './listMcpServerConfigsSuccessResponse.js'; -export * from './listMcpServerConfigsSuccessResponseAllOf.js'; export * from './listRepoAgentRuntimeConfigsSuccessResponse.js'; -export * from './listRepoAgentRuntimeConfigsSuccessResponseAllOf.js'; export * from './listRepositoriesParams.js'; export * from './listRepositoriesResponse.js'; -export * from './listRepositoriesResponseRepositoriesItem.js'; export * from './listRepositoriesSuccessResponse.js'; -export * from './listRepositoriesSuccessResponseAllOf.js'; export * from './listRepositoriesView.js'; +export * from './listSitesOrder.js'; export * from './listSitesParams.js'; +export * from './listSitesSort.js'; +export * from './listSitesView.js'; export * from './listUserAgentDefinitionCapabilitiesParams.js'; export * from './listUserAgentDefinitionsResponse.js'; export * from './listUserAgentDefinitionsSuccessResponse.js'; -export * from './listUserAgentDefinitionsSuccessResponseAllOf.js'; +export * from './listWorkspaceRuntimeBackendSourcesSuccessResponse.js'; +export * from './listWorkspaceRuntimeBackendSourcesSuccessResponseData.js'; export * from './logStreamResponse.js'; export * from './logStreamResponseContainersItem.js'; export * from './logStreamResponseStatus.js'; export * from './logStreamSuccessResponse.js'; -export * from './logStreamSuccessResponseAllOf.js'; +export * from './managedServiceInventory.js'; +export * from './managedServiceInventoryExcluded.js'; +export * from './managedServicePagination.js'; +export * from './managedServicePaginationMaxPage.js'; +export * from './managedServiceRecord.js'; +export * from './managedServiceRecords.js'; +export * from './managedServiceRecordsType.js'; +export * from './managedServiceRecordType.js'; +export * from './managedServiceTypeCounts.js'; +export * from './managedServiceTypeCountsType.js'; +export * from './mcpAnalytics.js'; +export * from './mcpAnalyticsBucket.js'; +export * from './mcpAnalyticsCall.js'; +export * from './mcpAnalyticsCallPeriod.js'; +export * from './mcpAnalyticsCalls.js'; +export * from './mcpAnalyticsCallsSlice.js'; +export * from './mcpAnalyticsCallsSlicePeriod.js'; +export * from './mcpAnalyticsCallTarget.js'; +export * from './mcpAnalyticsClient.js'; +export * from './mcpAnalyticsErrorsItem.js'; +export * from './mcpAnalyticsTool.js'; +export * from './mcpAnalyticsTotals.js'; +export * from './mcpAnalyticsUser.js'; +export * from './mcpAnalyticsUsers.js'; export * from './mcpAuthConfig.js'; -export * from './mcpAuthConfigOneOf.js'; -export * from './mcpAuthConfigOneOfFive.js'; -export * from './mcpAuthConfigOneOfFiveMode.js'; -export * from './mcpAuthConfigOneOfMode.js'; -export * from './mcpAuthConfigOneOfSeven.js'; -export * from './mcpAuthConfigOneOfSevenMode.js'; -export * from './mcpAuthConfigOneOfSevenProvider.js'; -export * from './mcpAuthConfigOneOfThree.js'; -export * from './mcpAuthConfigOneOfThreeMode.js'; export * from './mcpConfigBinding.js'; -export * from './mcpConfigBindingOneOf.js'; -export * from './mcpConfigBindingOneOfFormat.js'; -export * from './mcpConfigBindingOneOfFour.js'; -export * from './mcpConfigBindingOneOfFourFormat.js'; -export * from './mcpConfigBindingOneOfFourTarget.js'; -export * from './mcpConfigBindingOneOfSeven.js'; -export * from './mcpConfigBindingOneOfSevenTarget.js'; -export * from './mcpConfigBindingOneOfTarget.js'; export * from './mcpConfigField.js'; export * from './mcpConfigFieldInputType.js'; export * from './mcpDiscoveredTool.js'; @@ -651,8 +886,7 @@ export * from './mcpDiscoveredToolInputSchema.js'; export * from './mcpFieldSchema.js'; export * from './mcpPreset.js'; export * from './mcpPresetField.js'; -export * from './mcpPresetFieldAllOf.js'; -export * from './mcpPresetFieldAllOfTarget.js'; +export * from './mcpPresetFieldTarget.js'; export * from './mcpPresetTransportType.js'; export * from './mcpServerConfig.js'; export * from './mcpSharedConnectionConfig.js'; @@ -661,121 +895,157 @@ export * from './mcpSharedConnectionConfigEnv.js'; export * from './mcpSharedConnectionConfigHeaders.js'; export * from './mcpSharedConnectionConfigQuery.js'; export * from './mcpTransportConfig.js'; -export * from './mcpTransportConfigOneOf.js'; -export * from './mcpTransportConfigOneOfFour.js'; -export * from './mcpTransportConfigOneOfFourHeaders.js'; -export * from './mcpTransportConfigOneOfFourType.js'; -export * from './mcpTransportConfigOneOfHeaders.js'; -export * from './mcpTransportConfigOneOfSeven.js'; -export * from './mcpTransportConfigOneOfSevenEnv.js'; -export * from './mcpTransportConfigOneOfSevenType.js'; -export * from './mcpTransportConfigOneOfType.js'; +export * from './mintSitesBrowserTicket200.js'; +export * from './mintSitesBrowserTicket200Data.js'; export * from './mutateAdminAgentInstructionTemplateSuccessResponse.js'; -export * from './mutateAdminAgentInstructionTemplateSuccessResponseAllOf.js'; -export * from './mutateAdminAgentInstructionTemplateSuccessResponseAllOfData.js'; +export * from './mutateAdminAgentInstructionTemplateSuccessResponseData.js'; export * from './nativeBuildEngine.js'; export * from './nativeBuildJobInfo.js'; export * from './nativeBuildJobInfoSource.js'; export * from './nativeBuildJobStatus.js'; +export * from './onboardedRepository.js'; export * from './onboardRepositoryRequest.js'; export * from './onboardRepositoryResponse.js'; export * from './onboardRepositorySuccessResponse.js'; -export * from './onboardRepositorySuccessResponseAllOf.js'; -export * from './onboardedRepository.js'; export * from './openAgentSessionWorkspace200.js'; -export * from './openAgentSessionWorkspace200AllOf.js'; export * from './openAgentSessionWorkspace400.js'; -export * from './openAgentSessionWorkspace400Data.js'; export * from './openAgentSessionWorkspaceBody.js'; +export * from './openSandboxPool.js'; +export * from './openSandboxPoolCapacitySpec.js'; +export * from './openSandboxPoolStatus.js'; export * from './paginationMetadata.js'; export * from './patchAgentThreadRuntimeControls200.js'; -export * from './patchAgentThreadRuntimeControls200AllOf.js'; export * from './patchAgentThreadRuntimeControlsSuccessResponse.js'; -export * from './patchAgentThreadRuntimeControlsSuccessResponseAllOf.js'; +export * from './patchEnvironmentBody.js'; +export * from './patchEnvironmentBodyEnv.js'; +export * from './patchEnvironmentBodyInitEnv.js'; +export * from './patchEnvironmentBodyServicesItem.js'; +export * from './personalApiTokenCreated.js'; +export * from './personalApiTokenCreateRequest.js'; +export * from './personalApiTokenCreateSuccessResponse.js'; +export * from './personalApiTokenListSuccessResponse.js'; +export * from './personalApiTokenPolicy.js'; +export * from './personalApiTokenPolicySuccessResponse.js'; +export * from './personalApiTokenSummary.js'; +export * from './previewEnvironmentConfigParams.js'; export * from './pullRequest.js'; export * from './redeployBuildSuccessResponse.js'; -export * from './redeployBuildSuccessResponseAllOf.js'; -export * from './redeployBuildSuccessResponseAllOfData.js'; +export * from './redeployBuildSuccessResponseData.js'; export * from './redeployServiceSuccessResponse.js'; -export * from './redeployServiceSuccessResponseAllOf.js'; -export * from './redeployServiceSuccessResponseAllOfData.js'; +export * from './redeployServiceSuccessResponseData.js'; +export * from './releaseAgentSessionWorkspace200.js'; export * from './removeRepositoryParams.js'; export * from './removeRepositoryResponse.js'; export * from './removeRepositorySuccessResponse.js'; -export * from './removeRepositorySuccessResponseAllOf.js'; export * from './renameSiteBody.js'; +export * from './replaceAdminAgentInstructionRulesRequest.js'; export * from './repository.js'; -export * from './repositorySearchResult.js'; +export * from './resolvePublicSiteBrowserUrl200.js'; +export * from './resolvePublicSiteBrowserUrl200Data.js'; +export * from './resolvePublicSiteBrowserUrl404.js'; +export * from './resolvePublicSiteBrowserUrl404Error.js'; +export * from './resolvePublicSiteBrowserUrl404ErrorMessage.js'; export * from './respondToAgentPendingAction200.js'; -export * from './respondToAgentPendingAction200AllOf.js'; export * from './respondToAgentPendingActionBody.js'; export * from './responseMetadata.js'; +export * from './restoreSiteParams.js'; export * from './resumeAgentSessionSandbox200.js'; -export * from './resumeAgentSessionSandbox200AllOf.js'; -export * from './searchRepositoriesResponse.js'; -export * from './searchRepositoriesSuccessResponse.js'; -export * from './searchRepositoriesSuccessResponseAllOf.js'; +export * from './runtimeControlsUpdateEventMetadata.js'; +export * from './runtimeControlsUpdateEventMetadataActor.js'; +export * from './runtimeControlsUpdateEventMetadataAppliesTo.js'; +export * from './runtimeControlsUpdateEventMetadataDisabledItem.js'; +export * from './runtimeControlsUpdateEventMetadataEnabledItem.js'; +export * from './runtimeControlsUpdateEventMetadataKind.js'; +export * from './serviceApiTokenCreated.js'; +export * from './serviceApiTokenCreateRequest.js'; +export * from './serviceApiTokenCreateSuccessResponse.js'; +export * from './setAgentThreadToolApprovalAllowlist200.js'; +export * from './setAgentThreadToolApprovalAllowlist200Data.js'; +export * from './setAgentThreadToolApprovalAllowlistBody.js'; +export * from './setSiteVisibilityBody.js'; +export * from './setSiteVisibilityBodyVisibility.js'; export * from './site.js'; -export * from './siteStatus.js'; -export * from './siteSuccessResponse.js'; -export * from './siteSuccessResponseAllOf.js'; -export * from './siteSuccessResponseAllOfData.js'; -export * from './siteUploadRequest.js'; +export * from './siteCurrentRole.js'; +export * from './sitePermissions.js'; +export * from './sitesAnalyticsActivity.js'; +export * from './sitesAnalyticsPublisher.js'; +export * from './sitesAnalyticsPublisherOwnerKind.js'; +export * from './sitesAnalyticsSummary.js'; +export * from './sitesAnalyticsSummaryConfig.js'; +export * from './sitesAnalyticsSummaryCurrent.js'; +export * from './sitesAnalyticsSummaryEndings.js'; +export * from './sitesAnalyticsSummaryExtensions.js'; +export * from './sitesAnalyticsSummaryLargestItem.js'; +export * from './sitesAnalyticsSummaryLargestItemVisibility.js'; +export * from './sitesAnalyticsSummaryLifetime.js'; +export * from './sitesAnalyticsSummaryLifetimeBinsItem.js'; +export * from './sitesAnalyticsSummaryLifetimeBinsItemBin.js'; +export * from './sitesAnalyticsSummaryOwnerKinds.js'; +export * from './sitesAnalyticsSummaryPublisherOptions.js'; +export * from './sitesAnalyticsSummaryPublishers.js'; +export * from './sitesAnalyticsSummaryPublishersItemsItem.js'; +export * from './sitesAnalyticsSummaryPublishersItemsItemOwnerKind.js'; +export * from './sitesAnalyticsSummarySeriesItem.js'; +export * from './sitesBrowserMintRequest.js'; +export * from './sitesCapabilities.js'; +export * from './sitesCapabilitiesAllowedVisibilitiesItem.js'; +export * from './sitesCapabilitiesDefaultVisibility.js'; +export * from './sitesCapabilitiesSuccessResponse.js'; +export * from './sitesCapabilitiesUpload.js'; export * from './sitesCleanupConfig.js'; export * from './sitesConfig.js'; export * from './sitesConfigSuccessResponse.js'; -export * from './sitesConfigSuccessResponseAllOf.js'; -export * from './sitesConfigSuccessResponseAllOfData.js'; +export * from './sitesConfigSuccessResponseData.js'; export * from './sitesListSuccessResponse.js'; -export * from './sitesListSuccessResponseAllOf.js'; -export * from './sitesListSuccessResponseAllOfData.js'; +export * from './sitesListSuccessResponseData.js'; export * from './sitesStorageBackend.js'; export * from './sitesStorageConfig.js'; +export * from './siteStatus.js'; export * from './sitesTtlConfig.js'; +export * from './siteSuccessResponse.js'; +export * from './siteSuccessResponseData.js'; export * from './sitesUploadConfig.js'; +export * from './siteUploadRequest.js'; +export * from './siteUploadRequestVisibility.js'; +export * from './siteVisibility.js'; export * from './startAgentMcpConnectionOAuthParams.js'; export * from './startAgentMcpConnectionOAuthResult.js'; export * from './startAgentMcpConnectionOAuthResultStatus.js'; export * from './startAgentMcpConnectionOAuthSuccessResponse.js'; -export * from './startAgentMcpConnectionOAuthSuccessResponseAllOf.js'; export * from './streamAgentRunEventsParams.js'; export * from './successApiResponse.js'; export * from './suspendAgentSessionSandbox200.js'; -export * from './suspendAgentSessionSandbox200AllOf.js'; export * from './switchAgentSelectionRequest.js'; export * from './switchAgentSelectionResponse.js'; export * from './switchAgentThreadSelection200.js'; -export * from './switchAgentThreadSelection200AllOf.js'; export * from './systemAgentDefinitionId.js'; export * from './tearDownBuildSuccessResponse.js'; -export * from './tearDownBuildSuccessResponseAllOf.js'; -export * from './tearDownBuildSuccessResponseAllOfData.js'; +export * from './tearDownBuildSuccessResponseData.js'; export * from './telemetryBucketCount.js'; export * from './telemetryEventStats.js'; export * from './telemetryStats.js'; export * from './telemetryStatsActiveClients.js'; export * from './telemetryStatsPlatformsItem.js'; -export * from './telemetryStatsRange.js'; -export * from './telemetryStatsRangeInterval.js'; -export * from './telemetryStatsRangeSource.js'; export * from './telemetryStatsVersionsItem.js'; +export * from './testWorkspaceRuntimeBackendSuccessResponse.js'; +export * from './unarchiveAgentSession200.js'; export * from './updateAdminAgentCapabilitiesParams.js'; export * from './updateAdminAgentCapabilitiesRequest.js'; +export * from './updateAdminAgentSandboxPoolRequest.js'; +export * from './updateAdminAgentSandboxPoolRequestCapacitySpec.js'; export * from './updateAdminCustomAgentCreationPolicyRequest.js'; export * from './updateAgentInstructionTemplateOverrideRequest.js'; export * from './updateBuildConfigPatchRequest.js'; export * from './updateBuildConfigPatchRequestCommentInitEnv.js'; export * from './updateBuildConfigPatchRequestCommentRuntimeEnv.js'; export * from './updateBuildConfigSuccessResponse.js'; -export * from './updateBuildConfigSuccessResponseAllOf.js'; export * from './updateBuildServiceOverridesRequest.js'; export * from './updateBuildServiceOverridesSuccessResponse.js'; -export * from './updateBuildServiceOverridesSuccessResponseAllOf.js'; -export * from './updateBuildServiceOverridesSuccessResponseAllOfData.js'; +export * from './updateBuildServiceOverridesSuccessResponseData.js'; +export * from './updateLifecycleMcpSettings.js'; export * from './updateMcpServerConfigParams.js'; export * from './updateMcpServerConfigRequest.js'; export * from './upsertAgentApiKey201.js'; -export * from './upsertAgentApiKey201AllOf.js'; export * from './upsertAgentApiKeyBody.js'; export * from './upsertAgentApiKeyBodyProvider.js'; export * from './upsertAgentMcpConnectionBody.js'; @@ -784,7 +1054,6 @@ export * from './upsertAgentMcpConnectionParams.js'; export * from './userAgentDefinition.js'; export * from './userAgentDefinitionCapabilitiesResponse.js'; export * from './userAgentDefinitionCapabilitiesSuccessResponse.js'; -export * from './userAgentDefinitionCapabilitiesSuccessResponseAllOf.js'; export * from './userAgentDefinitionCapability.js'; export * from './userAgentDefinitionCapabilityCategory.js'; export * from './userAgentDefinitionDisplaySummary.js'; @@ -793,47 +1062,40 @@ export * from './userAgentDefinitionResourceBehavior.js'; export * from './userAgentDefinitionResponse.js'; export * from './userAgentDefinitionStatus.js'; export * from './userAgentDefinitionSuccessResponse.js'; -export * from './userAgentDefinitionSuccessResponseAllOf.js'; export * from './userAgentDefinitionSummary.js'; export * from './userAgentDefinitionSummaryStatus.js'; export * from './userAgentDefinitionUpsertRequest.js'; export * from './validateLifecycleSchemaParams.js'; export * from './validateLifecycleSchemaSuccessResponse.js'; -export * from './validateLifecycleSchemaSuccessResponseAllOf.js'; -export * from './validateLifecycleSchemaSuccessResponseAllOfData.js'; +export * from './validateLifecycleSchemaSuccessResponseData.js'; +export * from './webhookInvocation.js'; export * from './webSocketInfo.js'; export * from './webSocketInfoParameters.js'; -export * from './webhookInvocation.js'; +export * from './workspaceBackendCapabilities.js'; +export * from './workspaceBackendCapability.js'; +export * from './workspaceBackendCapabilityKey.js'; +export * from './workspaceBackendDeepCheckResult.js'; +export * from './workspaceBackendDeepCheckResultDetails.js'; +export * from './workspaceBackendDeepCheckStage.js'; +export * from './workspaceBackendDeepCheckStageStatus.js'; +export * from './workspaceBackendTestConnectionResult.js'; +export * from './workspaceBackendTestConnectionResultDetails.js'; export * from './workspaceFailureLinkData.js'; -export * from './workspaceFailureLinkDataWorkspaceFailure.js'; +export * from './workspaceRuntimeBackendCatalogEntry.js'; +export * from './workspaceRuntimeBackendCatalogEntryLastVerifyKind.js'; +export * from './workspaceRuntimeBackendCatalogEntryStatus.js'; +export * from './workspaceRuntimeBackendId.js'; export * from './workspaceRuntimeFailure.js'; export * from './workspaceRuntimeFailureNextAction.js'; export * from './workspaceRuntimeFailureNextActionKind.js'; export * from './workspaceRuntimeFailureOrigin.js'; export * from './workspaceRuntimeFailureStage.js'; +export * from './workspaceRuntimeProvider.js'; export * from './workspaceRuntimeProviderSelectedService.js'; export * from './workspaceRuntimeProviderState.js'; export * from './workspaceRuntimeProviderWorkspaceStorage.js'; -export * from './deleteSiteParams.js'; -export * from './extendSiteParams.js'; -export * from './listSitesView.js'; -export * from './setSiteVisibilityBody.js'; -export * from './setSiteVisibilityBodyVisibility.js'; -export * from './siteCurrentRole.js'; -export * from './sitePermissions.js'; -export * from './siteUploadRequestVisibility.js'; -export * from './siteVisibility.js'; -export * from './sitesCapabilities.js'; -export * from './sitesCapabilitiesAllowedVisibilitiesItem.js'; -export * from './sitesCapabilitiesDefaultVisibility.js'; -export * from './sitesCapabilitiesSuccessResponse.js'; -export * from './sitesCapabilitiesSuccessResponseAllOf.js'; -export * from './sitesCapabilitiesUpload.js'; -export * from './resolvePublicSiteBrowserUrl200.js'; -export * from './resolvePublicSiteBrowserUrl200Data.js'; -export * from './resolvePublicSiteBrowserUrl404.js'; -export * from './resolvePublicSiteBrowserUrl404Error.js'; -export * from './resolvePublicSiteBrowserUrl404ErrorMessage.js'; -export * from './mintSitesBrowserTicket200.js'; -export * from './mintSitesBrowserTicket200Data.js'; -export * from './sitesBrowserMintRequest.js'; +export * from './workspaceSourceOption.js'; +export * from './workspaceTemplateBuildState.js'; +export * from './workspaceTemplateBuildStateResponse.js'; +export * from './workspaceTemplateBuildStateStage.js'; +export * from './workspaceTemplateBuildStateStatus.js'; diff --git a/src/lib/generated/installedRepository.ts b/src/lib/generated/installedRepository.ts index 7b0ec72..85459b5 100644 --- a/src/lib/generated/installedRepository.ts +++ b/src/lib/generated/installedRepository.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/inventoryAnalytics.ts b/src/lib/generated/inventoryAnalytics.ts new file mode 100644 index 0000000..68b4d29 --- /dev/null +++ b/src/lib/generated/inventoryAnalytics.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; +import type { InventoryAnalyticsRepository } from './inventoryAnalyticsRepository.js'; +import type { InventoryAnalyticsTotals } from './inventoryAnalyticsTotals.js'; +import type { ManagedServiceInventory } from './managedServiceInventory.js'; + +export interface InventoryAnalytics { + asOf: string; + scope: EnvironmentAnalyticsScope; + totals: InventoryAnalyticsTotals; + services: ManagedServiceInventory; + repositories: InventoryAnalyticsRepository[]; + repositoriesTruncated: boolean; + /** @minimum 0 */ + repositoryTotal: number; + caveats: string[]; +} diff --git a/src/lib/generated/inventoryAnalyticsRepository.ts b/src/lib/generated/inventoryAnalyticsRepository.ts new file mode 100644 index 0000000..8828f1d --- /dev/null +++ b/src/lib/generated/inventoryAnalyticsRepository.ts @@ -0,0 +1,64 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface InventoryAnalyticsRepository { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** @minimum 0 */ + current: number; + /** + * Current records with at least one accepted deploy request. + * @minimum 0 + */ + requested: number; + /** + * Current PR records that never had a deploy request, usually open PRs without the deploy label. + * @minimum 0 + */ + pullRequestsNeverRequested: number; + /** + * Current records with at least one service rolled out at some point. + * @minimum 0 + */ + rolledOut: number; + /** + * Current records that rolled out and still have deploys enabled. + * @minimum 0 + */ + live: number; + /** @minimum 0 */ + static: number; + /** @minimum 0 */ + ephemeral: number; + /** @minimum 0 */ + ready: number; + /** @minimum 0 */ + deployedNotReady: number; + /** @minimum 0 */ + inProgress: number; + /** @minimum 0 */ + paused: number; + /** @minimum 0 */ + failed: number; + /** @minimum 0 */ + tearingDown: number; + /** @minimum 0 */ + unattributed: number; + /** @minimum 0 */ + ambiguous: number; +} diff --git a/src/lib/generated/inventoryAnalyticsTotals.ts b/src/lib/generated/inventoryAnalyticsTotals.ts new file mode 100644 index 0000000..3072b06 --- /dev/null +++ b/src/lib/generated/inventoryAnalyticsTotals.ts @@ -0,0 +1,52 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface InventoryAnalyticsTotals { + /** @minimum 0 */ + current: number; + /** + * Current records with at least one accepted deploy request. + * @minimum 0 + */ + requested: number; + /** + * Current PR records that never had a deploy request, usually open PRs without the deploy label. + * @minimum 0 + */ + pullRequestsNeverRequested: number; + /** + * Current records with at least one service rolled out at some point. + * @minimum 0 + */ + rolledOut: number; + /** + * Current records that rolled out and still have deploys enabled. + * @minimum 0 + */ + live: number; + /** @minimum 0 */ + static: number; + /** @minimum 0 */ + ephemeral: number; + /** @minimum 0 */ + ready: number; + /** @minimum 0 */ + deployedNotReady: number; + /** @minimum 0 */ + inProgress: number; + /** @minimum 0 */ + paused: number; + /** @minimum 0 */ + failed: number; + /** @minimum 0 */ + tearingDown: number; + /** @minimum 0 */ + unattributed: number; + /** @minimum 0 */ + ambiguous: number; +} diff --git a/src/lib/generated/invokeWebhooksSuccessResponse.ts b/src/lib/generated/invokeWebhooksSuccessResponse.ts index c68fde0..3ab4583 100644 --- a/src/lib/generated/invokeWebhooksSuccessResponse.ts +++ b/src/lib/generated/invokeWebhooksSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { InvokeWebhooksSuccessResponseData } from './invokeWebhooksSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { InvokeWebhooksSuccessResponseAllOf } from './invokeWebhooksSuccessResponseAllOf.js'; -export type InvokeWebhooksSuccessResponse = SuccessApiResponse & InvokeWebhooksSuccessResponseAllOf; +export type InvokeWebhooksSuccessResponse = SuccessApiResponse & { + data: InvokeWebhooksSuccessResponseData; +}; diff --git a/src/lib/generated/invokeWebhooksSuccessResponseAllOf.ts b/src/lib/generated/invokeWebhooksSuccessResponseAllOf.ts deleted file mode 100644 index c198aca..0000000 --- a/src/lib/generated/invokeWebhooksSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { InvokeWebhooksSuccessResponseAllOfData } from './invokeWebhooksSuccessResponseAllOfData.js'; - -export type InvokeWebhooksSuccessResponseAllOf = { - data: InvokeWebhooksSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/tearDownBuildSuccessResponseAllOfData.ts b/src/lib/generated/invokeWebhooksSuccessResponseData.ts similarity index 64% rename from src/lib/generated/tearDownBuildSuccessResponseAllOfData.ts rename to src/lib/generated/invokeWebhooksSuccessResponseData.ts index bc9d8e7..e6da770 100644 --- a/src/lib/generated/tearDownBuildSuccessResponseAllOfData.ts +++ b/src/lib/generated/invokeWebhooksSuccessResponseData.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type TearDownBuildSuccessResponseAllOfData = { +export type InvokeWebhooksSuccessResponseData = { status: string; message: string; }; diff --git a/src/lib/generated/suspendAgentSessionSandbox200AllOf.ts b/src/lib/generated/keepAgentSessionWorkspace200.ts similarity index 57% rename from src/lib/generated/suspendAgentSessionSandbox200AllOf.ts rename to src/lib/generated/keepAgentSessionWorkspace200.ts index e9dada8..84f440e 100644 --- a/src/lib/generated/suspendAgentSessionSandbox200AllOf.ts +++ b/src/lib/generated/keepAgentSessionWorkspace200.ts @@ -1,12 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentSessionSummary } from './agentSessionSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; -export type SuspendAgentSessionSandbox200AllOf = { +export type KeepAgentSessionWorkspace200 = SuccessApiResponse & { data: AgentSessionSummary; }; diff --git a/src/lib/generated/agentRunAbortedEventPayloadOneOf.ts b/src/lib/generated/keepAgentSessionWorkspaceBody.ts similarity index 54% rename from src/lib/generated/agentRunAbortedEventPayloadOneOf.ts rename to src/lib/generated/keepAgentSessionWorkspaceBody.ts index 63571b9..2408e92 100644 --- a/src/lib/generated/agentRunAbortedEventPayloadOneOf.ts +++ b/src/lib/generated/keepAgentSessionWorkspaceBody.ts @@ -1,11 +1,11 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type AgentRunAbortedEventPayloadOneOf = { - reason: string; +export type KeepAgentSessionWorkspaceBody = { + keep: boolean; }; diff --git a/src/lib/generated/lifecycleMcpCapability.ts b/src/lib/generated/lifecycleMcpCapability.ts new file mode 100644 index 0000000..137c0b1 --- /dev/null +++ b/src/lib/generated/lifecycleMcpCapability.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { LifecycleMcpCapabilityId } from './lifecycleMcpCapabilityId.js'; +import type { LifecycleMcpTool } from './lifecycleMcpTool.js'; + +export interface LifecycleMcpCapability { + id: LifecycleMcpCapabilityId; + label: string; + description: string; + tools: LifecycleMcpTool[]; +} diff --git a/src/lib/generated/lifecycleMcpCapabilityId.ts b/src/lib/generated/lifecycleMcpCapabilityId.ts new file mode 100644 index 0000000..342f736 --- /dev/null +++ b/src/lib/generated/lifecycleMcpCapabilityId.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type LifecycleMcpCapabilityId = typeof LifecycleMcpCapabilityId[keyof typeof LifecycleMcpCapabilityId]; + + +export const LifecycleMcpCapabilityId = { + 'understand-environments': 'understand-environments', + 'diagnose-environments': 'diagnose-environments', + 'manage-environments': 'manage-environments', + 'view-hosted-sites': 'view-hosted-sites', + 'manage-hosted-sites': 'manage-hosted-sites', +} as const; diff --git a/src/lib/generated/lifecycleMcpIssue.ts b/src/lib/generated/lifecycleMcpIssue.ts new file mode 100644 index 0000000..ca07b39 --- /dev/null +++ b/src/lib/generated/lifecycleMcpIssue.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface LifecycleMcpIssue { + /** @pattern ^[a-z][a-z0-9_]*$ */ + code: string; + message: string; +} diff --git a/src/lib/generated/lifecycleMcpOauthClient.ts b/src/lib/generated/lifecycleMcpOauthClient.ts new file mode 100644 index 0000000..bea8d1f --- /dev/null +++ b/src/lib/generated/lifecycleMcpOauthClient.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * A public OAuth client created and managed by Lifecycle for MCP sign-in. + */ +export interface LifecycleMcpOauthClient { + /** @pattern ^lifecycle-mcp-[a-zA-Z0-9-]+$ */ + clientId: string; + name: string; + redirectUris: string[]; + /** @nullable */ + createdAt: string | null; +} diff --git a/src/lib/generated/lifecycleMcpOauthClientSuccessResponse.ts b/src/lib/generated/lifecycleMcpOauthClientSuccessResponse.ts new file mode 100644 index 0000000..2c7c1bb --- /dev/null +++ b/src/lib/generated/lifecycleMcpOauthClientSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { LifecycleMcpOauthClient } from './lifecycleMcpOauthClient.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type LifecycleMcpOauthClientSuccessResponse = SuccessApiResponse & { + data: LifecycleMcpOauthClient; +}; diff --git a/src/lib/generated/lifecycleMcpSettings.ts b/src/lib/generated/lifecycleMcpSettings.ts new file mode 100644 index 0000000..5176fb8 --- /dev/null +++ b/src/lib/generated/lifecycleMcpSettings.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { LifecycleMcpCapability } from './lifecycleMcpCapability.js'; +import type { LifecycleMcpIssue } from './lifecycleMcpIssue.js'; + +export interface LifecycleMcpSettings { + enabled: boolean; + allowChanges: boolean; + /** @nullable */ + endpoint: string | null; + issue: LifecycleMcpIssue | null; + capabilities: LifecycleMcpCapability[]; +} diff --git a/src/lib/generated/lifecycleMcpSettingsSuccessResponse.ts b/src/lib/generated/lifecycleMcpSettingsSuccessResponse.ts new file mode 100644 index 0000000..952a53d --- /dev/null +++ b/src/lib/generated/lifecycleMcpSettingsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { LifecycleMcpSettings } from './lifecycleMcpSettings.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type LifecycleMcpSettingsSuccessResponse = SuccessApiResponse & { + data: LifecycleMcpSettings; +}; diff --git a/src/lib/generated/lifecycleMcpTool.ts b/src/lib/generated/lifecycleMcpTool.ts new file mode 100644 index 0000000..8866fb3 --- /dev/null +++ b/src/lib/generated/lifecycleMcpTool.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { LifecycleMcpToolAccess } from './lifecycleMcpToolAccess.js'; + +export interface LifecycleMcpTool { + name: string; + description: string; + access: LifecycleMcpToolAccess; +} diff --git a/src/lib/generated/lifecycleMcpToolAccess.ts b/src/lib/generated/lifecycleMcpToolAccess.ts new file mode 100644 index 0000000..59502bd --- /dev/null +++ b/src/lib/generated/lifecycleMcpToolAccess.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type LifecycleMcpToolAccess = typeof LifecycleMcpToolAccess[keyof typeof LifecycleMcpToolAccess]; + + +export const LifecycleMcpToolAccess = { + read: 'read', + change: 'change', +} as const; diff --git a/src/lib/generated/listAdminAgentInstructionRulesParams.ts b/src/lib/generated/listAdminAgentInstructionRulesParams.ts new file mode 100644 index 0000000..045f0a6 --- /dev/null +++ b/src/lib/generated/listAdminAgentInstructionRulesParams.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ListAdminAgentInstructionRulesParams = { +/** + * Repository full name (owner/name). Omit for the global scope. + */ +repository?: string; +}; diff --git a/src/lib/generated/listAdminAgentInstructionRulesSuccessResponse.ts b/src/lib/generated/listAdminAgentInstructionRulesSuccessResponse.ts new file mode 100644 index 0000000..0a4a28c --- /dev/null +++ b/src/lib/generated/listAdminAgentInstructionRulesSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ListAdminAgentInstructionRulesSuccessResponseData } from './listAdminAgentInstructionRulesSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type ListAdminAgentInstructionRulesSuccessResponse = SuccessApiResponse & { + data: ListAdminAgentInstructionRulesSuccessResponseData; +}; diff --git a/src/lib/generated/listAdminAgentInstructionRulesSuccessResponseData.ts b/src/lib/generated/listAdminAgentInstructionRulesSuccessResponseData.ts new file mode 100644 index 0000000..3917f58 --- /dev/null +++ b/src/lib/generated/listAdminAgentInstructionRulesSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentInstructionRule } from './agentInstructionRule.js'; + +export type ListAdminAgentInstructionRulesSuccessResponseData = { + rules: AgentInstructionRule[]; +}; diff --git a/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponse.ts b/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponse.ts index 00b2803..fd4f73b 100644 --- a/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponse.ts +++ b/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { ListAdminAgentInstructionTemplatesSuccessResponseData } from './listAdminAgentInstructionTemplatesSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ListAdminAgentInstructionTemplatesSuccessResponseAllOf } from './listAdminAgentInstructionTemplatesSuccessResponseAllOf.js'; -export type ListAdminAgentInstructionTemplatesSuccessResponse = SuccessApiResponse & ListAdminAgentInstructionTemplatesSuccessResponseAllOf; +export type ListAdminAgentInstructionTemplatesSuccessResponse = SuccessApiResponse & { + data: ListAdminAgentInstructionTemplatesSuccessResponseData; +}; diff --git a/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseAllOf.ts b/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseAllOf.ts deleted file mode 100644 index 5d15a38..0000000 --- a/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { ListAdminAgentInstructionTemplatesSuccessResponseAllOfData } from './listAdminAgentInstructionTemplatesSuccessResponseAllOfData.js'; - -export type ListAdminAgentInstructionTemplatesSuccessResponseAllOf = { - data: ListAdminAgentInstructionTemplatesSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseAllOfData.ts b/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseData.ts similarity index 70% rename from src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseAllOfData.ts rename to src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseData.ts index 5fff90d..8ed7f5b 100644 --- a/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseAllOfData.ts +++ b/src/lib/generated/listAdminAgentInstructionTemplatesSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { AgentInstructionTemplateSummary } from './agentInstructionTemplateSummary.js'; -export type ListAdminAgentInstructionTemplatesSuccessResponseAllOfData = { +export type ListAdminAgentInstructionTemplatesSuccessResponseData = { templates: AgentInstructionTemplateSummary[]; }; diff --git a/src/lib/generated/listAgentMcpConnectionsParams.ts b/src/lib/generated/listAgentMcpConnectionsParams.ts index a178494..c4fc4ba 100644 --- a/src/lib/generated/listAgentMcpConnectionsParams.ts +++ b/src/lib/generated/listAgentMcpConnectionsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/listAgentMcpConnectionsSuccessResponse.ts b/src/lib/generated/listAgentMcpConnectionsSuccessResponse.ts index 29c5c5a..b22cd1f 100644 --- a/src/lib/generated/listAgentMcpConnectionsSuccessResponse.ts +++ b/src/lib/generated/listAgentMcpConnectionsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentMcpConnection } from './agentMcpConnection.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ListAgentMcpConnectionsSuccessResponseAllOf } from './listAgentMcpConnectionsSuccessResponseAllOf.js'; -export type ListAgentMcpConnectionsSuccessResponse = SuccessApiResponse & ListAgentMcpConnectionsSuccessResponseAllOf; +export type ListAgentMcpConnectionsSuccessResponse = SuccessApiResponse & { + data: AgentMcpConnection[]; +}; diff --git a/src/lib/generated/listAgentMcpConnectionsSuccessResponseAllOf.ts b/src/lib/generated/listAgentMcpConnectionsSuccessResponseAllOf.ts deleted file mode 100644 index 6218c2c..0000000 --- a/src/lib/generated/listAgentMcpConnectionsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentMcpConnection } from './agentMcpConnection.js'; - -export type ListAgentMcpConnectionsSuccessResponseAllOf = { - data: AgentMcpConnection[]; -}; diff --git a/src/lib/generated/listApiTokensKind.ts b/src/lib/generated/listApiTokensKind.ts new file mode 100644 index 0000000..03862d4 --- /dev/null +++ b/src/lib/generated/listApiTokensKind.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ListApiTokensKind = typeof ListApiTokensKind[keyof typeof ListApiTokensKind]; + + +export const ListApiTokensKind = { + service: 'service', + personal: 'personal', +} as const; diff --git a/src/lib/generated/listApiTokensParams.ts b/src/lib/generated/listApiTokensParams.ts new file mode 100644 index 0000000..3a2ae33 --- /dev/null +++ b/src/lib/generated/listApiTokensParams.ts @@ -0,0 +1,24 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ListApiTokensKind } from './listApiTokensKind.js'; +import type { ListApiTokensStatus } from './listApiTokensStatus.js'; + +export type ListApiTokensParams = { +kind?: ListApiTokensKind; +status?: ListApiTokensStatus; +search?: string; +/** + * @minimum 1 + */ +page?: number; +/** + * @minimum 1 + * @maximum 100 + */ +limit?: number; +}; diff --git a/src/lib/generated/listApiTokensStatus.ts b/src/lib/generated/listApiTokensStatus.ts new file mode 100644 index 0000000..e894fdf --- /dev/null +++ b/src/lib/generated/listApiTokensStatus.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ListApiTokensStatus = typeof ListApiTokensStatus[keyof typeof ListApiTokensStatus]; + + +export const ListApiTokensStatus = { + active: 'active', + expired: 'expired', + revoked: 'revoked', +} as const; diff --git a/src/lib/generated/agentRunStepEventPayloadOneOf.ts b/src/lib/generated/listEnvironmentRepositoryBranchesParams.ts similarity index 52% rename from src/lib/generated/agentRunStepEventPayloadOneOf.ts rename to src/lib/generated/listEnvironmentRepositoryBranchesParams.ts index 0847628..14c9999 100644 --- a/src/lib/generated/agentRunStepEventPayloadOneOf.ts +++ b/src/lib/generated/listEnvironmentRepositoryBranchesParams.ts @@ -1,9 +1,11 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type AgentRunStepEventPayloadOneOf = { [key: string]: unknown }; +export type ListEnvironmentRepositoryBranchesParams = { +repository: string; +}; diff --git a/src/lib/generated/listEnvironmentsParams.ts b/src/lib/generated/listEnvironmentsParams.ts new file mode 100644 index 0000000..e648a48 --- /dev/null +++ b/src/lib/generated/listEnvironmentsParams.ts @@ -0,0 +1,27 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ListEnvironmentsTrigger } from './listEnvironmentsTrigger.js'; + +export type ListEnvironmentsParams = { +/** + * Comma-separated statuses to exclude (default torn_down). Allowing torn_down by omitting it from this list also returns list-only deleted environment history. + */ +exclude?: string; +search?: string; +trigger?: ListEnvironmentsTrigger; +/** + * Only environments created by this token (or user). + */ +mine?: boolean; +/** + * Filter before pagination by whether an environment has at least one active, ready, named service. + */ +hasReadyActiveService?: boolean; +page?: number; +limit?: number; +}; diff --git a/src/lib/generated/listEnvironmentsTrigger.ts b/src/lib/generated/listEnvironmentsTrigger.ts new file mode 100644 index 0000000..5086b34 --- /dev/null +++ b/src/lib/generated/listEnvironmentsTrigger.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ListEnvironmentsTrigger = typeof ListEnvironmentsTrigger[keyof typeof ListEnvironmentsTrigger]; + + +export const ListEnvironmentsTrigger = { + api: 'api', + github_pr: 'github_pr', +} as const; diff --git a/src/lib/generated/listLifecycleMcpOauthClientsSuccessResponse.ts b/src/lib/generated/listLifecycleMcpOauthClientsSuccessResponse.ts new file mode 100644 index 0000000..9f46c37 --- /dev/null +++ b/src/lib/generated/listLifecycleMcpOauthClientsSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { LifecycleMcpOauthClient } from './lifecycleMcpOauthClient.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type ListLifecycleMcpOauthClientsSuccessResponse = SuccessApiResponse & { + data: LifecycleMcpOauthClient[]; +}; diff --git a/src/lib/generated/listMcpPresetsSuccessResponse.ts b/src/lib/generated/listMcpPresetsSuccessResponse.ts index 463a6c4..8adb667 100644 --- a/src/lib/generated/listMcpPresetsSuccessResponse.ts +++ b/src/lib/generated/listMcpPresetsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { McpPreset } from './mcpPreset.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ListMcpPresetsSuccessResponseAllOf } from './listMcpPresetsSuccessResponseAllOf.js'; -export type ListMcpPresetsSuccessResponse = SuccessApiResponse & ListMcpPresetsSuccessResponseAllOf; +export type ListMcpPresetsSuccessResponse = SuccessApiResponse & { + data: McpPreset[]; +}; diff --git a/src/lib/generated/listMcpPresetsSuccessResponseAllOf.ts b/src/lib/generated/listMcpPresetsSuccessResponseAllOf.ts deleted file mode 100644 index bb4dd7a..0000000 --- a/src/lib/generated/listMcpPresetsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpPreset } from './mcpPreset.js'; - -export type ListMcpPresetsSuccessResponseAllOf = { - data: McpPreset[]; -}; diff --git a/src/lib/generated/listMcpServerConfigsParams.ts b/src/lib/generated/listMcpServerConfigsParams.ts index d4d6dad..655bd47 100644 --- a/src/lib/generated/listMcpServerConfigsParams.ts +++ b/src/lib/generated/listMcpServerConfigsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type ListMcpServerConfigsParams = { /** * Scope to filter by. Use "global" for org-wide configs or a repository full name (e.g. "example-org/example-repo") for repo-scoped configs. - */ scope?: string; }; diff --git a/src/lib/generated/listMcpServerConfigsSuccessResponse.ts b/src/lib/generated/listMcpServerConfigsSuccessResponse.ts index 307d15a..91d55a5 100644 --- a/src/lib/generated/listMcpServerConfigsSuccessResponse.ts +++ b/src/lib/generated/listMcpServerConfigsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { McpServerConfig } from './mcpServerConfig.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ListMcpServerConfigsSuccessResponseAllOf } from './listMcpServerConfigsSuccessResponseAllOf.js'; -export type ListMcpServerConfigsSuccessResponse = SuccessApiResponse & ListMcpServerConfigsSuccessResponseAllOf; +export type ListMcpServerConfigsSuccessResponse = SuccessApiResponse & { + data: McpServerConfig[]; +}; diff --git a/src/lib/generated/listMcpServerConfigsSuccessResponseAllOf.ts b/src/lib/generated/listMcpServerConfigsSuccessResponseAllOf.ts deleted file mode 100644 index ce72c70..0000000 --- a/src/lib/generated/listMcpServerConfigsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpServerConfig } from './mcpServerConfig.js'; - -export type ListMcpServerConfigsSuccessResponseAllOf = { - data: McpServerConfig[]; -}; diff --git a/src/lib/generated/listRepoAgentRuntimeConfigsSuccessResponse.ts b/src/lib/generated/listRepoAgentRuntimeConfigsSuccessResponse.ts index ba79dd3..a0f2276 100644 --- a/src/lib/generated/listRepoAgentRuntimeConfigsSuccessResponse.ts +++ b/src/lib/generated/listRepoAgentRuntimeConfigsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentRuntimeRepoConfigEntry } from './agentRuntimeRepoConfigEntry.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ListRepoAgentRuntimeConfigsSuccessResponseAllOf } from './listRepoAgentRuntimeConfigsSuccessResponseAllOf.js'; -export type ListRepoAgentRuntimeConfigsSuccessResponse = SuccessApiResponse & ListRepoAgentRuntimeConfigsSuccessResponseAllOf; +export type ListRepoAgentRuntimeConfigsSuccessResponse = SuccessApiResponse & { + data?: AgentRuntimeRepoConfigEntry[]; +}; diff --git a/src/lib/generated/listRepoAgentRuntimeConfigsSuccessResponseAllOf.ts b/src/lib/generated/listRepoAgentRuntimeConfigsSuccessResponseAllOf.ts deleted file mode 100644 index ce6024c..0000000 --- a/src/lib/generated/listRepoAgentRuntimeConfigsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentRuntimeRepoConfigEntry } from './agentRuntimeRepoConfigEntry.js'; - -export type ListRepoAgentRuntimeConfigsSuccessResponseAllOf = { - data?: AgentRuntimeRepoConfigEntry[]; -}; diff --git a/src/lib/generated/listRepositoriesParams.ts b/src/lib/generated/listRepositoriesParams.ts index aed51cb..0dcc43d 100644 --- a/src/lib/generated/listRepositoriesParams.ts +++ b/src/lib/generated/listRepositoriesParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,11 +9,22 @@ import type { ListRepositoriesView } from './listRepositoriesView.js'; export type ListRepositoriesParams = { view?: ListRepositoriesView; +/** + * Optional GitHub App installation ID to scope repository results. + */ +installationId?: number; /** * Case-insensitive repository search query. */ q?: string; +/** + * @minimum 1 + */ page?: number; +/** + * @minimum 1 + * @maximum 100 + */ limit?: number; /** * Only supported with view=all. diff --git a/src/lib/generated/listRepositoriesResponse.ts b/src/lib/generated/listRepositoriesResponse.ts index 36ad2cf..6626382 100644 --- a/src/lib/generated/listRepositoriesResponse.ts +++ b/src/lib/generated/listRepositoriesResponse.ts @@ -1,12 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { ListRepositoriesResponseRepositoriesItem } from './listRepositoriesResponseRepositoriesItem.js'; +import type { InstalledRepository } from './installedRepository.js'; +import type { OnboardedRepository } from './onboardedRepository.js'; export interface ListRepositoriesResponse { - repositories: ListRepositoriesResponseRepositoriesItem[]; + repositories: (OnboardedRepository | InstalledRepository)[]; } diff --git a/src/lib/generated/listRepositoriesResponseRepositoriesItem.ts b/src/lib/generated/listRepositoriesResponseRepositoriesItem.ts deleted file mode 100644 index b70873f..0000000 --- a/src/lib/generated/listRepositoriesResponseRepositoriesItem.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { OnboardedRepository } from './onboardedRepository.js'; -import type { InstalledRepository } from './installedRepository.js'; - -export type ListRepositoriesResponseRepositoriesItem = OnboardedRepository | InstalledRepository; diff --git a/src/lib/generated/listRepositoriesSuccessResponse.ts b/src/lib/generated/listRepositoriesSuccessResponse.ts index 6d50a36..dc5af2c 100644 --- a/src/lib/generated/listRepositoriesSuccessResponse.ts +++ b/src/lib/generated/listRepositoriesSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { ListRepositoriesResponse } from './listRepositoriesResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ListRepositoriesSuccessResponseAllOf } from './listRepositoriesSuccessResponseAllOf.js'; -export type ListRepositoriesSuccessResponse = SuccessApiResponse & ListRepositoriesSuccessResponseAllOf; +export type ListRepositoriesSuccessResponse = SuccessApiResponse & { + data: ListRepositoriesResponse; +}; diff --git a/src/lib/generated/listRepositoriesSuccessResponseAllOf.ts b/src/lib/generated/listRepositoriesSuccessResponseAllOf.ts deleted file mode 100644 index 1deea68..0000000 --- a/src/lib/generated/listRepositoriesSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { ListRepositoriesResponse } from './listRepositoriesResponse.js'; - -export type ListRepositoriesSuccessResponseAllOf = { - data: ListRepositoriesResponse; -}; diff --git a/src/lib/generated/listRepositoriesView.ts b/src/lib/generated/listRepositoriesView.ts index d42391c..50ce056 100644 --- a/src/lib/generated/listRepositoriesView.ts +++ b/src/lib/generated/listRepositoriesView.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type ListRepositoriesView = typeof ListRepositoriesView[keyof typeof ListRepositoriesView]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ListRepositoriesView = { onboarded: 'onboarded', all: 'all', diff --git a/src/lib/generated/listSitesOrder.ts b/src/lib/generated/listSitesOrder.ts new file mode 100644 index 0000000..8b72373 --- /dev/null +++ b/src/lib/generated/listSitesOrder.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ListSitesOrder = typeof ListSitesOrder[keyof typeof ListSitesOrder]; + + +export const ListSitesOrder = { + asc: 'asc', + desc: 'desc', +} as const; diff --git a/src/lib/generated/listSitesParams.ts b/src/lib/generated/listSitesParams.ts index d46093d..6aac4de 100644 --- a/src/lib/generated/listSitesParams.ts +++ b/src/lib/generated/listSitesParams.ts @@ -1,10 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { ListSitesOrder } from './listSitesOrder.js'; +import type { ListSitesSort } from './listSitesSort.js'; import type { ListSitesView } from './listSitesView.js'; export type ListSitesParams = { @@ -12,13 +14,27 @@ export type ListSitesParams = { * deleted lists the caller's deleted sites that can still be restored. */ view?: ListSitesView; +/** + * @maxLength 200 + */ q?: string; /** * Page number for pagination. + * @minimum 1 */ page?: number; /** * Number of sites per page. + * @minimum 1 + * @maximum 100 */ limit?: number; +/** + * Field to order sites by. Ignored for view=deleted, which orders by deletion time. + */ +sort?: ListSitesSort; +/** + * Sort direction. Defaults to asc for name and desc otherwise. + */ +order?: ListSitesOrder; }; diff --git a/src/lib/generated/listSitesSort.ts b/src/lib/generated/listSitesSort.ts new file mode 100644 index 0000000..df55040 --- /dev/null +++ b/src/lib/generated/listSitesSort.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ListSitesSort = typeof ListSitesSort[keyof typeof ListSitesSort]; + + +export const ListSitesSort = { + updated: 'updated', + created: 'created', + name: 'name', +} as const; diff --git a/src/lib/generated/listSitesView.ts b/src/lib/generated/listSitesView.ts index d62d5a4..04d7582 100644 --- a/src/lib/generated/listSitesView.ts +++ b/src/lib/generated/listSitesView.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type ListSitesView = typeof ListSitesView[keyof typeof ListSitesView]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ListSitesView = { mine: 'mine', public: 'public', diff --git a/src/lib/generated/listUserAgentDefinitionCapabilitiesParams.ts b/src/lib/generated/listUserAgentDefinitionCapabilitiesParams.ts index 312e2de..fff5959 100644 --- a/src/lib/generated/listUserAgentDefinitionCapabilitiesParams.ts +++ b/src/lib/generated/listUserAgentDefinitionCapabilitiesParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/listUserAgentDefinitionsResponse.ts b/src/lib/generated/listUserAgentDefinitionsResponse.ts index 8875a6c..bb10f46 100644 --- a/src/lib/generated/listUserAgentDefinitionsResponse.ts +++ b/src/lib/generated/listUserAgentDefinitionsResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/listUserAgentDefinitionsSuccessResponse.ts b/src/lib/generated/listUserAgentDefinitionsSuccessResponse.ts index 10b2c6d..76c5980 100644 --- a/src/lib/generated/listUserAgentDefinitionsSuccessResponse.ts +++ b/src/lib/generated/listUserAgentDefinitionsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { ListUserAgentDefinitionsResponse } from './listUserAgentDefinitionsResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ListUserAgentDefinitionsSuccessResponseAllOf } from './listUserAgentDefinitionsSuccessResponseAllOf.js'; -export type ListUserAgentDefinitionsSuccessResponse = SuccessApiResponse & ListUserAgentDefinitionsSuccessResponseAllOf; +export type ListUserAgentDefinitionsSuccessResponse = SuccessApiResponse & { + data: ListUserAgentDefinitionsResponse; +}; diff --git a/src/lib/generated/listUserAgentDefinitionsSuccessResponseAllOf.ts b/src/lib/generated/listUserAgentDefinitionsSuccessResponseAllOf.ts deleted file mode 100644 index 93e72d1..0000000 --- a/src/lib/generated/listUserAgentDefinitionsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { ListUserAgentDefinitionsResponse } from './listUserAgentDefinitionsResponse.js'; - -export type ListUserAgentDefinitionsSuccessResponseAllOf = { - data: ListUserAgentDefinitionsResponse; -}; diff --git a/src/lib/generated/listWorkspaceRuntimeBackendSourcesSuccessResponse.ts b/src/lib/generated/listWorkspaceRuntimeBackendSourcesSuccessResponse.ts new file mode 100644 index 0000000..e69390e --- /dev/null +++ b/src/lib/generated/listWorkspaceRuntimeBackendSourcesSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ListWorkspaceRuntimeBackendSourcesSuccessResponseData } from './listWorkspaceRuntimeBackendSourcesSuccessResponseData.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type ListWorkspaceRuntimeBackendSourcesSuccessResponse = SuccessApiResponse & { + data: ListWorkspaceRuntimeBackendSourcesSuccessResponseData; +}; diff --git a/src/lib/generated/listWorkspaceRuntimeBackendSourcesSuccessResponseData.ts b/src/lib/generated/listWorkspaceRuntimeBackendSourcesSuccessResponseData.ts new file mode 100644 index 0000000..9a8556f --- /dev/null +++ b/src/lib/generated/listWorkspaceRuntimeBackendSourcesSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceSourceOption } from './workspaceSourceOption.js'; + +export type ListWorkspaceRuntimeBackendSourcesSuccessResponseData = { + sources: WorkspaceSourceOption[]; +}; diff --git a/src/lib/generated/logStreamResponse.ts b/src/lib/generated/logStreamResponse.ts index b2e7169..596f01d 100644 --- a/src/lib/generated/logStreamResponse.ts +++ b/src/lib/generated/logStreamResponse.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { LogStreamResponseContainersItem } from './logStreamResponseContainersItem.js'; import type { LogStreamResponseStatus } from './logStreamResponseStatus.js'; import type { WebSocketInfo } from './webSocketInfo.js'; -import type { LogStreamResponseContainersItem } from './logStreamResponseContainersItem.js'; export interface LogStreamResponse { status: LogStreamResponseStatus; diff --git a/src/lib/generated/logStreamResponseContainersItem.ts b/src/lib/generated/logStreamResponseContainersItem.ts index 804d95c..0461fb5 100644 --- a/src/lib/generated/logStreamResponseContainersItem.ts +++ b/src/lib/generated/logStreamResponseContainersItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/logStreamResponseStatus.ts b/src/lib/generated/logStreamResponseStatus.ts index c1953f7..27f0c5c 100644 --- a/src/lib/generated/logStreamResponseStatus.ts +++ b/src/lib/generated/logStreamResponseStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type LogStreamResponseStatus = typeof LogStreamResponseStatus[keyof typeof LogStreamResponseStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const LogStreamResponseStatus = { Active: 'Active', Complete: 'Complete', diff --git a/src/lib/generated/logStreamSuccessResponse.ts b/src/lib/generated/logStreamSuccessResponse.ts index 4c44aeb..f2ded53 100644 --- a/src/lib/generated/logStreamSuccessResponse.ts +++ b/src/lib/generated/logStreamSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { LogStreamResponse } from './logStreamResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { LogStreamSuccessResponseAllOf } from './logStreamSuccessResponseAllOf.js'; -export type LogStreamSuccessResponse = SuccessApiResponse & LogStreamSuccessResponseAllOf; +export type LogStreamSuccessResponse = SuccessApiResponse & { + data: LogStreamResponse; +}; diff --git a/src/lib/generated/logStreamSuccessResponseAllOf.ts b/src/lib/generated/logStreamSuccessResponseAllOf.ts deleted file mode 100644 index 6961f1d..0000000 --- a/src/lib/generated/logStreamSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { LogStreamResponse } from './logStreamResponse.js'; - -export type LogStreamSuccessResponseAllOf = { - data: LogStreamResponse; -}; diff --git a/src/lib/generated/managedServiceInventory.ts b/src/lib/generated/managedServiceInventory.ts new file mode 100644 index 0000000..94ab8bc --- /dev/null +++ b/src/lib/generated/managedServiceInventory.ts @@ -0,0 +1,36 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ManagedServiceInventoryExcluded } from './managedServiceInventoryExcluded.js'; +import type { ManagedServiceTypeCounts } from './managedServiceTypeCounts.js'; + +export interface ManagedServiceInventory { + /** + * Identified configured Services by owning repository, source or template, name, and type. + * @minimum 0 + */ + distinctServices: number; + /** + * Selected current managed runtime units; includes queued and failed units, not deployment events. + * @minimum 0 + */ + instances: number; + /** + * Instances with recorded READY status. + * @minimum 0 + */ + readyInstances: number; + /** @minimum 0 */ + environmentsWithServices: number; + /** + * Instances excluded from unique counts because the owning repository is unresolved. + * @minimum 0 + */ + unresolvedIdentityInstances: number; + byType: ManagedServiceTypeCounts[]; + excluded: ManagedServiceInventoryExcluded; +} diff --git a/src/lib/generated/managedServiceInventoryExcluded.ts b/src/lib/generated/managedServiceInventoryExcluded.ts new file mode 100644 index 0000000..d66c032 --- /dev/null +++ b/src/lib/generated/managedServiceInventoryExcluded.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ManagedServiceInventoryExcluded = { + /** @minimum 0 */ + externalInstances: number; + /** @minimum 0 */ + buildOnlyInstances: number; + /** @minimum 0 */ + unknownTypeInstances: number; +}; diff --git a/src/lib/generated/managedServicePagination.ts b/src/lib/generated/managedServicePagination.ts new file mode 100644 index 0000000..a59cb6d --- /dev/null +++ b/src/lib/generated/managedServicePagination.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ManagedServicePaginationMaxPage } from './managedServicePaginationMaxPage.js'; + +export interface ManagedServicePagination { + /** + * @minimum 1 + * @maximum 1000000 + */ + page: number; + /** + * @minimum 1 + * @maximum 100 + */ + limit: number; + /** @minimum 0 */ + total: number; + hasMore: boolean; + maxPage: ManagedServicePaginationMaxPage; + truncated: boolean; +} diff --git a/src/lib/generated/managedServicePaginationMaxPage.ts b/src/lib/generated/managedServicePaginationMaxPage.ts new file mode 100644 index 0000000..a511cfb --- /dev/null +++ b/src/lib/generated/managedServicePaginationMaxPage.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ManagedServicePaginationMaxPage = typeof ManagedServicePaginationMaxPage[keyof typeof ManagedServicePaginationMaxPage]; + + +export const ManagedServicePaginationMaxPage = { + NUMBER_1000000: 1000000, +} as const; diff --git a/src/lib/generated/managedServiceRecord.ts b/src/lib/generated/managedServiceRecord.ts new file mode 100644 index 0000000..d096bc0 --- /dev/null +++ b/src/lib/generated/managedServiceRecord.ts @@ -0,0 +1,44 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ManagedServiceRecordType } from './managedServiceRecordType.js'; + +export interface ManagedServiceRecord { + /** + * @minimum 0 + * @nullable + */ + repositoryId: number | null; + /** @nullable */ + fullName: string | null; + /** + * @minimum 0 + * @nullable + */ + githubInstallationId: number | null; + /** Opaque configured identity; unresolved identities remain separate by environment. */ + key: string; + name: string; + type: ManagedServiceRecordType; + /** + * @minimum 0 + * @nullable + */ + sourceGithubRepositoryId: number | null; + /** + * @minimum 0 + * @nullable + */ + serviceId: number | null; + identityResolved: boolean; + /** @minimum 0 */ + instances: number; + /** @minimum 0 */ + readyInstances: number; + /** @minimum 0 */ + environments: number; +} diff --git a/src/lib/generated/managedServiceRecordType.ts b/src/lib/generated/managedServiceRecordType.ts new file mode 100644 index 0000000..ed5c419 --- /dev/null +++ b/src/lib/generated/managedServiceRecordType.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ManagedServiceRecordType = typeof ManagedServiceRecordType[keyof typeof ManagedServiceRecordType]; + + +export const ManagedServiceRecordType = { + docker: 'docker', + github: 'github', + helm: 'helm', + 'aurora-restore': 'aurora-restore', +} as const; diff --git a/src/lib/generated/managedServiceRecords.ts b/src/lib/generated/managedServiceRecords.ts new file mode 100644 index 0000000..1d446a5 --- /dev/null +++ b/src/lib/generated/managedServiceRecords.ts @@ -0,0 +1,21 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { EnvironmentAnalyticsScope } from './environmentAnalyticsScope.js'; +import type { ManagedServicePagination } from './managedServicePagination.js'; +import type { ManagedServiceRecord } from './managedServiceRecord.js'; +import type { ManagedServiceRecordsType } from './managedServiceRecordsType.js'; + +export interface ManagedServiceRecords { + asOf: string; + scope: EnvironmentAnalyticsScope; + /** @nullable */ + type: ManagedServiceRecordsType; + records: ManagedServiceRecord[]; + pagination: ManagedServicePagination; + caveats: string[]; +} diff --git a/src/lib/generated/managedServiceRecordsType.ts b/src/lib/generated/managedServiceRecordsType.ts new file mode 100644 index 0000000..69585ac --- /dev/null +++ b/src/lib/generated/managedServiceRecordsType.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * @nullable + */ +export type ManagedServiceRecordsType = typeof ManagedServiceRecordsType[keyof typeof ManagedServiceRecordsType] | null; + + +export const ManagedServiceRecordsType = { + docker: 'docker', + github: 'github', + helm: 'helm', + 'aurora-restore': 'aurora-restore', +} as const; diff --git a/src/lib/generated/managedServiceTypeCounts.ts b/src/lib/generated/managedServiceTypeCounts.ts new file mode 100644 index 0000000..4072404 --- /dev/null +++ b/src/lib/generated/managedServiceTypeCounts.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ManagedServiceTypeCountsType } from './managedServiceTypeCountsType.js'; + +export interface ManagedServiceTypeCounts { + type: ManagedServiceTypeCountsType; + /** @minimum 0 */ + distinctServices: number; + /** @minimum 0 */ + instances: number; + /** @minimum 0 */ + readyInstances: number; +} diff --git a/src/lib/generated/managedServiceTypeCountsType.ts b/src/lib/generated/managedServiceTypeCountsType.ts new file mode 100644 index 0000000..d57dd69 --- /dev/null +++ b/src/lib/generated/managedServiceTypeCountsType.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type ManagedServiceTypeCountsType = typeof ManagedServiceTypeCountsType[keyof typeof ManagedServiceTypeCountsType]; + + +export const ManagedServiceTypeCountsType = { + docker: 'docker', + github: 'github', + helm: 'helm', + 'aurora-restore': 'aurora-restore', +} as const; diff --git a/src/lib/generated/mcpAnalytics.ts b/src/lib/generated/mcpAnalytics.ts new file mode 100644 index 0000000..8308c9f --- /dev/null +++ b/src/lib/generated/mcpAnalytics.ts @@ -0,0 +1,37 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { McpAnalyticsBucket } from './mcpAnalyticsBucket.js'; +import type { McpAnalyticsClient } from './mcpAnalyticsClient.js'; +import type { McpAnalyticsErrorsItem } from './mcpAnalyticsErrorsItem.js'; +import type { McpAnalyticsTool } from './mcpAnalyticsTool.js'; +import type { McpAnalyticsTotals } from './mcpAnalyticsTotals.js'; +import type { McpAnalyticsUsers } from './mcpAnalyticsUsers.js'; + +export interface McpAnalytics { + range: AnalyticsRange; + asOf: string; + caveats: string[]; + /** + * First recorded MCP call. + * @nullable + */ + auditSince: string | null; + /** + * First call recorded with read-only calls included. + * @nullable + */ + allCallsSince: string | null; + totals: McpAnalyticsTotals; + previousTotals: McpAnalyticsTotals | null; + buckets: McpAnalyticsBucket[]; + tools: McpAnalyticsTool[]; + users: McpAnalyticsUsers; + clients: McpAnalyticsClient[]; + errors: McpAnalyticsErrorsItem[]; +} diff --git a/src/lib/generated/mcpAnalyticsBucket.ts b/src/lib/generated/mcpAnalyticsBucket.ts new file mode 100644 index 0000000..b615674 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsBucket.ts @@ -0,0 +1,32 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface McpAnalyticsBucket { + date: string; + /** @minimum 0 */ + calls: number; + /** @minimum 0 */ + errors: number; + /** @minimum 0 */ + users: number; + /** + * @minimum 0 + * @nullable + */ + previousCalls: number | null; + /** + * @minimum 0 + * @nullable + */ + previousErrors: number | null; + /** + * @minimum 0 + * @nullable + */ + previousUsers: number | null; +} diff --git a/src/lib/generated/mcpAnalyticsCall.ts b/src/lib/generated/mcpAnalyticsCall.ts new file mode 100644 index 0000000..005c28c --- /dev/null +++ b/src/lib/generated/mcpAnalyticsCall.ts @@ -0,0 +1,41 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { McpAnalyticsCallPeriod } from './mcpAnalyticsCallPeriod.js'; +import type { McpAnalyticsCallTarget } from './mcpAnalyticsCallTarget.js'; + +export interface McpAnalyticsCall { + /** @minimum 0 */ + id: number; + createdAt: string; + period: McpAnalyticsCallPeriod; + tool: string; + /** @nullable */ + readOnly: boolean | null; + /** succeeded or the recorded error code. */ + outcome: string; + error: boolean; + /** + * @minimum 0 + * @nullable + */ + durationMs: number | null; + /** @nullable */ + userId: string | null; + /** @nullable */ + username: string | null; + /** Client application name as the summary shows it. */ + client: string; + /** + * OAuth client registration ID of the installation. + * @nullable + */ + clientId: string | null; + /** @nullable */ + requestId: string | null; + target: McpAnalyticsCallTarget | null; +} diff --git a/src/lib/generated/mcpAnalyticsCallPeriod.ts b/src/lib/generated/mcpAnalyticsCallPeriod.ts new file mode 100644 index 0000000..ee429a4 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsCallPeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type McpAnalyticsCallPeriod = typeof McpAnalyticsCallPeriod[keyof typeof McpAnalyticsCallPeriod]; + + +export const McpAnalyticsCallPeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/mcpAnalyticsCallTarget.ts b/src/lib/generated/mcpAnalyticsCallTarget.ts new file mode 100644 index 0000000..b4ac038 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsCallTarget.ts @@ -0,0 +1,21 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface McpAnalyticsCallTarget { + /** @nullable */ + environmentUuid: string | null; + /** + * @minimum 0 + * @nullable + */ + environmentId: number | null; + /** @nullable */ + siteId: string | null; + /** @nullable */ + deployId: string | null; +} diff --git a/src/lib/generated/mcpAnalyticsCalls.ts b/src/lib/generated/mcpAnalyticsCalls.ts new file mode 100644 index 0000000..d9248a1 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsCalls.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { EnvironmentAnalyticsPagination } from './environmentAnalyticsPagination.js'; +import type { McpAnalyticsCall } from './mcpAnalyticsCall.js'; +import type { McpAnalyticsCallsSlice } from './mcpAnalyticsCallsSlice.js'; + +export interface McpAnalyticsCalls { + range: AnalyticsRange; + asOf: string; + caveats: string[]; + slice: McpAnalyticsCallsSlice; + records: McpAnalyticsCall[]; + pagination: EnvironmentAnalyticsPagination; +} diff --git a/src/lib/generated/mcpAnalyticsCallsSlice.ts b/src/lib/generated/mcpAnalyticsCallsSlice.ts new file mode 100644 index 0000000..4fdfcb9 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsCallsSlice.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { McpAnalyticsCallsSlicePeriod } from './mcpAnalyticsCallsSlicePeriod.js'; + +export interface McpAnalyticsCallsSlice { + /** @nullable */ + tool: string | null; + /** @nullable */ + userId: string | null; + /** @nullable */ + client: string | null; + /** @nullable */ + outcome: string | null; + /** @nullable */ + date: string | null; + period: McpAnalyticsCallsSlicePeriod; + sort: string; +} diff --git a/src/lib/generated/mcpAnalyticsCallsSlicePeriod.ts b/src/lib/generated/mcpAnalyticsCallsSlicePeriod.ts new file mode 100644 index 0000000..a24327a --- /dev/null +++ b/src/lib/generated/mcpAnalyticsCallsSlicePeriod.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type McpAnalyticsCallsSlicePeriod = typeof McpAnalyticsCallsSlicePeriod[keyof typeof McpAnalyticsCallsSlicePeriod]; + + +export const McpAnalyticsCallsSlicePeriod = { + current: 'current', + previous: 'previous', +} as const; diff --git a/src/lib/generated/mcpAnalyticsClient.ts b/src/lib/generated/mcpAnalyticsClient.ts new file mode 100644 index 0000000..873f3a6 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsClient.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface McpAnalyticsClient { + /** Registered client application name, or Unregistered client / Unknown client. */ + client: string; + /** @minimum 0 */ + installations: number; + /** @minimum 0 */ + calls: number; + /** @minimum 0 */ + users: number; + /** @minimum 0 */ + errors: number; + /** @nullable */ + lastCallAt: string | null; +} diff --git a/src/lib/generated/mcpAnalyticsErrorsItem.ts b/src/lib/generated/mcpAnalyticsErrorsItem.ts new file mode 100644 index 0000000..05be850 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsErrorsItem.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type McpAnalyticsErrorsItem = { + code: string; + /** @minimum 0 */ + calls: number; +}; diff --git a/src/lib/generated/mcpAnalyticsTool.ts b/src/lib/generated/mcpAnalyticsTool.ts new file mode 100644 index 0000000..8a8bd28 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsTool.ts @@ -0,0 +1,36 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface McpAnalyticsTool { + tool: string; + /** + * Null when only older records exist for the tool. + * @nullable + */ + readOnly: boolean | null; + /** @minimum 0 */ + calls: number; + /** @minimum 0 */ + errors: number; + /** + * @minimum 0 + * @maximum 1 + * @nullable + */ + errorRate: number | null; + /** + * @minimum 0 + * @nullable + */ + p50DurationMs: number | null; + /** + * @minimum 0 + * @nullable + */ + p95DurationMs: number | null; +} diff --git a/src/lib/generated/mcpAnalyticsTotals.ts b/src/lib/generated/mcpAnalyticsTotals.ts new file mode 100644 index 0000000..36a6f9d --- /dev/null +++ b/src/lib/generated/mcpAnalyticsTotals.ts @@ -0,0 +1,36 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface McpAnalyticsTotals { + /** @minimum 0 */ + calls: number; + /** @minimum 0 */ + errors: number; + /** + * @minimum 0 + * @maximum 1 + * @nullable + */ + errorRate: number | null; + /** @minimum 0 */ + users: number; + /** + * Distinct registered client application names. + * @minimum 0 + */ + clients: number; + /** + * Distinct client registrations. + * @minimum 0 + */ + installations: number; + /** @minimum 0 */ + readOnlyCalls: number; + /** @minimum 0 */ + changeCalls: number; +} diff --git a/src/lib/generated/mcpAnalyticsUser.ts b/src/lib/generated/mcpAnalyticsUser.ts new file mode 100644 index 0000000..e71de4d --- /dev/null +++ b/src/lib/generated/mcpAnalyticsUser.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface McpAnalyticsUser { + /** @nullable */ + userId: string | null; + /** @nullable */ + username: string | null; + /** @minimum 0 */ + calls: number; + /** @minimum 0 */ + errors: number; + /** @nullable */ + lastCallAt: string | null; +} diff --git a/src/lib/generated/mcpAnalyticsUsers.ts b/src/lib/generated/mcpAnalyticsUsers.ts new file mode 100644 index 0000000..38fe168 --- /dev/null +++ b/src/lib/generated/mcpAnalyticsUsers.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { McpAnalyticsUser } from './mcpAnalyticsUser.js'; + +export type McpAnalyticsUsers = { + items: McpAnalyticsUser[]; + /** @minimum 0 */ + total: number; + /** @minimum 0 */ + limit: number; +}; diff --git a/src/lib/generated/mcpAuthConfig.ts b/src/lib/generated/mcpAuthConfig.ts index 1cf3dbd..0ae33d3 100644 --- a/src/lib/generated/mcpAuthConfig.ts +++ b/src/lib/generated/mcpAuthConfig.ts @@ -1,13 +1,23 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpAuthConfigOneOf } from './mcpAuthConfigOneOf.js'; -import type { McpAuthConfigOneOfThree } from './mcpAuthConfigOneOfThree.js'; -import type { McpAuthConfigOneOfFive } from './mcpAuthConfigOneOfFive.js'; -import type { McpAuthConfigOneOfSeven } from './mcpAuthConfigOneOfSeven.js'; +import type { McpFieldSchema } from './mcpFieldSchema.js'; -export type McpAuthConfig = McpAuthConfigOneOf | McpAuthConfigOneOfThree | McpAuthConfigOneOfFive | McpAuthConfigOneOfSeven; +export type McpAuthConfig = { + mode: 'none'; +} | { + mode: 'user-fields'; + schema: McpFieldSchema; +} | { + mode: 'shared-fields'; + schema: McpFieldSchema; +} | { + mode: 'oauth'; + provider: 'generic-oauth2.1'; + clientName?: string; + instructions?: string; +}; diff --git a/src/lib/generated/mcpAuthConfigOneOf.ts b/src/lib/generated/mcpAuthConfigOneOf.ts deleted file mode 100644 index f2bdf58..0000000 --- a/src/lib/generated/mcpAuthConfigOneOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpAuthConfigOneOfMode } from './mcpAuthConfigOneOfMode.js'; - -export type McpAuthConfigOneOf = { - mode: McpAuthConfigOneOfMode; -}; diff --git a/src/lib/generated/mcpAuthConfigOneOfFive.ts b/src/lib/generated/mcpAuthConfigOneOfFive.ts deleted file mode 100644 index 4af78d3..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfFive.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpAuthConfigOneOfFiveMode } from './mcpAuthConfigOneOfFiveMode.js'; -import type { McpFieldSchema } from './mcpFieldSchema.js'; - -export type McpAuthConfigOneOfFive = { - mode: McpAuthConfigOneOfFiveMode; - schema: McpFieldSchema; -}; diff --git a/src/lib/generated/mcpAuthConfigOneOfFiveMode.ts b/src/lib/generated/mcpAuthConfigOneOfFiveMode.ts deleted file mode 100644 index e3b0667..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfFiveMode.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpAuthConfigOneOfFiveMode = typeof McpAuthConfigOneOfFiveMode[keyof typeof McpAuthConfigOneOfFiveMode]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpAuthConfigOneOfFiveMode = { - 'shared-fields': 'shared-fields', -} as const; diff --git a/src/lib/generated/mcpAuthConfigOneOfMode.ts b/src/lib/generated/mcpAuthConfigOneOfMode.ts deleted file mode 100644 index ef6f9dc..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfMode.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpAuthConfigOneOfMode = typeof McpAuthConfigOneOfMode[keyof typeof McpAuthConfigOneOfMode]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpAuthConfigOneOfMode = { - none: 'none', -} as const; diff --git a/src/lib/generated/mcpAuthConfigOneOfSeven.ts b/src/lib/generated/mcpAuthConfigOneOfSeven.ts deleted file mode 100644 index fbe9c20..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfSeven.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpAuthConfigOneOfSevenMode } from './mcpAuthConfigOneOfSevenMode.js'; -import type { McpAuthConfigOneOfSevenProvider } from './mcpAuthConfigOneOfSevenProvider.js'; - -export type McpAuthConfigOneOfSeven = { - mode: McpAuthConfigOneOfSevenMode; - provider: McpAuthConfigOneOfSevenProvider; - scope?: string; - resource?: string; - clientName?: string; - instructions?: string; -}; diff --git a/src/lib/generated/mcpAuthConfigOneOfSevenMode.ts b/src/lib/generated/mcpAuthConfigOneOfSevenMode.ts deleted file mode 100644 index 62a58ba..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfSevenMode.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpAuthConfigOneOfSevenMode = typeof McpAuthConfigOneOfSevenMode[keyof typeof McpAuthConfigOneOfSevenMode]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpAuthConfigOneOfSevenMode = { - oauth: 'oauth', -} as const; diff --git a/src/lib/generated/mcpAuthConfigOneOfSevenProvider.ts b/src/lib/generated/mcpAuthConfigOneOfSevenProvider.ts deleted file mode 100644 index e7606c2..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfSevenProvider.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpAuthConfigOneOfSevenProvider = typeof McpAuthConfigOneOfSevenProvider[keyof typeof McpAuthConfigOneOfSevenProvider]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpAuthConfigOneOfSevenProvider = { - 'generic-oauth21': 'generic-oauth2.1', -} as const; diff --git a/src/lib/generated/mcpAuthConfigOneOfThree.ts b/src/lib/generated/mcpAuthConfigOneOfThree.ts deleted file mode 100644 index 001a917..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfThree.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpAuthConfigOneOfThreeMode } from './mcpAuthConfigOneOfThreeMode.js'; -import type { McpFieldSchema } from './mcpFieldSchema.js'; - -export type McpAuthConfigOneOfThree = { - mode: McpAuthConfigOneOfThreeMode; - schema: McpFieldSchema; -}; diff --git a/src/lib/generated/mcpAuthConfigOneOfThreeMode.ts b/src/lib/generated/mcpAuthConfigOneOfThreeMode.ts deleted file mode 100644 index 8be69c6..0000000 --- a/src/lib/generated/mcpAuthConfigOneOfThreeMode.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpAuthConfigOneOfThreeMode = typeof McpAuthConfigOneOfThreeMode[keyof typeof McpAuthConfigOneOfThreeMode]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpAuthConfigOneOfThreeMode = { - 'user-fields': 'user-fields', -} as const; diff --git a/src/lib/generated/mcpConfigBinding.ts b/src/lib/generated/mcpConfigBinding.ts index 5d1f2d2..8381a24 100644 --- a/src/lib/generated/mcpConfigBinding.ts +++ b/src/lib/generated/mcpConfigBinding.ts @@ -1,12 +1,24 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpConfigBindingOneOf } from './mcpConfigBindingOneOf.js'; -import type { McpConfigBindingOneOfFour } from './mcpConfigBindingOneOfFour.js'; -import type { McpConfigBindingOneOfSeven } from './mcpConfigBindingOneOfSeven.js'; -export type McpConfigBinding = McpConfigBindingOneOf | McpConfigBindingOneOfFour | McpConfigBindingOneOfSeven; +export type McpConfigBinding = { + target: 'header'; + key: string; + fieldKey: string; + format?: 'plain' | 'bearer'; +} | { + target: 'header'; + key: string; + format: 'basic'; + usernameFieldKey: string; + passwordFieldKey: string; +} | { + target: 'query' | 'env' | 'defaultArg'; + key: string; + fieldKey: string; +}; diff --git a/src/lib/generated/mcpConfigBindingOneOf.ts b/src/lib/generated/mcpConfigBindingOneOf.ts deleted file mode 100644 index 375e50e..0000000 --- a/src/lib/generated/mcpConfigBindingOneOf.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpConfigBindingOneOfTarget } from './mcpConfigBindingOneOfTarget.js'; -import type { McpConfigBindingOneOfFormat } from './mcpConfigBindingOneOfFormat.js'; - -export type McpConfigBindingOneOf = { - target: McpConfigBindingOneOfTarget; - key: string; - fieldKey: string; - format?: McpConfigBindingOneOfFormat; -}; diff --git a/src/lib/generated/mcpConfigBindingOneOfFormat.ts b/src/lib/generated/mcpConfigBindingOneOfFormat.ts deleted file mode 100644 index e68c299..0000000 --- a/src/lib/generated/mcpConfigBindingOneOfFormat.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpConfigBindingOneOfFormat = typeof McpConfigBindingOneOfFormat[keyof typeof McpConfigBindingOneOfFormat]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpConfigBindingOneOfFormat = { - plain: 'plain', - bearer: 'bearer', -} as const; diff --git a/src/lib/generated/mcpConfigBindingOneOfFour.ts b/src/lib/generated/mcpConfigBindingOneOfFour.ts deleted file mode 100644 index abe4d5b..0000000 --- a/src/lib/generated/mcpConfigBindingOneOfFour.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpConfigBindingOneOfFourTarget } from './mcpConfigBindingOneOfFourTarget.js'; -import type { McpConfigBindingOneOfFourFormat } from './mcpConfigBindingOneOfFourFormat.js'; - -export type McpConfigBindingOneOfFour = { - target: McpConfigBindingOneOfFourTarget; - key: string; - format: McpConfigBindingOneOfFourFormat; - usernameFieldKey: string; - passwordFieldKey: string; -}; diff --git a/src/lib/generated/mcpConfigBindingOneOfFourFormat.ts b/src/lib/generated/mcpConfigBindingOneOfFourFormat.ts deleted file mode 100644 index 6edbc1b..0000000 --- a/src/lib/generated/mcpConfigBindingOneOfFourFormat.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpConfigBindingOneOfFourFormat = typeof McpConfigBindingOneOfFourFormat[keyof typeof McpConfigBindingOneOfFourFormat]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpConfigBindingOneOfFourFormat = { - basic: 'basic', -} as const; diff --git a/src/lib/generated/mcpConfigBindingOneOfFourTarget.ts b/src/lib/generated/mcpConfigBindingOneOfFourTarget.ts deleted file mode 100644 index fd2194a..0000000 --- a/src/lib/generated/mcpConfigBindingOneOfFourTarget.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpConfigBindingOneOfFourTarget = typeof McpConfigBindingOneOfFourTarget[keyof typeof McpConfigBindingOneOfFourTarget]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpConfigBindingOneOfFourTarget = { - header: 'header', -} as const; diff --git a/src/lib/generated/mcpConfigBindingOneOfSeven.ts b/src/lib/generated/mcpConfigBindingOneOfSeven.ts deleted file mode 100644 index a4688ee..0000000 --- a/src/lib/generated/mcpConfigBindingOneOfSeven.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpConfigBindingOneOfSevenTarget } from './mcpConfigBindingOneOfSevenTarget.js'; - -export type McpConfigBindingOneOfSeven = { - target: McpConfigBindingOneOfSevenTarget; - key: string; - fieldKey: string; -}; diff --git a/src/lib/generated/mcpConfigBindingOneOfSevenTarget.ts b/src/lib/generated/mcpConfigBindingOneOfSevenTarget.ts deleted file mode 100644 index 45906df..0000000 --- a/src/lib/generated/mcpConfigBindingOneOfSevenTarget.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpConfigBindingOneOfSevenTarget = typeof McpConfigBindingOneOfSevenTarget[keyof typeof McpConfigBindingOneOfSevenTarget]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpConfigBindingOneOfSevenTarget = { - query: 'query', - env: 'env', - defaultArg: 'defaultArg', -} as const; diff --git a/src/lib/generated/mcpConfigBindingOneOfTarget.ts b/src/lib/generated/mcpConfigBindingOneOfTarget.ts deleted file mode 100644 index 5dba35c..0000000 --- a/src/lib/generated/mcpConfigBindingOneOfTarget.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpConfigBindingOneOfTarget = typeof McpConfigBindingOneOfTarget[keyof typeof McpConfigBindingOneOfTarget]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpConfigBindingOneOfTarget = { - header: 'header', -} as const; diff --git a/src/lib/generated/mcpConfigField.ts b/src/lib/generated/mcpConfigField.ts index a673f02..9a6c90e 100644 --- a/src/lib/generated/mcpConfigField.ts +++ b/src/lib/generated/mcpConfigField.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mcpConfigFieldInputType.ts b/src/lib/generated/mcpConfigFieldInputType.ts index 16327ae..7e91322 100644 --- a/src/lib/generated/mcpConfigFieldInputType.ts +++ b/src/lib/generated/mcpConfigFieldInputType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type McpConfigFieldInputType = typeof McpConfigFieldInputType[keyof typeof McpConfigFieldInputType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const McpConfigFieldInputType = { text: 'text', password: 'password', diff --git a/src/lib/generated/mcpDiscoveredTool.ts b/src/lib/generated/mcpDiscoveredTool.ts index c837d5f..b043af8 100644 --- a/src/lib/generated/mcpDiscoveredTool.ts +++ b/src/lib/generated/mcpDiscoveredTool.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpDiscoveredToolInputSchema } from './mcpDiscoveredToolInputSchema.js'; import type { McpDiscoveredToolAnnotations } from './mcpDiscoveredToolAnnotations.js'; +import type { McpDiscoveredToolInputSchema } from './mcpDiscoveredToolInputSchema.js'; export interface McpDiscoveredTool { name: string; diff --git a/src/lib/generated/mcpDiscoveredToolAnnotations.ts b/src/lib/generated/mcpDiscoveredToolAnnotations.ts index b2355fc..67b1ba9 100644 --- a/src/lib/generated/mcpDiscoveredToolAnnotations.ts +++ b/src/lib/generated/mcpDiscoveredToolAnnotations.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mcpDiscoveredToolInputSchema.ts b/src/lib/generated/mcpDiscoveredToolInputSchema.ts index d5a655d..23d71a8 100644 --- a/src/lib/generated/mcpDiscoveredToolInputSchema.ts +++ b/src/lib/generated/mcpDiscoveredToolInputSchema.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mcpFieldSchema.ts b/src/lib/generated/mcpFieldSchema.ts index c306152..4ffde54 100644 --- a/src/lib/generated/mcpFieldSchema.ts +++ b/src/lib/generated/mcpFieldSchema.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpConfigField } from './mcpConfigField.js'; import type { McpConfigBinding } from './mcpConfigBinding.js'; +import type { McpConfigField } from './mcpConfigField.js'; export interface McpFieldSchema { fields: McpConfigField[]; diff --git a/src/lib/generated/mcpPreset.ts b/src/lib/generated/mcpPreset.ts index 6f8e9b9..76cef0e 100644 --- a/src/lib/generated/mcpPreset.ts +++ b/src/lib/generated/mcpPreset.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpPresetTransportType } from './mcpPresetTransportType.js'; import type { McpAuthConfig } from './mcpAuthConfig.js'; import type { McpPresetField } from './mcpPresetField.js'; +import type { McpPresetTransportType } from './mcpPresetTransportType.js'; export interface McpPreset { key: string; diff --git a/src/lib/generated/mcpPresetField.ts b/src/lib/generated/mcpPresetField.ts index 51b4b64..80ca594 100644 --- a/src/lib/generated/mcpPresetField.ts +++ b/src/lib/generated/mcpPresetField.ts @@ -1,11 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { McpConfigField } from './mcpConfigField.js'; -import type { McpPresetFieldAllOf } from './mcpPresetFieldAllOf.js'; +import type { McpPresetFieldTarget } from './mcpPresetFieldTarget.js'; -export type McpPresetField = McpConfigField & McpPresetFieldAllOf; +export type McpPresetField = McpConfigField & { + target: McpPresetFieldTarget; + targetKey: string; +}; diff --git a/src/lib/generated/mcpPresetFieldAllOf.ts b/src/lib/generated/mcpPresetFieldAllOf.ts deleted file mode 100644 index 41fd4f0..0000000 --- a/src/lib/generated/mcpPresetFieldAllOf.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpPresetFieldAllOfTarget } from './mcpPresetFieldAllOfTarget.js'; - -export type McpPresetFieldAllOf = { - target: McpPresetFieldAllOfTarget; - targetKey: string; -}; diff --git a/src/lib/generated/mcpPresetFieldAllOfTarget.ts b/src/lib/generated/mcpPresetFieldAllOfTarget.ts deleted file mode 100644 index 941999a..0000000 --- a/src/lib/generated/mcpPresetFieldAllOfTarget.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpPresetFieldAllOfTarget = typeof McpPresetFieldAllOfTarget[keyof typeof McpPresetFieldAllOfTarget]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpPresetFieldAllOfTarget = { - header: 'header', - query: 'query', - env: 'env', - defaultArg: 'defaultArg', -} as const; diff --git a/src/lib/generated/mcpPresetFieldTarget.ts b/src/lib/generated/mcpPresetFieldTarget.ts new file mode 100644 index 0000000..c50a0f4 --- /dev/null +++ b/src/lib/generated/mcpPresetFieldTarget.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type McpPresetFieldTarget = typeof McpPresetFieldTarget[keyof typeof McpPresetFieldTarget]; + + +export const McpPresetFieldTarget = { + header: 'header', + query: 'query', + env: 'env', + defaultArg: 'defaultArg', +} as const; diff --git a/src/lib/generated/mcpPresetTransportType.ts b/src/lib/generated/mcpPresetTransportType.ts index 3bad4e8..25feb89 100644 --- a/src/lib/generated/mcpPresetTransportType.ts +++ b/src/lib/generated/mcpPresetTransportType.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type McpPresetTransportType = typeof McpPresetTransportType[keyof typeof McpPresetTransportType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const McpPresetTransportType = { http: 'http', sse: 'sse', diff --git a/src/lib/generated/mcpServerConfig.ts b/src/lib/generated/mcpServerConfig.ts index 2567e00..a1a8f95 100644 --- a/src/lib/generated/mcpServerConfig.ts +++ b/src/lib/generated/mcpServerConfig.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpTransportConfig } from './mcpTransportConfig.js'; -import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; import type { McpAuthConfig } from './mcpAuthConfig.js'; import type { McpDiscoveredTool } from './mcpDiscoveredTool.js'; +import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; +import type { McpTransportConfig } from './mcpTransportConfig.js'; export interface McpServerConfig { id: number; diff --git a/src/lib/generated/mcpSharedConnectionConfig.ts b/src/lib/generated/mcpSharedConnectionConfig.ts index 954fa42..1fd6909 100644 --- a/src/lib/generated/mcpSharedConnectionConfig.ts +++ b/src/lib/generated/mcpSharedConnectionConfig.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { McpSharedConnectionConfigDefaultArgs } from './mcpSharedConnectionConfigDefaultArgs.js'; +import type { McpSharedConnectionConfigEnv } from './mcpSharedConnectionConfigEnv.js'; import type { McpSharedConnectionConfigHeaders } from './mcpSharedConnectionConfigHeaders.js'; import type { McpSharedConnectionConfigQuery } from './mcpSharedConnectionConfigQuery.js'; -import type { McpSharedConnectionConfigEnv } from './mcpSharedConnectionConfigEnv.js'; -import type { McpSharedConnectionConfigDefaultArgs } from './mcpSharedConnectionConfigDefaultArgs.js'; export interface McpSharedConnectionConfig { /** Shared header values. Redacted in responses. */ diff --git a/src/lib/generated/mcpSharedConnectionConfigDefaultArgs.ts b/src/lib/generated/mcpSharedConnectionConfigDefaultArgs.ts index a9e0131..b9080a1 100644 --- a/src/lib/generated/mcpSharedConnectionConfigDefaultArgs.ts +++ b/src/lib/generated/mcpSharedConnectionConfigDefaultArgs.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mcpSharedConnectionConfigEnv.ts b/src/lib/generated/mcpSharedConnectionConfigEnv.ts index 7edad01..d59e7aa 100644 --- a/src/lib/generated/mcpSharedConnectionConfigEnv.ts +++ b/src/lib/generated/mcpSharedConnectionConfigEnv.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mcpSharedConnectionConfigHeaders.ts b/src/lib/generated/mcpSharedConnectionConfigHeaders.ts index 6406be4..6275030 100644 --- a/src/lib/generated/mcpSharedConnectionConfigHeaders.ts +++ b/src/lib/generated/mcpSharedConnectionConfigHeaders.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mcpSharedConnectionConfigQuery.ts b/src/lib/generated/mcpSharedConnectionConfigQuery.ts index af3d552..52779c7 100644 --- a/src/lib/generated/mcpSharedConnectionConfigQuery.ts +++ b/src/lib/generated/mcpSharedConnectionConfigQuery.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mcpTransportConfig.ts b/src/lib/generated/mcpTransportConfig.ts index a3ef8a0..8e31794 100644 --- a/src/lib/generated/mcpTransportConfig.ts +++ b/src/lib/generated/mcpTransportConfig.ts @@ -1,12 +1,22 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpTransportConfigOneOf } from './mcpTransportConfigOneOf.js'; -import type { McpTransportConfigOneOfFour } from './mcpTransportConfigOneOfFour.js'; -import type { McpTransportConfigOneOfSeven } from './mcpTransportConfigOneOfSeven.js'; -export type McpTransportConfig = McpTransportConfigOneOf | McpTransportConfigOneOfFour | McpTransportConfigOneOfSeven; +export type McpTransportConfig = { + type: 'http'; + url: string; + headers?: {[key: string]: string}; +} | { + type: 'sse'; + url: string; + headers?: {[key: string]: string}; +} | { + type: 'stdio'; + command: string; + args?: string[]; + env?: {[key: string]: string}; +}; diff --git a/src/lib/generated/mcpTransportConfigOneOf.ts b/src/lib/generated/mcpTransportConfigOneOf.ts deleted file mode 100644 index 9ac4ebb..0000000 --- a/src/lib/generated/mcpTransportConfigOneOf.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpTransportConfigOneOfType } from './mcpTransportConfigOneOfType.js'; -import type { McpTransportConfigOneOfHeaders } from './mcpTransportConfigOneOfHeaders.js'; - -export type McpTransportConfigOneOf = { - type: McpTransportConfigOneOfType; - url: string; - headers?: McpTransportConfigOneOfHeaders; -}; diff --git a/src/lib/generated/mcpTransportConfigOneOfFour.ts b/src/lib/generated/mcpTransportConfigOneOfFour.ts deleted file mode 100644 index 99730d4..0000000 --- a/src/lib/generated/mcpTransportConfigOneOfFour.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpTransportConfigOneOfFourType } from './mcpTransportConfigOneOfFourType.js'; -import type { McpTransportConfigOneOfFourHeaders } from './mcpTransportConfigOneOfFourHeaders.js'; - -export type McpTransportConfigOneOfFour = { - type: McpTransportConfigOneOfFourType; - url: string; - headers?: McpTransportConfigOneOfFourHeaders; -}; diff --git a/src/lib/generated/mcpTransportConfigOneOfFourHeaders.ts b/src/lib/generated/mcpTransportConfigOneOfFourHeaders.ts deleted file mode 100644 index 49e2bbe..0000000 --- a/src/lib/generated/mcpTransportConfigOneOfFourHeaders.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpTransportConfigOneOfFourHeaders = {[key: string]: string}; diff --git a/src/lib/generated/mcpTransportConfigOneOfFourType.ts b/src/lib/generated/mcpTransportConfigOneOfFourType.ts deleted file mode 100644 index 2f48c9d..0000000 --- a/src/lib/generated/mcpTransportConfigOneOfFourType.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpTransportConfigOneOfFourType = typeof McpTransportConfigOneOfFourType[keyof typeof McpTransportConfigOneOfFourType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpTransportConfigOneOfFourType = { - sse: 'sse', -} as const; diff --git a/src/lib/generated/mcpTransportConfigOneOfSeven.ts b/src/lib/generated/mcpTransportConfigOneOfSeven.ts deleted file mode 100644 index 523e550..0000000 --- a/src/lib/generated/mcpTransportConfigOneOfSeven.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { McpTransportConfigOneOfSevenType } from './mcpTransportConfigOneOfSevenType.js'; -import type { McpTransportConfigOneOfSevenEnv } from './mcpTransportConfigOneOfSevenEnv.js'; - -export type McpTransportConfigOneOfSeven = { - type: McpTransportConfigOneOfSevenType; - command: string; - args?: string[]; - env?: McpTransportConfigOneOfSevenEnv; -}; diff --git a/src/lib/generated/mcpTransportConfigOneOfSevenEnv.ts b/src/lib/generated/mcpTransportConfigOneOfSevenEnv.ts deleted file mode 100644 index 22fad65..0000000 --- a/src/lib/generated/mcpTransportConfigOneOfSevenEnv.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpTransportConfigOneOfSevenEnv = {[key: string]: string}; diff --git a/src/lib/generated/mcpTransportConfigOneOfSevenType.ts b/src/lib/generated/mcpTransportConfigOneOfSevenType.ts deleted file mode 100644 index 01c2aec..0000000 --- a/src/lib/generated/mcpTransportConfigOneOfSevenType.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpTransportConfigOneOfSevenType = typeof McpTransportConfigOneOfSevenType[keyof typeof McpTransportConfigOneOfSevenType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpTransportConfigOneOfSevenType = { - stdio: 'stdio', -} as const; diff --git a/src/lib/generated/mcpTransportConfigOneOfType.ts b/src/lib/generated/mcpTransportConfigOneOfType.ts deleted file mode 100644 index c845611..0000000 --- a/src/lib/generated/mcpTransportConfigOneOfType.ts +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type McpTransportConfigOneOfType = typeof McpTransportConfigOneOfType[keyof typeof McpTransportConfigOneOfType]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const McpTransportConfigOneOfType = { - http: 'http', -} as const; diff --git a/src/lib/generated/mintSitesBrowserTicket200.ts b/src/lib/generated/mintSitesBrowserTicket200.ts index 030bad2..ab1c6fb 100644 --- a/src/lib/generated/mintSitesBrowserTicket200.ts +++ b/src/lib/generated/mintSitesBrowserTicket200.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mintSitesBrowserTicket200Data.ts b/src/lib/generated/mintSitesBrowserTicket200Data.ts index aecd141..ca60aa7 100644 --- a/src/lib/generated/mintSitesBrowserTicket200Data.ts +++ b/src/lib/generated/mintSitesBrowserTicket200Data.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponse.ts b/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponse.ts index 39cba66..bb81c2b 100644 --- a/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponse.ts +++ b/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { MutateAdminAgentInstructionTemplateSuccessResponseData } from './mutateAdminAgentInstructionTemplateSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { MutateAdminAgentInstructionTemplateSuccessResponseAllOf } from './mutateAdminAgentInstructionTemplateSuccessResponseAllOf.js'; -export type MutateAdminAgentInstructionTemplateSuccessResponse = SuccessApiResponse & MutateAdminAgentInstructionTemplateSuccessResponseAllOf; +export type MutateAdminAgentInstructionTemplateSuccessResponse = SuccessApiResponse & { + data: MutateAdminAgentInstructionTemplateSuccessResponseData; +}; diff --git a/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseAllOf.ts b/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseAllOf.ts deleted file mode 100644 index 05687c9..0000000 --- a/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { MutateAdminAgentInstructionTemplateSuccessResponseAllOfData } from './mutateAdminAgentInstructionTemplateSuccessResponseAllOfData.js'; - -export type MutateAdminAgentInstructionTemplateSuccessResponseAllOf = { - data: MutateAdminAgentInstructionTemplateSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseAllOfData.ts b/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseData.ts similarity index 69% rename from src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseAllOfData.ts rename to src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseData.ts index 3a9926f..34c7115 100644 --- a/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseAllOfData.ts +++ b/src/lib/generated/mutateAdminAgentInstructionTemplateSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { AgentInstructionTemplateDetail } from './agentInstructionTemplateDetail.js'; -export type MutateAdminAgentInstructionTemplateSuccessResponseAllOfData = { +export type MutateAdminAgentInstructionTemplateSuccessResponseData = { template: AgentInstructionTemplateDetail; }; diff --git a/src/lib/generated/nativeBuildEngine.ts b/src/lib/generated/nativeBuildEngine.ts index 0832f0d..5616915 100644 --- a/src/lib/generated/nativeBuildEngine.ts +++ b/src/lib/generated/nativeBuildEngine.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type NativeBuildEngine = typeof NativeBuildEngine[keyof typeof NativeBuildEngine]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const NativeBuildEngine = { buildkit: 'buildkit', kaniko: 'kaniko', diff --git a/src/lib/generated/nativeBuildJobInfo.ts b/src/lib/generated/nativeBuildJobInfo.ts index 3e47b4f..81a3b45 100644 --- a/src/lib/generated/nativeBuildJobInfo.ts +++ b/src/lib/generated/nativeBuildJobInfo.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { NativeBuildJobStatus } from './nativeBuildJobStatus.js'; import type { NativeBuildEngine } from './nativeBuildEngine.js'; import type { NativeBuildJobInfoSource } from './nativeBuildJobInfoSource.js'; +import type { NativeBuildJobStatus } from './nativeBuildJobStatus.js'; export interface NativeBuildJobInfo { /** Kubernetes job name */ diff --git a/src/lib/generated/nativeBuildJobInfoSource.ts b/src/lib/generated/nativeBuildJobInfoSource.ts index 50463b8..59857e5 100644 --- a/src/lib/generated/nativeBuildJobInfoSource.ts +++ b/src/lib/generated/nativeBuildJobInfoSource.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type NativeBuildJobInfoSource = typeof NativeBuildJobInfoSource[keyof typeof NativeBuildJobInfoSource]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const NativeBuildJobInfoSource = { live: 'live', archived: 'archived', diff --git a/src/lib/generated/nativeBuildJobStatus.ts b/src/lib/generated/nativeBuildJobStatus.ts index 8e7c6dd..5b357a6 100644 --- a/src/lib/generated/nativeBuildJobStatus.ts +++ b/src/lib/generated/nativeBuildJobStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type NativeBuildJobStatus = typeof NativeBuildJobStatus[keyof typeof NativeBuildJobStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const NativeBuildJobStatus = { Active: 'Active', Complete: 'Complete', diff --git a/src/lib/generated/onboardRepositoryRequest.ts b/src/lib/generated/onboardRepositoryRequest.ts index f6fc73e..33342c9 100644 --- a/src/lib/generated/onboardRepositoryRequest.ts +++ b/src/lib/generated/onboardRepositoryRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/onboardRepositoryResponse.ts b/src/lib/generated/onboardRepositoryResponse.ts index 198514d..3da98c7 100644 --- a/src/lib/generated/onboardRepositoryResponse.ts +++ b/src/lib/generated/onboardRepositoryResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/onboardRepositorySuccessResponse.ts b/src/lib/generated/onboardRepositorySuccessResponse.ts index 3fb9340..a1c65cc 100644 --- a/src/lib/generated/onboardRepositorySuccessResponse.ts +++ b/src/lib/generated/onboardRepositorySuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { OnboardRepositoryResponse } from './onboardRepositoryResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { OnboardRepositorySuccessResponseAllOf } from './onboardRepositorySuccessResponseAllOf.js'; -export type OnboardRepositorySuccessResponse = SuccessApiResponse & OnboardRepositorySuccessResponseAllOf; +export type OnboardRepositorySuccessResponse = SuccessApiResponse & { + data: OnboardRepositoryResponse; +}; diff --git a/src/lib/generated/onboardRepositorySuccessResponseAllOf.ts b/src/lib/generated/onboardRepositorySuccessResponseAllOf.ts deleted file mode 100644 index aa6d858..0000000 --- a/src/lib/generated/onboardRepositorySuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { OnboardRepositoryResponse } from './onboardRepositoryResponse.js'; - -export type OnboardRepositorySuccessResponseAllOf = { - data: OnboardRepositoryResponse; -}; diff --git a/src/lib/generated/onboardedRepository.ts b/src/lib/generated/onboardedRepository.ts index b522fb3..47e8064 100644 --- a/src/lib/generated/onboardedRepository.ts +++ b/src/lib/generated/onboardedRepository.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/openAgentSessionWorkspace200.ts b/src/lib/generated/openAgentSessionWorkspace200.ts index b31b3c8..d8e0486 100644 --- a/src/lib/generated/openAgentSessionWorkspace200.ts +++ b/src/lib/generated/openAgentSessionWorkspace200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSessionSummary } from './agentSessionSummary.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { OpenAgentSessionWorkspace200AllOf } from './openAgentSessionWorkspace200AllOf.js'; -export type OpenAgentSessionWorkspace200 = SuccessApiResponse & OpenAgentSessionWorkspace200AllOf; +export type OpenAgentSessionWorkspace200 = SuccessApiResponse & { + data: AgentSessionSummary; +}; diff --git a/src/lib/generated/openAgentSessionWorkspace400.ts b/src/lib/generated/openAgentSessionWorkspace400.ts index 99e6ca1..90a998a 100644 --- a/src/lib/generated/openAgentSessionWorkspace400.ts +++ b/src/lib/generated/openAgentSessionWorkspace400.ts @@ -1,16 +1,15 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { OpenAgentSessionWorkspace400Data } from './openAgentSessionWorkspace400Data.js'; import type { ApiError } from './apiError.js'; +import type { WorkspaceFailureLinkData } from './workspaceFailureLinkData.js'; export type OpenAgentSessionWorkspace400 = { request_id: string; - /** @nullable */ - data: OpenAgentSessionWorkspace400Data; + data: WorkspaceFailureLinkData | null; error: ApiError; }; diff --git a/src/lib/generated/openAgentSessionWorkspace400Data.ts b/src/lib/generated/openAgentSessionWorkspace400Data.ts deleted file mode 100644 index 65d7cae..0000000 --- a/src/lib/generated/openAgentSessionWorkspace400Data.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceFailureLinkData } from './workspaceFailureLinkData.js'; - -/** - * @nullable - */ -export type OpenAgentSessionWorkspace400Data = WorkspaceFailureLinkData | null; diff --git a/src/lib/generated/openAgentSessionWorkspaceBody.ts b/src/lib/generated/openAgentSessionWorkspaceBody.ts index d8b5deb..00c3f3b 100644 --- a/src/lib/generated/openAgentSessionWorkspaceBody.ts +++ b/src/lib/generated/openAgentSessionWorkspaceBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/openSandboxPool.ts b/src/lib/generated/openSandboxPool.ts new file mode 100644 index 0000000..a2f5c52 --- /dev/null +++ b/src/lib/generated/openSandboxPool.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentSessionStringRecord } from './agentSessionStringRecord.js'; +import type { OpenSandboxPoolCapacitySpec } from './openSandboxPoolCapacitySpec.js'; +import type { OpenSandboxPoolStatus } from './openSandboxPoolStatus.js'; + +export interface OpenSandboxPool { + name: string; + namespace: string; + capacitySpec: OpenSandboxPoolCapacitySpec; + status: OpenSandboxPoolStatus; + /** @nullable */ + image?: string | null; + labels: AgentSessionStringRecord; + /** @nullable */ + generation?: number | null; + /** @nullable */ + resourceVersion?: string | null; + /** @nullable */ + createdAt?: string | null; +} diff --git a/src/lib/generated/openSandboxPoolCapacitySpec.ts b/src/lib/generated/openSandboxPoolCapacitySpec.ts new file mode 100644 index 0000000..8ec6ee0 --- /dev/null +++ b/src/lib/generated/openSandboxPoolCapacitySpec.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface OpenSandboxPoolCapacitySpec { + /** @minimum 0 */ + poolMin: number; + /** @minimum 0 */ + poolMax: number; + /** @minimum 0 */ + bufferMin: number; + /** @minimum 0 */ + bufferMax: number; +} diff --git a/src/lib/generated/openSandboxPoolStatus.ts b/src/lib/generated/openSandboxPoolStatus.ts new file mode 100644 index 0000000..f8b88dd --- /dev/null +++ b/src/lib/generated/openSandboxPoolStatus.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface OpenSandboxPoolStatus { + /** @minimum 0 */ + total: number; + /** @minimum 0 */ + allocated: number; + /** @minimum 0 */ + available: number; + /** @nullable */ + observedGeneration?: number | null; + /** @nullable */ + revision?: string | null; +} diff --git a/src/lib/generated/paginationMetadata.ts b/src/lib/generated/paginationMetadata.ts index 413d8b1..e07132c 100644 --- a/src/lib/generated/paginationMetadata.ts +++ b/src/lib/generated/paginationMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/patchAgentThreadRuntimeControls200.ts b/src/lib/generated/patchAgentThreadRuntimeControls200.ts index 5f3a658..92d2d17 100644 --- a/src/lib/generated/patchAgentThreadRuntimeControls200.ts +++ b/src/lib/generated/patchAgentThreadRuntimeControls200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { PatchAgentThreadRuntimeControls200AllOf } from './patchAgentThreadRuntimeControls200AllOf.js'; -export type PatchAgentThreadRuntimeControls200 = SuccessApiResponse & PatchAgentThreadRuntimeControls200AllOf; +export type PatchAgentThreadRuntimeControls200 = SuccessApiResponse & { + data: AgentThreadRuntimeControlsState; +}; diff --git a/src/lib/generated/patchAgentThreadRuntimeControls200AllOf.ts b/src/lib/generated/patchAgentThreadRuntimeControls200AllOf.ts deleted file mode 100644 index f3d4b29..0000000 --- a/src/lib/generated/patchAgentThreadRuntimeControls200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; - -export type PatchAgentThreadRuntimeControls200AllOf = { - data: AgentThreadRuntimeControlsState; -}; diff --git a/src/lib/generated/patchAgentThreadRuntimeControlsSuccessResponse.ts b/src/lib/generated/patchAgentThreadRuntimeControlsSuccessResponse.ts index e4aa7dd..3852f98 100644 --- a/src/lib/generated/patchAgentThreadRuntimeControlsSuccessResponse.ts +++ b/src/lib/generated/patchAgentThreadRuntimeControlsSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { PatchAgentThreadRuntimeControlsSuccessResponseAllOf } from './patchAgentThreadRuntimeControlsSuccessResponseAllOf.js'; -export type PatchAgentThreadRuntimeControlsSuccessResponse = SuccessApiResponse & PatchAgentThreadRuntimeControlsSuccessResponseAllOf; +export type PatchAgentThreadRuntimeControlsSuccessResponse = SuccessApiResponse & { + data: AgentThreadRuntimeControlsState; +}; diff --git a/src/lib/generated/patchAgentThreadRuntimeControlsSuccessResponseAllOf.ts b/src/lib/generated/patchAgentThreadRuntimeControlsSuccessResponseAllOf.ts deleted file mode 100644 index dc63b34..0000000 --- a/src/lib/generated/patchAgentThreadRuntimeControlsSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentThreadRuntimeControlsState } from './agentThreadRuntimeControlsState.js'; - -export type PatchAgentThreadRuntimeControlsSuccessResponseAllOf = { - data: AgentThreadRuntimeControlsState; -}; diff --git a/src/lib/generated/patchEnvironmentBody.ts b/src/lib/generated/patchEnvironmentBody.ts new file mode 100644 index 0000000..1d5387f --- /dev/null +++ b/src/lib/generated/patchEnvironmentBody.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { PatchEnvironmentBodyEnv } from './patchEnvironmentBodyEnv.js'; +import type { PatchEnvironmentBodyInitEnv } from './patchEnvironmentBodyInitEnv.js'; +import type { PatchEnvironmentBodyServicesItem } from './patchEnvironmentBodyServicesItem.js'; + +export type PatchEnvironmentBody = { + services?: PatchEnvironmentBodyServicesItem[]; + env?: PatchEnvironmentBodyEnv; + initEnv?: PatchEnvironmentBodyInitEnv; + deployEnabled?: boolean; + autoTrack?: boolean; + trackDefaultBranches?: boolean; +}; diff --git a/src/lib/generated/patchEnvironmentBodyEnv.ts b/src/lib/generated/patchEnvironmentBodyEnv.ts new file mode 100644 index 0000000..43908c7 --- /dev/null +++ b/src/lib/generated/patchEnvironmentBodyEnv.ts @@ -0,0 +1,9 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type PatchEnvironmentBodyEnv = {[key: string]: string}; diff --git a/src/lib/generated/patchEnvironmentBodyInitEnv.ts b/src/lib/generated/patchEnvironmentBodyInitEnv.ts new file mode 100644 index 0000000..d13dec1 --- /dev/null +++ b/src/lib/generated/patchEnvironmentBodyInitEnv.ts @@ -0,0 +1,9 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type PatchEnvironmentBodyInitEnv = {[key: string]: string}; diff --git a/src/lib/generated/patchEnvironmentBodyServicesItem.ts b/src/lib/generated/patchEnvironmentBodyServicesItem.ts new file mode 100644 index 0000000..3bee0ee --- /dev/null +++ b/src/lib/generated/patchEnvironmentBodyServicesItem.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type PatchEnvironmentBodyServicesItem = { + name: string; + active?: boolean; + branchOrExternalUrl?: string; +}; diff --git a/src/lib/generated/personalApiTokenCreateRequest.ts b/src/lib/generated/personalApiTokenCreateRequest.ts new file mode 100644 index 0000000..5865702 --- /dev/null +++ b/src/lib/generated/personalApiTokenCreateRequest.ts @@ -0,0 +1,31 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiTokenGrantableScope } from './apiTokenGrantableScope.js'; +import type { ApiTokenRepositoryAccess } from './apiTokenRepositoryAccess.js'; + +export interface PersonalApiTokenCreateRequest { + /** + * @minLength 1 + * @maxLength 255 + */ + name: string; + /** @minItems 1 */ + scopes: ApiTokenGrantableScope[]; + repositoryAccess: ApiTokenRepositoryAccess; + /** + * Finite lifetime in hours, computed from the server clock. Maximum 720. + * @minimum 1 + * @maximum 720 + */ + ttlHours?: number; + /** + * Finite absolute expiry, no more than 720 hours from the server clock. Omit both expiry fields for no expiration. + * @nullable + */ + expiresAt?: string | null; +} diff --git a/src/lib/generated/personalApiTokenCreateSuccessResponse.ts b/src/lib/generated/personalApiTokenCreateSuccessResponse.ts new file mode 100644 index 0000000..8ee14af --- /dev/null +++ b/src/lib/generated/personalApiTokenCreateSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { PersonalApiTokenCreated } from './personalApiTokenCreated.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type PersonalApiTokenCreateSuccessResponse = SuccessApiResponse & { + data: PersonalApiTokenCreated; +}; diff --git a/src/lib/generated/personalApiTokenCreated.ts b/src/lib/generated/personalApiTokenCreated.ts new file mode 100644 index 0000000..0b8c253 --- /dev/null +++ b/src/lib/generated/personalApiTokenCreated.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { PersonalApiTokenSummary } from './personalApiTokenSummary.js'; + +export type PersonalApiTokenCreated = PersonalApiTokenSummary & { + /** The plaintext key. Returned exactly once; never retrievable again. */ + token: string; +}; diff --git a/src/lib/generated/personalApiTokenListSuccessResponse.ts b/src/lib/generated/personalApiTokenListSuccessResponse.ts new file mode 100644 index 0000000..e5c14cd --- /dev/null +++ b/src/lib/generated/personalApiTokenListSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { PersonalApiTokenSummary } from './personalApiTokenSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type PersonalApiTokenListSuccessResponse = SuccessApiResponse & { + data: PersonalApiTokenSummary[]; +}; diff --git a/src/lib/generated/personalApiTokenPolicy.ts b/src/lib/generated/personalApiTokenPolicy.ts new file mode 100644 index 0000000..cb6f75a --- /dev/null +++ b/src/lib/generated/personalApiTokenPolicy.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiTokenGrantableScope } from './apiTokenGrantableScope.js'; + +export interface PersonalApiTokenPolicy { + /** + * Deprecated alias of issuanceEnabled, retained for backward compatibility. + * @deprecated + */ + enabled: boolean; + /** Whether new personal API keys can be created. */ + issuanceEnabled: boolean; + /** Whether existing personal API keys can authenticate. */ + authenticationEnabled: boolean; + /** issuanceEnabled AND the caller holds the user or admin role. */ + canCreate: boolean; + allowedScopes: ApiTokenGrantableScope[]; + defaultTtlHours: number; + maxTtlHours: number; + allowNoExpiration: boolean; + allowAllRepositories: boolean; + repositoryAllowlistRequired: boolean; + repositoryAllowlistMaxEntries: number; + serverTime: string; +} diff --git a/src/lib/generated/personalApiTokenPolicySuccessResponse.ts b/src/lib/generated/personalApiTokenPolicySuccessResponse.ts new file mode 100644 index 0000000..777ff35 --- /dev/null +++ b/src/lib/generated/personalApiTokenPolicySuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { PersonalApiTokenPolicy } from './personalApiTokenPolicy.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type PersonalApiTokenPolicySuccessResponse = SuccessApiResponse & { + data: PersonalApiTokenPolicy; +}; diff --git a/src/lib/generated/personalApiTokenSummary.ts b/src/lib/generated/personalApiTokenSummary.ts new file mode 100644 index 0000000..05624fd --- /dev/null +++ b/src/lib/generated/personalApiTokenSummary.ts @@ -0,0 +1,34 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiTokenKind } from './apiTokenKind.js'; +import type { ApiTokenScope } from './apiTokenScope.js'; +import type { ApiTokenStatus } from './apiTokenStatus.js'; + +export interface PersonalApiTokenSummary { + id: number; + name: string; + tokenPrefix: string; + kind: ApiTokenKind; + status: ApiTokenStatus; + scopes: ApiTokenScope[]; + /** @nullable */ + repositoryAllowlist: string[] | null; + /** @nullable */ + ownerGithubUsername?: string | null; + /** @nullable */ + expiresAt?: string | null; + /** + * Approximate (throttled to one write per minute); records token verification, not a successful API action. + * @nullable + */ + lastUsedAt?: string | null; + /** @nullable */ + revokedAt?: string | null; + /** @nullable */ + createdAt?: string | null; +} diff --git a/src/lib/generated/previewEnvironmentConfigParams.ts b/src/lib/generated/previewEnvironmentConfigParams.ts new file mode 100644 index 0000000..8f08501 --- /dev/null +++ b/src/lib/generated/previewEnvironmentConfigParams.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type PreviewEnvironmentConfigParams = { +repository: string; +branch: string; +}; diff --git a/src/lib/generated/pullRequest.ts b/src/lib/generated/pullRequest.ts index c0871c3..1a66f0c 100644 --- a/src/lib/generated/pullRequest.ts +++ b/src/lib/generated/pullRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -15,4 +15,9 @@ export interface PullRequest { status: string; branchName: string; labels: string[]; + /** + * GitHub comment ID of Lifecycle's mission control comment on this PR, if posted yet. + * @nullable + */ + commentId: number | null; } diff --git a/src/lib/generated/redeployBuildSuccessResponse.ts b/src/lib/generated/redeployBuildSuccessResponse.ts index 706c2da..9d9b7e5 100644 --- a/src/lib/generated/redeployBuildSuccessResponse.ts +++ b/src/lib/generated/redeployBuildSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { RedeployBuildSuccessResponseData } from './redeployBuildSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { RedeployBuildSuccessResponseAllOf } from './redeployBuildSuccessResponseAllOf.js'; -export type RedeployBuildSuccessResponse = SuccessApiResponse & RedeployBuildSuccessResponseAllOf; +export type RedeployBuildSuccessResponse = SuccessApiResponse & { + data: RedeployBuildSuccessResponseData; +}; diff --git a/src/lib/generated/redeployBuildSuccessResponseAllOf.ts b/src/lib/generated/redeployBuildSuccessResponseAllOf.ts deleted file mode 100644 index dc70522..0000000 --- a/src/lib/generated/redeployBuildSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { RedeployBuildSuccessResponseAllOfData } from './redeployBuildSuccessResponseAllOfData.js'; - -export type RedeployBuildSuccessResponseAllOf = { - data: RedeployBuildSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/invokeWebhooksSuccessResponseAllOfData.ts b/src/lib/generated/redeployBuildSuccessResponseData.ts similarity index 63% rename from src/lib/generated/invokeWebhooksSuccessResponseAllOfData.ts rename to src/lib/generated/redeployBuildSuccessResponseData.ts index a24a139..be846d0 100644 --- a/src/lib/generated/invokeWebhooksSuccessResponseAllOfData.ts +++ b/src/lib/generated/redeployBuildSuccessResponseData.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type InvokeWebhooksSuccessResponseAllOfData = { +export type RedeployBuildSuccessResponseData = { status: string; message: string; }; diff --git a/src/lib/generated/redeployServiceSuccessResponse.ts b/src/lib/generated/redeployServiceSuccessResponse.ts index 8f37765..6456527 100644 --- a/src/lib/generated/redeployServiceSuccessResponse.ts +++ b/src/lib/generated/redeployServiceSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { RedeployServiceSuccessResponseData } from './redeployServiceSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { RedeployServiceSuccessResponseAllOf } from './redeployServiceSuccessResponseAllOf.js'; -export type RedeployServiceSuccessResponse = SuccessApiResponse & RedeployServiceSuccessResponseAllOf; +export type RedeployServiceSuccessResponse = SuccessApiResponse & { + data?: RedeployServiceSuccessResponseData; +}; diff --git a/src/lib/generated/redeployServiceSuccessResponseAllOf.ts b/src/lib/generated/redeployServiceSuccessResponseAllOf.ts deleted file mode 100644 index d0b7a94..0000000 --- a/src/lib/generated/redeployServiceSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { RedeployServiceSuccessResponseAllOfData } from './redeployServiceSuccessResponseAllOfData.js'; - -export type RedeployServiceSuccessResponseAllOf = { - data?: RedeployServiceSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/redeployServiceSuccessResponseAllOfData.ts b/src/lib/generated/redeployServiceSuccessResponseData.ts similarity index 63% rename from src/lib/generated/redeployServiceSuccessResponseAllOfData.ts rename to src/lib/generated/redeployServiceSuccessResponseData.ts index 5024636..c468223 100644 --- a/src/lib/generated/redeployServiceSuccessResponseAllOfData.ts +++ b/src/lib/generated/redeployServiceSuccessResponseData.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type RedeployServiceSuccessResponseAllOfData = { +export type RedeployServiceSuccessResponseData = { status: string; message: string; }; diff --git a/src/lib/generated/resumeAgentSessionSandbox200AllOf.ts b/src/lib/generated/releaseAgentSessionWorkspace200.ts similarity index 57% rename from src/lib/generated/resumeAgentSessionSandbox200AllOf.ts rename to src/lib/generated/releaseAgentSessionWorkspace200.ts index 5f2fdc6..db1bf4c 100644 --- a/src/lib/generated/resumeAgentSessionSandbox200AllOf.ts +++ b/src/lib/generated/releaseAgentSessionWorkspace200.ts @@ -1,12 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentSessionSummary } from './agentSessionSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; -export type ResumeAgentSessionSandbox200AllOf = { +export type ReleaseAgentSessionWorkspace200 = SuccessApiResponse & { data: AgentSessionSummary; }; diff --git a/src/lib/generated/removeRepositoryParams.ts b/src/lib/generated/removeRepositoryParams.ts index 8671088..8cd7bc3 100644 --- a/src/lib/generated/removeRepositoryParams.ts +++ b/src/lib/generated/removeRepositoryParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/removeRepositoryResponse.ts b/src/lib/generated/removeRepositoryResponse.ts index 69dc042..01c127f 100644 --- a/src/lib/generated/removeRepositoryResponse.ts +++ b/src/lib/generated/removeRepositoryResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/removeRepositorySuccessResponse.ts b/src/lib/generated/removeRepositorySuccessResponse.ts index e1bb49b..ce8aceb 100644 --- a/src/lib/generated/removeRepositorySuccessResponse.ts +++ b/src/lib/generated/removeRepositorySuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { RemoveRepositoryResponse } from './removeRepositoryResponse.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { RemoveRepositorySuccessResponseAllOf } from './removeRepositorySuccessResponseAllOf.js'; -export type RemoveRepositorySuccessResponse = SuccessApiResponse & RemoveRepositorySuccessResponseAllOf; +export type RemoveRepositorySuccessResponse = SuccessApiResponse & { + data: RemoveRepositoryResponse; +}; diff --git a/src/lib/generated/removeRepositorySuccessResponseAllOf.ts b/src/lib/generated/removeRepositorySuccessResponseAllOf.ts deleted file mode 100644 index 39eff83..0000000 --- a/src/lib/generated/removeRepositorySuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { RemoveRepositoryResponse } from './removeRepositoryResponse.js'; - -export type RemoveRepositorySuccessResponseAllOf = { - data: RemoveRepositoryResponse; -}; diff --git a/src/lib/generated/renameSiteBody.ts b/src/lib/generated/renameSiteBody.ts index 97971ec..957dc12 100644 --- a/src/lib/generated/renameSiteBody.ts +++ b/src/lib/generated/renameSiteBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -8,13 +8,13 @@ export type RenameSiteBody = { /** - * @minLength 1 - * @maxLength 255 - */ + * @minLength 1 + * @maxLength 255 + */ name: string; /** - * @minimum 1 - * @maximum 2147483647 - */ + * @minimum 1 + * @maximum 2147483647 + */ expectedAccessRevision?: number; }; diff --git a/src/lib/generated/replaceAdminAgentInstructionRulesRequest.ts b/src/lib/generated/replaceAdminAgentInstructionRulesRequest.ts new file mode 100644 index 0000000..e3308d3 --- /dev/null +++ b/src/lib/generated/replaceAdminAgentInstructionRulesRequest.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AgentInstructionRuleInput } from './agentInstructionRuleInput.js'; + +export interface ReplaceAdminAgentInstructionRulesRequest { + /** @nullable */ + repository?: string | null; + /** @maxItems 50 */ + rules: AgentInstructionRuleInput[]; +} diff --git a/src/lib/generated/repository.ts b/src/lib/generated/repository.ts index adfebd8..c554b0c 100644 --- a/src/lib/generated/repository.ts +++ b/src/lib/generated/repository.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/repositorySearchResult.ts b/src/lib/generated/repositorySearchResult.ts deleted file mode 100644 index 4c425f8..0000000 --- a/src/lib/generated/repositorySearchResult.ts +++ /dev/null @@ -1,27 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export interface RepositorySearchResult { - id?: number; - githubRepositoryId: number; - githubInstallationId?: number; - /** @nullable */ - ownerId?: number | null; - fullName: string; - /** @nullable */ - htmlUrl?: string | null; - /** @nullable */ - defaultEnvId?: number | null; - onboarded: boolean; - /** @nullable */ - createdAt?: string | null; - /** @nullable */ - updatedAt?: string | null; - /** @nullable */ - deletedAt?: string | null; -} diff --git a/src/lib/generated/resolvePublicSiteBrowserUrl200.ts b/src/lib/generated/resolvePublicSiteBrowserUrl200.ts index 4b5c43e..644256a 100644 --- a/src/lib/generated/resolvePublicSiteBrowserUrl200.ts +++ b/src/lib/generated/resolvePublicSiteBrowserUrl200.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/resolvePublicSiteBrowserUrl200Data.ts b/src/lib/generated/resolvePublicSiteBrowserUrl200Data.ts index edeefe9..6917d63 100644 --- a/src/lib/generated/resolvePublicSiteBrowserUrl200Data.ts +++ b/src/lib/generated/resolvePublicSiteBrowserUrl200Data.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/resolvePublicSiteBrowserUrl404.ts b/src/lib/generated/resolvePublicSiteBrowserUrl404.ts index e35384b..7802d30 100644 --- a/src/lib/generated/resolvePublicSiteBrowserUrl404.ts +++ b/src/lib/generated/resolvePublicSiteBrowserUrl404.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/resolvePublicSiteBrowserUrl404Error.ts b/src/lib/generated/resolvePublicSiteBrowserUrl404Error.ts index 4d1ebb7..4bf14f8 100644 --- a/src/lib/generated/resolvePublicSiteBrowserUrl404Error.ts +++ b/src/lib/generated/resolvePublicSiteBrowserUrl404Error.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/resolvePublicSiteBrowserUrl404ErrorMessage.ts b/src/lib/generated/resolvePublicSiteBrowserUrl404ErrorMessage.ts index f263c9e..e0df33a 100644 --- a/src/lib/generated/resolvePublicSiteBrowserUrl404ErrorMessage.ts +++ b/src/lib/generated/resolvePublicSiteBrowserUrl404ErrorMessage.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type ResolvePublicSiteBrowserUrl404ErrorMessage = typeof ResolvePublicSiteBrowserUrl404ErrorMessage[keyof typeof ResolvePublicSiteBrowserUrl404ErrorMessage]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ResolvePublicSiteBrowserUrl404ErrorMessage = { Site_not_found: 'Site not found.', } as const; diff --git a/src/lib/generated/respondToAgentPendingAction200.ts b/src/lib/generated/respondToAgentPendingAction200.ts index 56c8b95..53f89db 100644 --- a/src/lib/generated/respondToAgentPendingAction200.ts +++ b/src/lib/generated/respondToAgentPendingAction200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentPendingAction } from './agentPendingAction.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { RespondToAgentPendingAction200AllOf } from './respondToAgentPendingAction200AllOf.js'; -export type RespondToAgentPendingAction200 = SuccessApiResponse & RespondToAgentPendingAction200AllOf; +export type RespondToAgentPendingAction200 = SuccessApiResponse & { + data: AgentPendingAction; +}; diff --git a/src/lib/generated/respondToAgentPendingAction200AllOf.ts b/src/lib/generated/respondToAgentPendingAction200AllOf.ts deleted file mode 100644 index 242d19d..0000000 --- a/src/lib/generated/respondToAgentPendingAction200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentPendingAction } from './agentPendingAction.js'; - -export type RespondToAgentPendingAction200AllOf = { - data: AgentPendingAction; -}; diff --git a/src/lib/generated/respondToAgentPendingActionBody.ts b/src/lib/generated/respondToAgentPendingActionBody.ts index 86cbc51..3ad5db0 100644 --- a/src/lib/generated/respondToAgentPendingActionBody.ts +++ b/src/lib/generated/respondToAgentPendingActionBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -10,4 +10,6 @@ export type RespondToAgentPendingActionBody = { approved: boolean; /** @nullable */ reason?: string | null; + /** Also auto-approve future calls of this tool in this conversation. */ + alwaysAllow?: boolean; }; diff --git a/src/lib/generated/responseMetadata.ts b/src/lib/generated/responseMetadata.ts index 5bc56f8..dc4e1b8 100644 --- a/src/lib/generated/responseMetadata.ts +++ b/src/lib/generated/responseMetadata.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/restoreSiteParams.ts b/src/lib/generated/restoreSiteParams.ts new file mode 100644 index 0000000..2d41211 --- /dev/null +++ b/src/lib/generated/restoreSiteParams.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type RestoreSiteParams = { +/** + * @minimum 1 + * @maximum 2147483647 + */ +expectedAccessRevision?: number; +}; diff --git a/src/lib/generated/resumeAgentSessionSandbox200.ts b/src/lib/generated/resumeAgentSessionSandbox200.ts index 33afcb4..1910c20 100644 --- a/src/lib/generated/resumeAgentSessionSandbox200.ts +++ b/src/lib/generated/resumeAgentSessionSandbox200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSessionSummary } from './agentSessionSummary.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ResumeAgentSessionSandbox200AllOf } from './resumeAgentSessionSandbox200AllOf.js'; -export type ResumeAgentSessionSandbox200 = SuccessApiResponse & ResumeAgentSessionSandbox200AllOf; +export type ResumeAgentSessionSandbox200 = SuccessApiResponse & { + data: AgentSessionSummary; +}; diff --git a/src/lib/generated/runtimeControlsUpdateEventMetadata.ts b/src/lib/generated/runtimeControlsUpdateEventMetadata.ts new file mode 100644 index 0000000..f90b317 --- /dev/null +++ b/src/lib/generated/runtimeControlsUpdateEventMetadata.ts @@ -0,0 +1,21 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { RuntimeControlsUpdateEventMetadataActor } from './runtimeControlsUpdateEventMetadataActor.js'; +import type { RuntimeControlsUpdateEventMetadataAppliesTo } from './runtimeControlsUpdateEventMetadataAppliesTo.js'; +import type { RuntimeControlsUpdateEventMetadataDisabledItem } from './runtimeControlsUpdateEventMetadataDisabledItem.js'; +import type { RuntimeControlsUpdateEventMetadataEnabledItem } from './runtimeControlsUpdateEventMetadataEnabledItem.js'; +import type { RuntimeControlsUpdateEventMetadataKind } from './runtimeControlsUpdateEventMetadataKind.js'; + +export interface RuntimeControlsUpdateEventMetadata { + kind: RuntimeControlsUpdateEventMetadataKind; + actor: RuntimeControlsUpdateEventMetadataActor; + enabled: RuntimeControlsUpdateEventMetadataEnabledItem[]; + disabled: RuntimeControlsUpdateEventMetadataDisabledItem[]; + appliesTo: RuntimeControlsUpdateEventMetadataAppliesTo; + occurredAt: string; +} diff --git a/src/lib/generated/runtimeControlsUpdateEventMetadataActor.ts b/src/lib/generated/runtimeControlsUpdateEventMetadataActor.ts new file mode 100644 index 0000000..ad610f8 --- /dev/null +++ b/src/lib/generated/runtimeControlsUpdateEventMetadataActor.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type RuntimeControlsUpdateEventMetadataActor = { + userId: string; + label: string; +}; diff --git a/src/lib/generated/runtimeControlsUpdateEventMetadataAppliesTo.ts b/src/lib/generated/runtimeControlsUpdateEventMetadataAppliesTo.ts new file mode 100644 index 0000000..ca964ef --- /dev/null +++ b/src/lib/generated/runtimeControlsUpdateEventMetadataAppliesTo.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type RuntimeControlsUpdateEventMetadataAppliesTo = typeof RuntimeControlsUpdateEventMetadataAppliesTo[keyof typeof RuntimeControlsUpdateEventMetadataAppliesTo]; + + +export const RuntimeControlsUpdateEventMetadataAppliesTo = { + future_runs: 'future_runs', +} as const; diff --git a/src/lib/generated/runtimeControlsUpdateEventMetadataDisabledItem.ts b/src/lib/generated/runtimeControlsUpdateEventMetadataDisabledItem.ts new file mode 100644 index 0000000..3288ab8 --- /dev/null +++ b/src/lib/generated/runtimeControlsUpdateEventMetadataDisabledItem.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type RuntimeControlsUpdateEventMetadataDisabledItem = { + id: string; + label: string; +}; diff --git a/src/lib/generated/runtimeControlsUpdateEventMetadataEnabledItem.ts b/src/lib/generated/runtimeControlsUpdateEventMetadataEnabledItem.ts new file mode 100644 index 0000000..fcf2f40 --- /dev/null +++ b/src/lib/generated/runtimeControlsUpdateEventMetadataEnabledItem.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type RuntimeControlsUpdateEventMetadataEnabledItem = { + id: string; + label: string; +}; diff --git a/src/lib/generated/runtimeControlsUpdateEventMetadataKind.ts b/src/lib/generated/runtimeControlsUpdateEventMetadataKind.ts new file mode 100644 index 0000000..68bb284 --- /dev/null +++ b/src/lib/generated/runtimeControlsUpdateEventMetadataKind.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type RuntimeControlsUpdateEventMetadataKind = typeof RuntimeControlsUpdateEventMetadataKind[keyof typeof RuntimeControlsUpdateEventMetadataKind]; + + +export const RuntimeControlsUpdateEventMetadataKind = { + runtime_controls_update: 'runtime_controls_update', +} as const; diff --git a/src/lib/generated/searchRepositoriesSuccessResponse.ts b/src/lib/generated/searchRepositoriesSuccessResponse.ts deleted file mode 100644 index 3137acc..0000000 --- a/src/lib/generated/searchRepositoriesSuccessResponse.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { SuccessApiResponse } from './successApiResponse.js'; -import type { SearchRepositoriesSuccessResponseAllOf } from './searchRepositoriesSuccessResponseAllOf.js'; - -export type SearchRepositoriesSuccessResponse = SuccessApiResponse & SearchRepositoriesSuccessResponseAllOf; diff --git a/src/lib/generated/searchRepositoriesSuccessResponseAllOf.ts b/src/lib/generated/searchRepositoriesSuccessResponseAllOf.ts deleted file mode 100644 index 1815a85..0000000 --- a/src/lib/generated/searchRepositoriesSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { SearchRepositoriesResponse } from './searchRepositoriesResponse.js'; - -export type SearchRepositoriesSuccessResponseAllOf = { - data: SearchRepositoriesResponse; -}; diff --git a/src/lib/generated/serviceApiTokenCreateRequest.ts b/src/lib/generated/serviceApiTokenCreateRequest.ts new file mode 100644 index 0000000..05e130a --- /dev/null +++ b/src/lib/generated/serviceApiTokenCreateRequest.ts @@ -0,0 +1,30 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ApiTokenGrantableScope } from './apiTokenGrantableScope.js'; +import type { ApiTokenRepositoryAccess } from './apiTokenRepositoryAccess.js'; + +export interface ServiceApiTokenCreateRequest { + /** + * @minLength 1 + * @maxLength 255 + */ + name: string; + /** @minItems 1 */ + scopes: ApiTokenGrantableScope[]; + repositoryAccess: ApiTokenRepositoryAccess; + /** + * @minimum 1 + * @nullable + */ + ttlHours?: number | null; + /** + * Omit both ttlHours and expiresAt for a non-expiring key (explicit admin choice). + * @nullable + */ + expiresAt?: string | null; +} diff --git a/src/lib/generated/serviceApiTokenCreateSuccessResponse.ts b/src/lib/generated/serviceApiTokenCreateSuccessResponse.ts new file mode 100644 index 0000000..b3557c5 --- /dev/null +++ b/src/lib/generated/serviceApiTokenCreateSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { ServiceApiTokenCreated } from './serviceApiTokenCreated.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type ServiceApiTokenCreateSuccessResponse = SuccessApiResponse & { + data: ServiceApiTokenCreated; +}; diff --git a/src/lib/generated/serviceApiTokenCreated.ts b/src/lib/generated/serviceApiTokenCreated.ts new file mode 100644 index 0000000..f508d53 --- /dev/null +++ b/src/lib/generated/serviceApiTokenCreated.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AdminApiTokenSummary } from './adminApiTokenSummary.js'; + +export type ServiceApiTokenCreated = AdminApiTokenSummary & { + /** The plaintext key. Returned exactly once; never retrievable again. */ + token: string; +}; diff --git a/src/lib/generated/setAgentThreadToolApprovalAllowlist200.ts b/src/lib/generated/setAgentThreadToolApprovalAllowlist200.ts new file mode 100644 index 0000000..1b90914 --- /dev/null +++ b/src/lib/generated/setAgentThreadToolApprovalAllowlist200.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SetAgentThreadToolApprovalAllowlist200Data } from './setAgentThreadToolApprovalAllowlist200Data.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; + +export type SetAgentThreadToolApprovalAllowlist200 = SuccessApiResponse & { + data: SetAgentThreadToolApprovalAllowlist200Data; +}; diff --git a/src/lib/generated/setAgentThreadToolApprovalAllowlist200Data.ts b/src/lib/generated/setAgentThreadToolApprovalAllowlist200Data.ts new file mode 100644 index 0000000..c3453fc --- /dev/null +++ b/src/lib/generated/setAgentThreadToolApprovalAllowlist200Data.ts @@ -0,0 +1,11 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SetAgentThreadToolApprovalAllowlist200Data = { + toolKeys: string[]; +}; diff --git a/src/lib/generated/setAgentThreadToolApprovalAllowlistBody.ts b/src/lib/generated/setAgentThreadToolApprovalAllowlistBody.ts new file mode 100644 index 0000000..27ba11e --- /dev/null +++ b/src/lib/generated/setAgentThreadToolApprovalAllowlistBody.ts @@ -0,0 +1,11 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SetAgentThreadToolApprovalAllowlistBody = { + toolKeys: string[]; +}; diff --git a/src/lib/generated/setSiteVisibilityBody.ts b/src/lib/generated/setSiteVisibilityBody.ts index 117960f..c2cb82e 100644 --- a/src/lib/generated/setSiteVisibilityBody.ts +++ b/src/lib/generated/setSiteVisibilityBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -10,8 +10,8 @@ import type { SetSiteVisibilityBodyVisibility } from './setSiteVisibilityBodyVis export type SetSiteVisibilityBody = { visibility: SetSiteVisibilityBodyVisibility; /** - * @minimum 1 - * @maximum 2147483647 - */ + * @minimum 1 + * @maximum 2147483647 + */ expectedAccessRevision: number; }; diff --git a/src/lib/generated/setSiteVisibilityBodyVisibility.ts b/src/lib/generated/setSiteVisibilityBodyVisibility.ts index f77066f..f07767b 100644 --- a/src/lib/generated/setSiteVisibilityBodyVisibility.ts +++ b/src/lib/generated/setSiteVisibilityBodyVisibility.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type SetSiteVisibilityBodyVisibility = typeof SetSiteVisibilityBodyVisibility[keyof typeof SetSiteVisibilityBodyVisibility]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SetSiteVisibilityBodyVisibility = { private: 'private', public: 'public', diff --git a/src/lib/generated/site.ts b/src/lib/generated/site.ts index 4132820..278d297 100644 --- a/src/lib/generated/site.ts +++ b/src/lib/generated/site.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { SiteVisibility } from './siteVisibility.js'; import type { SiteCurrentRole } from './siteCurrentRole.js'; import type { SitePermissions } from './sitePermissions.js'; import type { SiteStatus } from './siteStatus.js'; +import type { SiteVisibility } from './siteVisibility.js'; export interface Site { id: string; @@ -18,9 +18,9 @@ export interface Site { contentUrl: string; openUrl: string; /** - * Site mutation revision; advances on content replacement, visibility, expiry extension and deletion. - * @minimum 1 - */ + * Site mutation revision; advances on content replacement, visibility, expiry extension and deletion. + * @minimum 1 + */ accessRevision: number; /** @minimum 1 */ contentRevision: number; @@ -37,22 +37,22 @@ export interface Site { /** @nullable */ deletedAt: string | null; /** - * Last moment a deleted site can be restored; null unless the site is deleted. - * @nullable - */ + * Last moment a deleted site can be restored; null unless the site is deleted. + * @nullable + */ restorableUntil: string | null; /** @minimum 0 */ fileCount: number; /** @minimum 0 */ sizeBytes: number; /** - * Email address of the user who created the site. - * @nullable - */ + * Email address of the user who created the site. + * @nullable + */ createdBy: string | null; /** - * Email address of the user who last updated the site. - * @nullable - */ + * Email address of the user who last updated the site. + * @nullable + */ updatedBy: string | null; } diff --git a/src/lib/generated/siteCurrentRole.ts b/src/lib/generated/siteCurrentRole.ts index b513b56..d3e2bc3 100644 --- a/src/lib/generated/siteCurrentRole.ts +++ b/src/lib/generated/siteCurrentRole.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type SiteCurrentRole = typeof SiteCurrentRole[keyof typeof SiteCurrentRole] | null; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SiteCurrentRole = { owner: 'owner', } as const; diff --git a/src/lib/generated/sitePermissions.ts b/src/lib/generated/sitePermissions.ts index 38ae1a5..8e9e0a5 100644 --- a/src/lib/generated/sitePermissions.ts +++ b/src/lib/generated/sitePermissions.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/siteStatus.ts b/src/lib/generated/siteStatus.ts index 30df403..e390571 100644 --- a/src/lib/generated/siteStatus.ts +++ b/src/lib/generated/siteStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type SiteStatus = typeof SiteStatus[keyof typeof SiteStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SiteStatus = { active: 'active', deleted: 'deleted', diff --git a/src/lib/generated/siteSuccessResponse.ts b/src/lib/generated/siteSuccessResponse.ts index ef6ba17..65821bd 100644 --- a/src/lib/generated/siteSuccessResponse.ts +++ b/src/lib/generated/siteSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { SiteSuccessResponseData } from './siteSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { SiteSuccessResponseAllOf } from './siteSuccessResponseAllOf.js'; -export type SiteSuccessResponse = SuccessApiResponse & SiteSuccessResponseAllOf; +export type SiteSuccessResponse = SuccessApiResponse & { + data: SiteSuccessResponseData; +}; diff --git a/src/lib/generated/siteSuccessResponseAllOf.ts b/src/lib/generated/siteSuccessResponseAllOf.ts deleted file mode 100644 index a44f52f..0000000 --- a/src/lib/generated/siteSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { SiteSuccessResponseAllOfData } from './siteSuccessResponseAllOfData.js'; - -export type SiteSuccessResponseAllOf = { - data: SiteSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/siteSuccessResponseAllOfData.ts b/src/lib/generated/siteSuccessResponseData.ts similarity index 68% rename from src/lib/generated/siteSuccessResponseAllOfData.ts rename to src/lib/generated/siteSuccessResponseData.ts index 36cfd14..4fc1104 100644 --- a/src/lib/generated/siteSuccessResponseAllOfData.ts +++ b/src/lib/generated/siteSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { Site } from './site.js'; -export type SiteSuccessResponseAllOfData = { +export type SiteSuccessResponseData = { site: Site; }; diff --git a/src/lib/generated/siteUploadRequest.ts b/src/lib/generated/siteUploadRequest.ts index 02a22db..9fd6dbb 100644 --- a/src/lib/generated/siteUploadRequest.ts +++ b/src/lib/generated/siteUploadRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -11,17 +11,17 @@ export interface SiteUploadRequest { /** Creation only; omitted defaults private for users. Service-key creation always remains public. */ visibility?: SiteUploadRequestVisibility; /** - * @minimum 1 - * @maximum 2147483647 - */ + * @minimum 1 + * @maximum 2147483647 + */ expectedAccessRevision?: number; /** - * @minimum 1 - * @maximum 2147483647 - */ + * @minimum 1 + * @maximum 2147483647 + */ expectedContentRevision?: number; /** Static HTML file, supported asset file, or ZIP archive containing index.html. */ - file: Blob; + file: Blob | File; /** Optional display name for the hosted site. */ name?: string; } diff --git a/src/lib/generated/siteUploadRequestVisibility.ts b/src/lib/generated/siteUploadRequestVisibility.ts index c097ba3..7b93142 100644 --- a/src/lib/generated/siteUploadRequestVisibility.ts +++ b/src/lib/generated/siteUploadRequestVisibility.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -12,7 +12,6 @@ export type SiteUploadRequestVisibility = typeof SiteUploadRequestVisibility[keyof typeof SiteUploadRequestVisibility]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SiteUploadRequestVisibility = { private: 'private', public: 'public', diff --git a/src/lib/generated/siteVisibility.ts b/src/lib/generated/siteVisibility.ts index 890cc7d..fff6911 100644 --- a/src/lib/generated/siteVisibility.ts +++ b/src/lib/generated/siteVisibility.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type SiteVisibility = typeof SiteVisibility[keyof typeof SiteVisibility]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SiteVisibility = { private: 'private', public: 'public', diff --git a/src/lib/generated/sitesAnalyticsActivity.ts b/src/lib/generated/sitesAnalyticsActivity.ts new file mode 100644 index 0000000..0e491c2 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsActivity.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface SitesAnalyticsActivity { + /** @minimum 0 */ + published: number; + /** @minimum 0 */ + updates: number; + /** @minimum 0 */ + publishers: number; + /** @minimum 0 */ + private: number; + /** @minimum 0 */ + public: number; +} diff --git a/src/lib/generated/sitesAnalyticsPublisher.ts b/src/lib/generated/sitesAnalyticsPublisher.ts new file mode 100644 index 0000000..189df54 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsPublisher.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsPublisherOwnerKind } from './sitesAnalyticsPublisherOwnerKind.js'; + +export interface SitesAnalyticsPublisher { + /** Opaque publisher key; pass it back as the owner filter. */ + key: string; + label: string; + ownerKind: SitesAnalyticsPublisherOwnerKind; +} diff --git a/src/lib/generated/sitesAnalyticsPublisherOwnerKind.ts b/src/lib/generated/sitesAnalyticsPublisherOwnerKind.ts new file mode 100644 index 0000000..261923c --- /dev/null +++ b/src/lib/generated/sitesAnalyticsPublisherOwnerKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsPublisherOwnerKind = typeof SitesAnalyticsPublisherOwnerKind[keyof typeof SitesAnalyticsPublisherOwnerKind]; + + +export const SitesAnalyticsPublisherOwnerKind = { + user: 'user', + service_key: 'service_key', + unresolved: 'unresolved', +} as const; diff --git a/src/lib/generated/sitesAnalyticsSummary.ts b/src/lib/generated/sitesAnalyticsSummary.ts new file mode 100644 index 0000000..6251840 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummary.ts @@ -0,0 +1,39 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { AnalyticsRange } from './analyticsRange.js'; +import type { SitesAnalyticsActivity } from './sitesAnalyticsActivity.js'; +import type { SitesAnalyticsSummaryConfig } from './sitesAnalyticsSummaryConfig.js'; +import type { SitesAnalyticsSummaryCurrent } from './sitesAnalyticsSummaryCurrent.js'; +import type { SitesAnalyticsSummaryEndings } from './sitesAnalyticsSummaryEndings.js'; +import type { SitesAnalyticsSummaryExtensions } from './sitesAnalyticsSummaryExtensions.js'; +import type { SitesAnalyticsSummaryLargestItem } from './sitesAnalyticsSummaryLargestItem.js'; +import type { SitesAnalyticsSummaryLifetime } from './sitesAnalyticsSummaryLifetime.js'; +import type { SitesAnalyticsSummaryOwnerKinds } from './sitesAnalyticsSummaryOwnerKinds.js'; +import type { SitesAnalyticsSummaryPublisherOptions } from './sitesAnalyticsSummaryPublisherOptions.js'; +import type { SitesAnalyticsSummaryPublishers } from './sitesAnalyticsSummaryPublishers.js'; +import type { SitesAnalyticsSummarySeriesItem } from './sitesAnalyticsSummarySeriesItem.js'; + +export interface SitesAnalyticsSummary { + range: AnalyticsRange; + asOf: string; + caveats: string[]; + config: SitesAnalyticsSummaryConfig; + /** @nullable */ + auditSince: string | null; + totals: SitesAnalyticsActivity; + previous: SitesAnalyticsActivity | null; + series: SitesAnalyticsSummarySeriesItem[]; + ownerKinds: SitesAnalyticsSummaryOwnerKinds; + current: SitesAnalyticsSummaryCurrent; + endings: SitesAnalyticsSummaryEndings; + extensions: SitesAnalyticsSummaryExtensions; + lifetime: SitesAnalyticsSummaryLifetime; + publishers: SitesAnalyticsSummaryPublishers; + largest: SitesAnalyticsSummaryLargestItem[]; + publisherOptions: SitesAnalyticsSummaryPublisherOptions; +} diff --git a/src/lib/generated/sitesAnalyticsSummaryConfig.ts b/src/lib/generated/sitesAnalyticsSummaryConfig.ts new file mode 100644 index 0000000..1722340 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryConfig.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryConfig = { + ttlEnabled: boolean; + /** @minimum 0 */ + defaultTtlDays: number; + /** @minimum 0 */ + extensionDays: number; + /** @minimum 0 */ + deletedRetentionDays: number; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryCurrent.ts b/src/lib/generated/sitesAnalyticsSummaryCurrent.ts new file mode 100644 index 0000000..6d58266 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryCurrent.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryCurrent = { + /** @minimum 0 */ + live: number; + /** @minimum 0 */ + expiringSoon: number; + /** @minimum 0 */ + noExpiry: number; + /** @minimum 0 */ + storageBytes: number; + /** @minimum 0 */ + liveBytes: number; + /** @minimum 0 */ + restorable: number; + /** @minimum 0 */ + expiredRecently: number; + /** @minimum 0 */ + purgedRecently: number; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryEndings.ts b/src/lib/generated/sitesAnalyticsSummaryEndings.ts new file mode 100644 index 0000000..506f50c --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryEndings.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryEndings = { + /** @minimum 0 */ + expired: number; + /** @minimum 0 */ + deleted: number; + /** @minimum 0 */ + purged: number; + /** @minimum 0 */ + restored: number; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryExtensions.ts b/src/lib/generated/sitesAnalyticsSummaryExtensions.ts new file mode 100644 index 0000000..5ab4e33 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryExtensions.ts @@ -0,0 +1,22 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryExtensions = { + /** @minimum 0 */ + sites: number; + /** @minimum 0 */ + none: number; + /** @minimum 0 */ + one: number; + /** @minimum 0 */ + two: number; + /** @minimum 0 */ + three: number; + /** @minimum 0 */ + fourOrMore: number; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryLargestItem.ts b/src/lib/generated/sitesAnalyticsSummaryLargestItem.ts new file mode 100644 index 0000000..e5e6819 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryLargestItem.ts @@ -0,0 +1,24 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsPublisher } from './sitesAnalyticsPublisher.js'; +import type { SitesAnalyticsSummaryLargestItemVisibility } from './sitesAnalyticsSummaryLargestItemVisibility.js'; + +export type SitesAnalyticsSummaryLargestItem = { + siteId: string; + name: string; + owner: SitesAnalyticsPublisher; + visibility: SitesAnalyticsSummaryLargestItemVisibility; + /** @minimum 0 */ + sizeBytes: number; + /** @minimum 0 */ + fileCount: number; + /** @minimum 0 */ + updates: number; + /** @nullable */ + expiresAt: string | null; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryLargestItemVisibility.ts b/src/lib/generated/sitesAnalyticsSummaryLargestItemVisibility.ts new file mode 100644 index 0000000..abd7ddd --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryLargestItemVisibility.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryLargestItemVisibility = typeof SitesAnalyticsSummaryLargestItemVisibility[keyof typeof SitesAnalyticsSummaryLargestItemVisibility]; + + +export const SitesAnalyticsSummaryLargestItemVisibility = { + private: 'private', + public: 'public', +} as const; diff --git a/src/lib/generated/sitesAnalyticsSummaryLifetime.ts b/src/lib/generated/sitesAnalyticsSummaryLifetime.ts new file mode 100644 index 0000000..251835e --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryLifetime.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsSummaryLifetimeBinsItem } from './sitesAnalyticsSummaryLifetimeBinsItem.js'; + +export type SitesAnalyticsSummaryLifetime = { + /** @minimum 0 */ + ended: number; + /** @nullable */ + medianSeconds: number | null; + /** @nullable */ + p90Seconds: number | null; + bins: SitesAnalyticsSummaryLifetimeBinsItem[]; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryLifetimeBinsItem.ts b/src/lib/generated/sitesAnalyticsSummaryLifetimeBinsItem.ts new file mode 100644 index 0000000..3bc5ceb --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryLifetimeBinsItem.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsSummaryLifetimeBinsItemBin } from './sitesAnalyticsSummaryLifetimeBinsItemBin.js'; + +export type SitesAnalyticsSummaryLifetimeBinsItem = { + bin: SitesAnalyticsSummaryLifetimeBinsItemBin; + /** @minimum 0 */ + count: number; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryLifetimeBinsItemBin.ts b/src/lib/generated/sitesAnalyticsSummaryLifetimeBinsItemBin.ts new file mode 100644 index 0000000..b47f046 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryLifetimeBinsItemBin.ts @@ -0,0 +1,20 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryLifetimeBinsItemBin = typeof SitesAnalyticsSummaryLifetimeBinsItemBin[keyof typeof SitesAnalyticsSummaryLifetimeBinsItemBin]; + + +export const SitesAnalyticsSummaryLifetimeBinsItemBin = { + under_1h: 'under_1h', + '1_to_24h': '1_to_24h', + '1_to_3d': '1_to_3d', + '3_to_7d': '3_to_7d', + '7_to_14d': '7_to_14d', + '14_to_30d': '14_to_30d', + '30d_plus': '30d_plus', +} as const; diff --git a/src/lib/generated/sitesAnalyticsSummaryOwnerKinds.ts b/src/lib/generated/sitesAnalyticsSummaryOwnerKinds.ts new file mode 100644 index 0000000..a5c681b --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryOwnerKinds.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryOwnerKinds = { + /** @minimum 0 */ + user: number; + /** @minimum 0 */ + service_key: number; + /** @minimum 0 */ + unresolved: number; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryPublisherOptions.ts b/src/lib/generated/sitesAnalyticsSummaryPublisherOptions.ts new file mode 100644 index 0000000..724ce55 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryPublisherOptions.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsPublisher } from './sitesAnalyticsPublisher.js'; + +export type SitesAnalyticsSummaryPublisherOptions = { + items: SitesAnalyticsPublisher[]; + /** @minimum 0 */ + total: number; + truncated: boolean; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryPublishers.ts b/src/lib/generated/sitesAnalyticsSummaryPublishers.ts new file mode 100644 index 0000000..8de23b3 --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryPublishers.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsSummaryPublishersItemsItem } from './sitesAnalyticsSummaryPublishersItemsItem.js'; + +export type SitesAnalyticsSummaryPublishers = { + items: SitesAnalyticsSummaryPublishersItemsItem[]; + /** @minimum 0 */ + total: number; + /** @minimum 0 */ + limit: number; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryPublishersItemsItem.ts b/src/lib/generated/sitesAnalyticsSummaryPublishersItemsItem.ts new file mode 100644 index 0000000..be0dfba --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryPublishersItemsItem.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsSummaryPublishersItemsItemOwnerKind } from './sitesAnalyticsSummaryPublishersItemsItemOwnerKind.js'; + +export type SitesAnalyticsSummaryPublishersItemsItem = { + /** Opaque publisher key; pass it back as the owner filter. */ + key: string; + label: string; + ownerKind: SitesAnalyticsSummaryPublishersItemsItemOwnerKind; + /** @minimum 0 */ + published: number; + /** @minimum 0 */ + updates: number; + /** @minimum 0 */ + liveSites: number; + /** @minimum 0 */ + liveBytes: number; + /** @nullable */ + lastActivityAt: string | null; +}; diff --git a/src/lib/generated/sitesAnalyticsSummaryPublishersItemsItemOwnerKind.ts b/src/lib/generated/sitesAnalyticsSummaryPublishersItemsItemOwnerKind.ts new file mode 100644 index 0000000..94682fe --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummaryPublishersItemsItemOwnerKind.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type SitesAnalyticsSummaryPublishersItemsItemOwnerKind = typeof SitesAnalyticsSummaryPublishersItemsItemOwnerKind[keyof typeof SitesAnalyticsSummaryPublishersItemsItemOwnerKind]; + + +export const SitesAnalyticsSummaryPublishersItemsItemOwnerKind = { + user: 'user', + service_key: 'service_key', + unresolved: 'unresolved', +} as const; diff --git a/src/lib/generated/sitesAnalyticsSummarySeriesItem.ts b/src/lib/generated/sitesAnalyticsSummarySeriesItem.ts new file mode 100644 index 0000000..b227e2a --- /dev/null +++ b/src/lib/generated/sitesAnalyticsSummarySeriesItem.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SitesAnalyticsActivity } from './sitesAnalyticsActivity.js'; + +export type SitesAnalyticsSummarySeriesItem = { + date: string; + /** @nullable */ + previousDate: string | null; + current: SitesAnalyticsActivity; + previous: SitesAnalyticsActivity | null; +}; diff --git a/src/lib/generated/sitesBrowserMintRequest.ts b/src/lib/generated/sitesBrowserMintRequest.ts index 0027dcb..0bcf938 100644 --- a/src/lib/generated/sitesBrowserMintRequest.ts +++ b/src/lib/generated/sitesBrowserMintRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -8,13 +8,13 @@ export interface SitesBrowserMintRequest { /** - * Site identifier matching the bootstrap challenge. - * @pattern ^[a-z0-9-]{1,64}$ - */ + * Site identifier matching the bootstrap challenge. + * @pattern ^[a-z0-9-]{1,64}$ + */ siteId: string; /** - * Opaque, unexpired bootstrap challenge issued by the content gateway. - * @pattern ^[A-Za-z0-9_-]{43}$ - */ + * Opaque, unexpired bootstrap challenge issued by the content gateway. + * @pattern ^[A-Za-z0-9_-]{43}$ + */ state: string; } diff --git a/src/lib/generated/sitesCapabilities.ts b/src/lib/generated/sitesCapabilities.ts index e1ac9d7..6d673f9 100644 --- a/src/lib/generated/sitesCapabilities.ts +++ b/src/lib/generated/sitesCapabilities.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { SitesCapabilitiesDefaultVisibility } from './sitesCapabilitiesDefaultVisibility.js'; import type { SitesCapabilitiesAllowedVisibilitiesItem } from './sitesCapabilitiesAllowedVisibilitiesItem.js'; +import type { SitesCapabilitiesDefaultVisibility } from './sitesCapabilitiesDefaultVisibility.js'; import type { SitesCapabilitiesUpload } from './sitesCapabilitiesUpload.js'; export interface SitesCapabilities { @@ -16,8 +16,8 @@ export interface SitesCapabilities { allowedVisibilities: SitesCapabilitiesAllowedVisibilitiesItem[]; upload: SitesCapabilitiesUpload; /** - * Days a deleted site stays restorable before its content is purged. - * @minimum 0 - */ + * Days a deleted site stays restorable before its content is purged. + * @minimum 0 + */ deletedRetentionDays: number; } diff --git a/src/lib/generated/sitesCapabilitiesAllowedVisibilitiesItem.ts b/src/lib/generated/sitesCapabilitiesAllowedVisibilitiesItem.ts index 813d1f5..8e09fa9 100644 --- a/src/lib/generated/sitesCapabilitiesAllowedVisibilitiesItem.ts +++ b/src/lib/generated/sitesCapabilitiesAllowedVisibilitiesItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type SitesCapabilitiesAllowedVisibilitiesItem = typeof SitesCapabilitiesAllowedVisibilitiesItem[keyof typeof SitesCapabilitiesAllowedVisibilitiesItem]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SitesCapabilitiesAllowedVisibilitiesItem = { private: 'private', public: 'public', diff --git a/src/lib/generated/sitesCapabilitiesDefaultVisibility.ts b/src/lib/generated/sitesCapabilitiesDefaultVisibility.ts index e5df59d..2ac0853 100644 --- a/src/lib/generated/sitesCapabilitiesDefaultVisibility.ts +++ b/src/lib/generated/sitesCapabilitiesDefaultVisibility.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type SitesCapabilitiesDefaultVisibility = typeof SitesCapabilitiesDefaultVisibility[keyof typeof SitesCapabilitiesDefaultVisibility]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SitesCapabilitiesDefaultVisibility = { private: 'private', public: 'public', diff --git a/src/lib/generated/sitesCapabilitiesSuccessResponse.ts b/src/lib/generated/sitesCapabilitiesSuccessResponse.ts index e44da44..684281b 100644 --- a/src/lib/generated/sitesCapabilitiesSuccessResponse.ts +++ b/src/lib/generated/sitesCapabilitiesSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { SitesCapabilities } from './sitesCapabilities.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { SitesCapabilitiesSuccessResponseAllOf } from './sitesCapabilitiesSuccessResponseAllOf.js'; -export type SitesCapabilitiesSuccessResponse = SuccessApiResponse & SitesCapabilitiesSuccessResponseAllOf; +export type SitesCapabilitiesSuccessResponse = SuccessApiResponse & { + data: SitesCapabilities; +}; diff --git a/src/lib/generated/sitesCapabilitiesSuccessResponseAllOf.ts b/src/lib/generated/sitesCapabilitiesSuccessResponseAllOf.ts deleted file mode 100644 index 4e2bab6..0000000 --- a/src/lib/generated/sitesCapabilitiesSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { SitesCapabilities } from './sitesCapabilities.js'; - -export type SitesCapabilitiesSuccessResponseAllOf = { - data: SitesCapabilities; -}; diff --git a/src/lib/generated/sitesCapabilitiesUpload.ts b/src/lib/generated/sitesCapabilitiesUpload.ts index 79c3a53..61775c7 100644 --- a/src/lib/generated/sitesCapabilitiesUpload.ts +++ b/src/lib/generated/sitesCapabilitiesUpload.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/sitesCleanupConfig.ts b/src/lib/generated/sitesCleanupConfig.ts index 2c24cbe..75d3375 100644 --- a/src/lib/generated/sitesCleanupConfig.ts +++ b/src/lib/generated/sitesCleanupConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -10,4 +10,10 @@ export interface SitesCleanupConfig { enabled: boolean; /** @minimum 1 */ intervalMinutes: number; + /** + * Days a deleted site stays restorable before its content is purged. 0 purges on the next cleanup run. + * @minimum 0 + * @maximum 3650 + */ + deletedRetentionDays?: number; } diff --git a/src/lib/generated/sitesConfig.ts b/src/lib/generated/sitesConfig.ts index f5eb40a..d490fae 100644 --- a/src/lib/generated/sitesConfig.ts +++ b/src/lib/generated/sitesConfig.ts @@ -1,14 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { SitesCleanupConfig } from './sitesCleanupConfig.js'; +import type { SitesStorageConfig } from './sitesStorageConfig.js'; import type { SitesTtlConfig } from './sitesTtlConfig.js'; import type { SitesUploadConfig } from './sitesUploadConfig.js'; -import type { SitesStorageConfig } from './sitesStorageConfig.js'; -import type { SitesCleanupConfig } from './sitesCleanupConfig.js'; /** * Global Sites hosting configuration stored in global_config under the sites key. @@ -17,10 +17,10 @@ export interface SitesConfig { enabled: boolean; domain: string; /** - * @minimum 1 - * @maximum 65535 - * @nullable - */ + * @minimum 1 + * @maximum 65535 + * @nullable + */ port: number | null; /** @minLength 1 */ hostPrefix: string; diff --git a/src/lib/generated/sitesConfigSuccessResponse.ts b/src/lib/generated/sitesConfigSuccessResponse.ts index 42ab3d4..8158000 100644 --- a/src/lib/generated/sitesConfigSuccessResponse.ts +++ b/src/lib/generated/sitesConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { SitesConfigSuccessResponseData } from './sitesConfigSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { SitesConfigSuccessResponseAllOf } from './sitesConfigSuccessResponseAllOf.js'; -export type SitesConfigSuccessResponse = SuccessApiResponse & SitesConfigSuccessResponseAllOf; +export type SitesConfigSuccessResponse = SuccessApiResponse & { + data: SitesConfigSuccessResponseData; +}; diff --git a/src/lib/generated/sitesConfigSuccessResponseAllOf.ts b/src/lib/generated/sitesConfigSuccessResponseAllOf.ts deleted file mode 100644 index cf71536..0000000 --- a/src/lib/generated/sitesConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { SitesConfigSuccessResponseAllOfData } from './sitesConfigSuccessResponseAllOfData.js'; - -export type SitesConfigSuccessResponseAllOf = { - data: SitesConfigSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/sitesConfigSuccessResponseAllOfData.ts b/src/lib/generated/sitesConfigSuccessResponseData.ts similarity index 69% rename from src/lib/generated/sitesConfigSuccessResponseAllOfData.ts rename to src/lib/generated/sitesConfigSuccessResponseData.ts index cc31081..952ba19 100644 --- a/src/lib/generated/sitesConfigSuccessResponseAllOfData.ts +++ b/src/lib/generated/sitesConfigSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { SitesConfig } from './sitesConfig.js'; -export type SitesConfigSuccessResponseAllOfData = { +export type SitesConfigSuccessResponseData = { config: SitesConfig; }; diff --git a/src/lib/generated/sitesListSuccessResponse.ts b/src/lib/generated/sitesListSuccessResponse.ts index d903df0..74a442a 100644 --- a/src/lib/generated/sitesListSuccessResponse.ts +++ b/src/lib/generated/sitesListSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { SitesListSuccessResponseData } from './sitesListSuccessResponseData.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { SitesListSuccessResponseAllOf } from './sitesListSuccessResponseAllOf.js'; -export type SitesListSuccessResponse = SuccessApiResponse & SitesListSuccessResponseAllOf; +export type SitesListSuccessResponse = SuccessApiResponse & { + data: SitesListSuccessResponseData; +}; diff --git a/src/lib/generated/sitesListSuccessResponseAllOf.ts b/src/lib/generated/sitesListSuccessResponseAllOf.ts deleted file mode 100644 index 1b28fa8..0000000 --- a/src/lib/generated/sitesListSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { SitesListSuccessResponseAllOfData } from './sitesListSuccessResponseAllOfData.js'; - -export type SitesListSuccessResponseAllOf = { - data: SitesListSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/sitesListSuccessResponseAllOfData.ts b/src/lib/generated/sitesListSuccessResponseData.ts similarity index 67% rename from src/lib/generated/sitesListSuccessResponseAllOfData.ts rename to src/lib/generated/sitesListSuccessResponseData.ts index e2f7359..7fc733c 100644 --- a/src/lib/generated/sitesListSuccessResponseAllOfData.ts +++ b/src/lib/generated/sitesListSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,6 @@ */ import type { Site } from './site.js'; -export type SitesListSuccessResponseAllOfData = { +export type SitesListSuccessResponseData = { sites: Site[]; }; diff --git a/src/lib/generated/sitesStorageBackend.ts b/src/lib/generated/sitesStorageBackend.ts index 54b04e1..3aa4900 100644 --- a/src/lib/generated/sitesStorageBackend.ts +++ b/src/lib/generated/sitesStorageBackend.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type SitesStorageBackend = typeof SitesStorageBackend[keyof typeof SitesStorageBackend]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SitesStorageBackend = { s3: 's3', minio: 'minio', diff --git a/src/lib/generated/sitesStorageConfig.ts b/src/lib/generated/sitesStorageConfig.ts index 470259b..506b434 100644 --- a/src/lib/generated/sitesStorageConfig.ts +++ b/src/lib/generated/sitesStorageConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/sitesTtlConfig.ts b/src/lib/generated/sitesTtlConfig.ts index 3d2bbcc..ee343aa 100644 --- a/src/lib/generated/sitesTtlConfig.ts +++ b/src/lib/generated/sitesTtlConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/sitesUploadConfig.ts b/src/lib/generated/sitesUploadConfig.ts index 952eade..73a9255 100644 --- a/src/lib/generated/sitesUploadConfig.ts +++ b/src/lib/generated/sitesUploadConfig.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -16,8 +16,8 @@ export interface SitesUploadConfig { /** @minItems 1 */ allowedExtensions: string[]; /** - * @deprecated - * @minItems 1 - */ + * @deprecated + * @minItems 1 + */ allowedTypes?: string[]; } diff --git a/src/lib/generated/startAgentMcpConnectionOAuthParams.ts b/src/lib/generated/startAgentMcpConnectionOAuthParams.ts index d24a513..0589753 100644 --- a/src/lib/generated/startAgentMcpConnectionOAuthParams.ts +++ b/src/lib/generated/startAgentMcpConnectionOAuthParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/startAgentMcpConnectionOAuthResult.ts b/src/lib/generated/startAgentMcpConnectionOAuthResult.ts index d064d32..f27a996 100644 --- a/src/lib/generated/startAgentMcpConnectionOAuthResult.ts +++ b/src/lib/generated/startAgentMcpConnectionOAuthResult.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/startAgentMcpConnectionOAuthResultStatus.ts b/src/lib/generated/startAgentMcpConnectionOAuthResultStatus.ts index 6c491a2..2627b0a 100644 --- a/src/lib/generated/startAgentMcpConnectionOAuthResultStatus.ts +++ b/src/lib/generated/startAgentMcpConnectionOAuthResultStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type StartAgentMcpConnectionOAuthResultStatus = typeof StartAgentMcpConnectionOAuthResultStatus[keyof typeof StartAgentMcpConnectionOAuthResultStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const StartAgentMcpConnectionOAuthResultStatus = { AUTHORIZED: 'AUTHORIZED', REDIRECT: 'REDIRECT', diff --git a/src/lib/generated/startAgentMcpConnectionOAuthSuccessResponse.ts b/src/lib/generated/startAgentMcpConnectionOAuthSuccessResponse.ts index be05191..478bacc 100644 --- a/src/lib/generated/startAgentMcpConnectionOAuthSuccessResponse.ts +++ b/src/lib/generated/startAgentMcpConnectionOAuthSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { StartAgentMcpConnectionOAuthResult } from './startAgentMcpConnectionOAuthResult.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { StartAgentMcpConnectionOAuthSuccessResponseAllOf } from './startAgentMcpConnectionOAuthSuccessResponseAllOf.js'; -export type StartAgentMcpConnectionOAuthSuccessResponse = SuccessApiResponse & StartAgentMcpConnectionOAuthSuccessResponseAllOf; +export type StartAgentMcpConnectionOAuthSuccessResponse = SuccessApiResponse & { + data: StartAgentMcpConnectionOAuthResult; +}; diff --git a/src/lib/generated/startAgentMcpConnectionOAuthSuccessResponseAllOf.ts b/src/lib/generated/startAgentMcpConnectionOAuthSuccessResponseAllOf.ts deleted file mode 100644 index 5bee1cc..0000000 --- a/src/lib/generated/startAgentMcpConnectionOAuthSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { StartAgentMcpConnectionOAuthResult } from './startAgentMcpConnectionOAuthResult.js'; - -export type StartAgentMcpConnectionOAuthSuccessResponseAllOf = { - data: StartAgentMcpConnectionOAuthResult; -}; diff --git a/src/lib/generated/streamAgentRunEventsParams.ts b/src/lib/generated/streamAgentRunEventsParams.ts index 15f10f5..737cd0a 100644 --- a/src/lib/generated/streamAgentRunEventsParams.ts +++ b/src/lib/generated/streamAgentRunEventsParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,6 +9,7 @@ export type StreamAgentRunEventsParams = { /** * Replay events with sequence greater than this cursor before following live events. + * @minimum 0 */ afterSequence?: number; }; diff --git a/src/lib/generated/successApiResponse.ts b/src/lib/generated/successApiResponse.ts index ec05da5..06a320f 100644 --- a/src/lib/generated/successApiResponse.ts +++ b/src/lib/generated/successApiResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -11,5 +11,5 @@ export interface SuccessApiResponse { request_id: string; metadata?: ResponseMetadata; /** Always null on successful responses. */ - error: null; + error: unknown; } diff --git a/src/lib/generated/suspendAgentSessionSandbox200.ts b/src/lib/generated/suspendAgentSessionSandbox200.ts index 93c064f..bc4cb50 100644 --- a/src/lib/generated/suspendAgentSessionSandbox200.ts +++ b/src/lib/generated/suspendAgentSessionSandbox200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentSessionSummary } from './agentSessionSummary.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { SuspendAgentSessionSandbox200AllOf } from './suspendAgentSessionSandbox200AllOf.js'; -export type SuspendAgentSessionSandbox200 = SuccessApiResponse & SuspendAgentSessionSandbox200AllOf; +export type SuspendAgentSessionSandbox200 = SuccessApiResponse & { + data: AgentSessionSummary; +}; diff --git a/src/lib/generated/switchAgentSelectionRequest.ts b/src/lib/generated/switchAgentSelectionRequest.ts index c6ddaed..b0f7e3e 100644 --- a/src/lib/generated/switchAgentSelectionRequest.ts +++ b/src/lib/generated/switchAgentSelectionRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/switchAgentSelectionResponse.ts b/src/lib/generated/switchAgentSelectionResponse.ts index 3429a9a..667fa2f 100644 --- a/src/lib/generated/switchAgentSelectionResponse.ts +++ b/src/lib/generated/switchAgentSelectionResponse.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { AgentSelectionSummary } from './agentSelectionSummary.js'; import type { AgentSelectionState } from './agentSelectionState.js'; +import type { AgentSelectionSummary } from './agentSelectionSummary.js'; export interface SwitchAgentSelectionResponse { previousAgent: AgentSelectionSummary; diff --git a/src/lib/generated/switchAgentThreadSelection200.ts b/src/lib/generated/switchAgentThreadSelection200.ts index c0fb19f..71cfa44 100644 --- a/src/lib/generated/switchAgentThreadSelection200.ts +++ b/src/lib/generated/switchAgentThreadSelection200.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { SuccessApiResponse } from './successApiResponse.js'; -import type { SwitchAgentThreadSelection200AllOf } from './switchAgentThreadSelection200AllOf.js'; +import type { SwitchAgentSelectionResponse } from './switchAgentSelectionResponse.js'; -export type SwitchAgentThreadSelection200 = SuccessApiResponse & SwitchAgentThreadSelection200AllOf; +export type SwitchAgentThreadSelection200 = SuccessApiResponse & { + data: SwitchAgentSelectionResponse; +}; diff --git a/src/lib/generated/switchAgentThreadSelection200AllOf.ts b/src/lib/generated/switchAgentThreadSelection200AllOf.ts deleted file mode 100644 index cd64197..0000000 --- a/src/lib/generated/switchAgentThreadSelection200AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { SwitchAgentSelectionResponse } from './switchAgentSelectionResponse.js'; - -export type SwitchAgentThreadSelection200AllOf = { - data: SwitchAgentSelectionResponse; -}; diff --git a/src/lib/generated/systemAgentDefinitionId.ts b/src/lib/generated/systemAgentDefinitionId.ts index 6427957..5588ac2 100644 --- a/src/lib/generated/systemAgentDefinitionId.ts +++ b/src/lib/generated/systemAgentDefinitionId.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,8 +9,8 @@ export type SystemAgentDefinitionId = typeof SystemAgentDefinitionId[keyof typeof SystemAgentDefinitionId]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const SystemAgentDefinitionId = { + systemagent: 'system.agent', systemdebug: 'system.debug', systemdevelop: 'system.develop', systemfreeform: 'system.freeform', diff --git a/src/lib/generated/tearDownBuildSuccessResponse.ts b/src/lib/generated/tearDownBuildSuccessResponse.ts index 3b921e6..6352f94 100644 --- a/src/lib/generated/tearDownBuildSuccessResponse.ts +++ b/src/lib/generated/tearDownBuildSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { SuccessApiResponse } from './successApiResponse.js'; -import type { TearDownBuildSuccessResponseAllOf } from './tearDownBuildSuccessResponseAllOf.js'; +import type { TearDownBuildSuccessResponseData } from './tearDownBuildSuccessResponseData.js'; -export type TearDownBuildSuccessResponse = SuccessApiResponse & TearDownBuildSuccessResponseAllOf; +export type TearDownBuildSuccessResponse = SuccessApiResponse & { + data: TearDownBuildSuccessResponseData; +}; diff --git a/src/lib/generated/tearDownBuildSuccessResponseAllOf.ts b/src/lib/generated/tearDownBuildSuccessResponseAllOf.ts deleted file mode 100644 index 2962c46..0000000 --- a/src/lib/generated/tearDownBuildSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { TearDownBuildSuccessResponseAllOfData } from './tearDownBuildSuccessResponseAllOfData.js'; - -export type TearDownBuildSuccessResponseAllOf = { - data: TearDownBuildSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/tearDownBuildSuccessResponseData.ts b/src/lib/generated/tearDownBuildSuccessResponseData.ts new file mode 100644 index 0000000..3edb5c4 --- /dev/null +++ b/src/lib/generated/tearDownBuildSuccessResponseData.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type TearDownBuildSuccessResponseData = { + status: string; + message: string; +}; diff --git a/src/lib/generated/telemetryBucketCount.ts b/src/lib/generated/telemetryBucketCount.ts index b66eabe..33e5bf1 100644 --- a/src/lib/generated/telemetryBucketCount.ts +++ b/src/lib/generated/telemetryBucketCount.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,6 +7,7 @@ */ export interface TelemetryBucketCount { + /** Local calendar day, or the Monday of the week. */ bucket: string; count: number; } diff --git a/src/lib/generated/telemetryEventStats.ts b/src/lib/generated/telemetryEventStats.ts index a003853..6517e67 100644 --- a/src/lib/generated/telemetryEventStats.ts +++ b/src/lib/generated/telemetryEventStats.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/telemetryStats.ts b/src/lib/generated/telemetryStats.ts index 5b1984a..3135b96 100644 --- a/src/lib/generated/telemetryStats.ts +++ b/src/lib/generated/telemetryStats.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -8,8 +8,8 @@ import type { TelemetryBucketCount } from './telemetryBucketCount.js'; import type { TelemetryEventStats } from './telemetryEventStats.js'; import type { TelemetryStatsActiveClients } from './telemetryStatsActiveClients.js'; -import type { TelemetryStatsVersionsItem } from './telemetryStatsVersionsItem.js'; import type { TelemetryStatsPlatformsItem } from './telemetryStatsPlatformsItem.js'; +import type { TelemetryStatsVersionsItem } from './telemetryStatsVersionsItem.js'; export interface TelemetryStats { usageOverTime: TelemetryBucketCount[]; diff --git a/src/lib/generated/telemetryStatsActiveClients.ts b/src/lib/generated/telemetryStatsActiveClients.ts index a541cd7..1d42044 100644 --- a/src/lib/generated/telemetryStatsActiveClients.ts +++ b/src/lib/generated/telemetryStatsActiveClients.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/telemetryStatsPlatformsItem.ts b/src/lib/generated/telemetryStatsPlatformsItem.ts index 433ce34..6d02296 100644 --- a/src/lib/generated/telemetryStatsPlatformsItem.ts +++ b/src/lib/generated/telemetryStatsPlatformsItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/telemetryStatsRange.ts b/src/lib/generated/telemetryStatsRange.ts deleted file mode 100644 index baafdf6..0000000 --- a/src/lib/generated/telemetryStatsRange.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { TelemetryStatsRangeSource } from './telemetryStatsRangeSource.js'; -import type { TelemetryStatsRangeInterval } from './telemetryStatsRangeInterval.js'; - -export interface TelemetryStatsRange { - source: TelemetryStatsRangeSource; - from: string; - to: string; - interval: TelemetryStatsRangeInterval; -} diff --git a/src/lib/generated/telemetryStatsRangeInterval.ts b/src/lib/generated/telemetryStatsRangeInterval.ts deleted file mode 100644 index 01b4da3..0000000 --- a/src/lib/generated/telemetryStatsRangeInterval.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type TelemetryStatsRangeInterval = typeof TelemetryStatsRangeInterval[keyof typeof TelemetryStatsRangeInterval]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const TelemetryStatsRangeInterval = { - day: 'day', - week: 'week', -} as const; diff --git a/src/lib/generated/telemetryStatsRangeSource.ts b/src/lib/generated/telemetryStatsRangeSource.ts deleted file mode 100644 index b30b998..0000000 --- a/src/lib/generated/telemetryStatsRangeSource.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ - -export type TelemetryStatsRangeSource = typeof TelemetryStatsRangeSource[keyof typeof TelemetryStatsRangeSource]; - - -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const TelemetryStatsRangeSource = { - cli: 'cli', - ui: 'ui', -} as const; diff --git a/src/lib/generated/telemetryStatsVersionsItem.ts b/src/lib/generated/telemetryStatsVersionsItem.ts index b6b6e54..52bac75 100644 --- a/src/lib/generated/telemetryStatsVersionsItem.ts +++ b/src/lib/generated/telemetryStatsVersionsItem.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/testWorkspaceRuntimeBackendSuccessResponse.ts b/src/lib/generated/testWorkspaceRuntimeBackendSuccessResponse.ts new file mode 100644 index 0000000..f80ea8c --- /dev/null +++ b/src/lib/generated/testWorkspaceRuntimeBackendSuccessResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SuccessApiResponse } from './successApiResponse.js'; +import type { WorkspaceBackendTestConnectionResult } from './workspaceBackendTestConnectionResult.js'; + +export type TestWorkspaceRuntimeBackendSuccessResponse = SuccessApiResponse & { + data: WorkspaceBackendTestConnectionResult; +}; diff --git a/src/lib/generated/openAgentSessionWorkspace200AllOf.ts b/src/lib/generated/unarchiveAgentSession200.ts similarity index 58% rename from src/lib/generated/openAgentSessionWorkspace200AllOf.ts rename to src/lib/generated/unarchiveAgentSession200.ts index 16a244a..e2f4dec 100644 --- a/src/lib/generated/openAgentSessionWorkspace200AllOf.ts +++ b/src/lib/generated/unarchiveAgentSession200.ts @@ -1,12 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { AgentSessionSummary } from './agentSessionSummary.js'; +import type { SuccessApiResponse } from './successApiResponse.js'; -export type OpenAgentSessionWorkspace200AllOf = { +export type UnarchiveAgentSession200 = SuccessApiResponse & { data: AgentSessionSummary; }; diff --git a/src/lib/generated/updateAdminAgentCapabilitiesParams.ts b/src/lib/generated/updateAdminAgentCapabilitiesParams.ts index 0c6b59c..20f8ccc 100644 --- a/src/lib/generated/updateAdminAgentCapabilitiesParams.ts +++ b/src/lib/generated/updateAdminAgentCapabilitiesParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateAdminAgentCapabilitiesRequest.ts b/src/lib/generated/updateAdminAgentCapabilitiesRequest.ts index 0c4c08c..9f7f457 100644 --- a/src/lib/generated/updateAdminAgentCapabilitiesRequest.ts +++ b/src/lib/generated/updateAdminAgentCapabilitiesRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateAdminAgentSandboxPoolRequest.ts b/src/lib/generated/updateAdminAgentSandboxPoolRequest.ts new file mode 100644 index 0000000..e1da424 --- /dev/null +++ b/src/lib/generated/updateAdminAgentSandboxPoolRequest.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { UpdateAdminAgentSandboxPoolRequestCapacitySpec } from './updateAdminAgentSandboxPoolRequestCapacitySpec.js'; + +export interface UpdateAdminAgentSandboxPoolRequest { + capacitySpec: UpdateAdminAgentSandboxPoolRequestCapacitySpec; +} diff --git a/src/lib/generated/updateAdminAgentSandboxPoolRequestCapacitySpec.ts b/src/lib/generated/updateAdminAgentSandboxPoolRequestCapacitySpec.ts new file mode 100644 index 0000000..c161cae --- /dev/null +++ b/src/lib/generated/updateAdminAgentSandboxPoolRequestCapacitySpec.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type UpdateAdminAgentSandboxPoolRequestCapacitySpec = { + /** @minimum 0 */ + poolMin?: number; + /** @minimum 0 */ + poolMax?: number; + /** @minimum 0 */ + bufferMin?: number; + /** @minimum 0 */ + bufferMax?: number; +}; diff --git a/src/lib/generated/updateAdminCustomAgentCreationPolicyRequest.ts b/src/lib/generated/updateAdminCustomAgentCreationPolicyRequest.ts index 857c5c5..c95bc58 100644 --- a/src/lib/generated/updateAdminCustomAgentCreationPolicyRequest.ts +++ b/src/lib/generated/updateAdminCustomAgentCreationPolicyRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateAgentInstructionTemplateOverrideRequest.ts b/src/lib/generated/updateAgentInstructionTemplateOverrideRequest.ts index 18a58c1..4753497 100644 --- a/src/lib/generated/updateAgentInstructionTemplateOverrideRequest.ts +++ b/src/lib/generated/updateAgentInstructionTemplateOverrideRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateBuildConfigPatchRequest.ts b/src/lib/generated/updateBuildConfigPatchRequest.ts index 12d66d2..aacccc9 100644 --- a/src/lib/generated/updateBuildConfigPatchRequest.ts +++ b/src/lib/generated/updateBuildConfigPatchRequest.ts @@ -1,84 +1,20 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { UpdateBuildConfigPatchRequestCommentRuntimeEnv } from './updateBuildConfigPatchRequestCommentRuntimeEnv.js'; import type { UpdateBuildConfigPatchRequestCommentInitEnv } from './updateBuildConfigPatchRequestCommentInitEnv.js'; +import type { UpdateBuildConfigPatchRequestCommentRuntimeEnv } from './updateBuildConfigPatchRequestCommentRuntimeEnv.js'; export type UpdateBuildConfigPatchRequest = (unknown & { /** - * The new UUID to assign to the build. Must use lowercase letters, numbers, and hyphens, and cannot start or end with a hyphen. - * @minLength 3 - * @maxLength 50 - * @pattern ^[a-z0-9-]+$ - */ - uuid?: string; - /** Whether this build should be treated as a static environment. */ - isStatic?: boolean; - /** Whether pushes to selected default branches should redeploy this build. */ - trackDefaultBranches?: boolean; - /** Runtime environment override object to replace on the build when provided. */ - commentRuntimeEnv?: UpdateBuildConfigPatchRequestCommentRuntimeEnv; - /** Init environment override object to replace on the build when provided. */ - commentInitEnv?: UpdateBuildConfigPatchRequestCommentInitEnv; -}) | (unknown & { - /** - * The new UUID to assign to the build. Must use lowercase letters, numbers, and hyphens, and cannot start or end with a hyphen. - * @minLength 3 - * @maxLength 50 - * @pattern ^[a-z0-9-]+$ - */ - uuid?: string; - /** Whether this build should be treated as a static environment. */ - isStatic?: boolean; - /** Whether pushes to selected default branches should redeploy this build. */ - trackDefaultBranches?: boolean; - /** Runtime environment override object to replace on the build when provided. */ - commentRuntimeEnv?: UpdateBuildConfigPatchRequestCommentRuntimeEnv; - /** Init environment override object to replace on the build when provided. */ - commentInitEnv?: UpdateBuildConfigPatchRequestCommentInitEnv; -}) | (unknown & { - /** - * The new UUID to assign to the build. Must use lowercase letters, numbers, and hyphens, and cannot start or end with a hyphen. - * @minLength 3 - * @maxLength 50 - * @pattern ^[a-z0-9-]+$ - */ - uuid?: string; - /** Whether this build should be treated as a static environment. */ - isStatic?: boolean; - /** Whether pushes to selected default branches should redeploy this build. */ - trackDefaultBranches?: boolean; - /** Runtime environment override object to replace on the build when provided. */ - commentRuntimeEnv?: UpdateBuildConfigPatchRequestCommentRuntimeEnv; - /** Init environment override object to replace on the build when provided. */ - commentInitEnv?: UpdateBuildConfigPatchRequestCommentInitEnv; -}) | (unknown & { - /** - * The new UUID to assign to the build. Must use lowercase letters, numbers, and hyphens, and cannot start or end with a hyphen. - * @minLength 3 - * @maxLength 50 - * @pattern ^[a-z0-9-]+$ - */ - uuid?: string; - /** Whether this build should be treated as a static environment. */ - isStatic?: boolean; - /** Whether pushes to selected default branches should redeploy this build. */ - trackDefaultBranches?: boolean; - /** Runtime environment override object to replace on the build when provided. */ - commentRuntimeEnv?: UpdateBuildConfigPatchRequestCommentRuntimeEnv; - /** Init environment override object to replace on the build when provided. */ - commentInitEnv?: UpdateBuildConfigPatchRequestCommentInitEnv; -}) | (unknown & { - /** - * The new UUID to assign to the build. Must use lowercase letters, numbers, and hyphens, and cannot start or end with a hyphen. - * @minLength 3 - * @maxLength 50 - * @pattern ^[a-z0-9-]+$ - */ + * The new UUID to assign to the build. Must use lowercase letters, numbers, and hyphens, and cannot start or end with a hyphen. + * @minLength 3 + * @maxLength 50 + * @pattern ^[a-z0-9-]+$ + */ uuid?: string; /** Whether this build should be treated as a static environment. */ isStatic?: boolean; diff --git a/src/lib/generated/updateBuildConfigPatchRequestCommentInitEnv.ts b/src/lib/generated/updateBuildConfigPatchRequestCommentInitEnv.ts index 4377013..b86593a 100644 --- a/src/lib/generated/updateBuildConfigPatchRequestCommentInitEnv.ts +++ b/src/lib/generated/updateBuildConfigPatchRequestCommentInitEnv.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateBuildConfigPatchRequestCommentRuntimeEnv.ts b/src/lib/generated/updateBuildConfigPatchRequestCommentRuntimeEnv.ts index 18cbc6b..c0f1bcd 100644 --- a/src/lib/generated/updateBuildConfigPatchRequestCommentRuntimeEnv.ts +++ b/src/lib/generated/updateBuildConfigPatchRequestCommentRuntimeEnv.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateBuildConfigSuccessResponse.ts b/src/lib/generated/updateBuildConfigSuccessResponse.ts index 4f009f3..df58d87 100644 --- a/src/lib/generated/updateBuildConfigSuccessResponse.ts +++ b/src/lib/generated/updateBuildConfigSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { Build } from './build.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { UpdateBuildConfigSuccessResponseAllOf } from './updateBuildConfigSuccessResponseAllOf.js'; -export type UpdateBuildConfigSuccessResponse = SuccessApiResponse & UpdateBuildConfigSuccessResponseAllOf; +export type UpdateBuildConfigSuccessResponse = SuccessApiResponse & { + data: Build; +}; diff --git a/src/lib/generated/updateBuildConfigSuccessResponseAllOf.ts b/src/lib/generated/updateBuildConfigSuccessResponseAllOf.ts deleted file mode 100644 index 54f0ea5..0000000 --- a/src/lib/generated/updateBuildConfigSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { Build } from './build.js'; - -export type UpdateBuildConfigSuccessResponseAllOf = { - data: Build; -}; diff --git a/src/lib/generated/updateBuildServiceOverridesRequest.ts b/src/lib/generated/updateBuildServiceOverridesRequest.ts index 26ff17b..5adbab3 100644 --- a/src/lib/generated/updateBuildServiceOverridesRequest.ts +++ b/src/lib/generated/updateBuildServiceOverridesRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateBuildServiceOverridesSuccessResponse.ts b/src/lib/generated/updateBuildServiceOverridesSuccessResponse.ts index c423440..7574e7e 100644 --- a/src/lib/generated/updateBuildServiceOverridesSuccessResponse.ts +++ b/src/lib/generated/updateBuildServiceOverridesSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { SuccessApiResponse } from './successApiResponse.js'; -import type { UpdateBuildServiceOverridesSuccessResponseAllOf } from './updateBuildServiceOverridesSuccessResponseAllOf.js'; +import type { UpdateBuildServiceOverridesSuccessResponseData } from './updateBuildServiceOverridesSuccessResponseData.js'; -export type UpdateBuildServiceOverridesSuccessResponse = SuccessApiResponse & UpdateBuildServiceOverridesSuccessResponseAllOf; +export type UpdateBuildServiceOverridesSuccessResponse = SuccessApiResponse & { + data: UpdateBuildServiceOverridesSuccessResponseData; +}; diff --git a/src/lib/generated/updateBuildServiceOverridesSuccessResponseAllOf.ts b/src/lib/generated/updateBuildServiceOverridesSuccessResponseAllOf.ts deleted file mode 100644 index 6306caa..0000000 --- a/src/lib/generated/updateBuildServiceOverridesSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { UpdateBuildServiceOverridesSuccessResponseAllOfData } from './updateBuildServiceOverridesSuccessResponseAllOfData.js'; - -export type UpdateBuildServiceOverridesSuccessResponseAllOf = { - data: UpdateBuildServiceOverridesSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/updateBuildServiceOverridesSuccessResponseAllOfData.ts b/src/lib/generated/updateBuildServiceOverridesSuccessResponseData.ts similarity index 77% rename from src/lib/generated/updateBuildServiceOverridesSuccessResponseAllOfData.ts rename to src/lib/generated/updateBuildServiceOverridesSuccessResponseData.ts index 32b3500..18a999a 100644 --- a/src/lib/generated/updateBuildServiceOverridesSuccessResponseAllOfData.ts +++ b/src/lib/generated/updateBuildServiceOverridesSuccessResponseData.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -7,7 +7,7 @@ */ import type { BuildServiceOverrideState } from './buildServiceOverrideState.js'; -export type UpdateBuildServiceOverridesSuccessResponseAllOfData = { +export type UpdateBuildServiceOverridesSuccessResponseData = { serviceOverrides: BuildServiceOverrideState[]; /** Whether the build was queued for redeploy after the override update. */ queued: boolean; diff --git a/src/lib/generated/updateLifecycleMcpSettings.ts b/src/lib/generated/updateLifecycleMcpSettings.ts new file mode 100644 index 0000000..037c2ee --- /dev/null +++ b/src/lib/generated/updateLifecycleMcpSettings.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +/** + * Lifecycle MCP administrator settings. + */ +export interface UpdateLifecycleMcpSettings { + enabled: boolean; + allowChanges: boolean; +} diff --git a/src/lib/generated/updateMcpServerConfigParams.ts b/src/lib/generated/updateMcpServerConfigParams.ts index 3a0867f..eca5316 100644 --- a/src/lib/generated/updateMcpServerConfigParams.ts +++ b/src/lib/generated/updateMcpServerConfigParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/updateMcpServerConfigRequest.ts b/src/lib/generated/updateMcpServerConfigRequest.ts index 1ce454d..cfd5533 100644 --- a/src/lib/generated/updateMcpServerConfigRequest.ts +++ b/src/lib/generated/updateMcpServerConfigRequest.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { McpTransportConfig } from './mcpTransportConfig.js'; -import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; import type { McpAuthConfig } from './mcpAuthConfig.js'; +import type { McpSharedConnectionConfig } from './mcpSharedConnectionConfig.js'; +import type { McpTransportConfig } from './mcpTransportConfig.js'; export interface UpdateMcpServerConfigRequest { name?: string; diff --git a/src/lib/generated/upsertAgentApiKey201.ts b/src/lib/generated/upsertAgentApiKey201.ts index 2771538..176d449 100644 --- a/src/lib/generated/upsertAgentApiKey201.ts +++ b/src/lib/generated/upsertAgentApiKey201.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ +import type { AgentApiKeyStatus } from './agentApiKeyStatus.js'; import type { SuccessApiResponse } from './successApiResponse.js'; -import type { UpsertAgentApiKey201AllOf } from './upsertAgentApiKey201AllOf.js'; -export type UpsertAgentApiKey201 = SuccessApiResponse & UpsertAgentApiKey201AllOf; +export type UpsertAgentApiKey201 = SuccessApiResponse & { + data: AgentApiKeyStatus; +}; diff --git a/src/lib/generated/upsertAgentApiKey201AllOf.ts b/src/lib/generated/upsertAgentApiKey201AllOf.ts deleted file mode 100644 index 3c6e83f..0000000 --- a/src/lib/generated/upsertAgentApiKey201AllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { AgentApiKeyStatus } from './agentApiKeyStatus.js'; - -export type UpsertAgentApiKey201AllOf = { - data: AgentApiKeyStatus; -}; diff --git a/src/lib/generated/upsertAgentApiKeyBody.ts b/src/lib/generated/upsertAgentApiKeyBody.ts index 28b67aa..98cd588 100644 --- a/src/lib/generated/upsertAgentApiKeyBody.ts +++ b/src/lib/generated/upsertAgentApiKeyBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/upsertAgentApiKeyBodyProvider.ts b/src/lib/generated/upsertAgentApiKeyBodyProvider.ts index f9019aa..54a819e 100644 --- a/src/lib/generated/upsertAgentApiKeyBodyProvider.ts +++ b/src/lib/generated/upsertAgentApiKeyBodyProvider.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type UpsertAgentApiKeyBodyProvider = typeof UpsertAgentApiKeyBodyProvider[keyof typeof UpsertAgentApiKeyBodyProvider]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const UpsertAgentApiKeyBodyProvider = { anthropic: 'anthropic', openai: 'openai', diff --git a/src/lib/generated/upsertAgentMcpConnectionBody.ts b/src/lib/generated/upsertAgentMcpConnectionBody.ts index 7fbc8c1..9aef1c4 100644 --- a/src/lib/generated/upsertAgentMcpConnectionBody.ts +++ b/src/lib/generated/upsertAgentMcpConnectionBody.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/upsertAgentMcpConnectionBodyValues.ts b/src/lib/generated/upsertAgentMcpConnectionBodyValues.ts index 3293785..479550a 100644 --- a/src/lib/generated/upsertAgentMcpConnectionBodyValues.ts +++ b/src/lib/generated/upsertAgentMcpConnectionBodyValues.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/upsertAgentMcpConnectionParams.ts b/src/lib/generated/upsertAgentMcpConnectionParams.ts index 5754704..bf8d6e0 100644 --- a/src/lib/generated/upsertAgentMcpConnectionParams.ts +++ b/src/lib/generated/upsertAgentMcpConnectionParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/userAgentDefinition.ts b/src/lib/generated/userAgentDefinition.ts index 36baebc..b3a1544 100644 --- a/src/lib/generated/userAgentDefinition.ts +++ b/src/lib/generated/userAgentDefinition.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -18,7 +18,7 @@ export interface UserAgentDefinition { description: string | null; instructions: string; capabilityIds: string[]; - modelPreference: UserAgentDefinitionModelPreference; + modelPreference: UserAgentDefinitionModelPreference | null; resourceBehavior: UserAgentDefinitionResourceBehavior; status: UserAgentDefinitionStatus; } diff --git a/src/lib/generated/userAgentDefinitionCapabilitiesResponse.ts b/src/lib/generated/userAgentDefinitionCapabilitiesResponse.ts index 67a9d61..6362dcf 100644 --- a/src/lib/generated/userAgentDefinitionCapabilitiesResponse.ts +++ b/src/lib/generated/userAgentDefinitionCapabilitiesResponse.ts @@ -1,17 +1,17 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { UserAgentDefinitionResourceBehavior } from './userAgentDefinitionResourceBehavior.js'; import type { CustomAgentCreationUnavailableReason } from './customAgentCreationUnavailableReason.js'; import type { UserAgentDefinitionCapability } from './userAgentDefinitionCapability.js'; +import type { UserAgentDefinitionResourceBehavior } from './userAgentDefinitionResourceBehavior.js'; export interface UserAgentDefinitionCapabilitiesResponse { resourceBehavior: UserAgentDefinitionResourceBehavior; canCreate: boolean; - creationUnavailableReason: CustomAgentCreationUnavailableReason; + creationUnavailableReason: CustomAgentCreationUnavailableReason | null; capabilities: UserAgentDefinitionCapability[]; } diff --git a/src/lib/generated/userAgentDefinitionCapabilitiesSuccessResponse.ts b/src/lib/generated/userAgentDefinitionCapabilitiesSuccessResponse.ts index cecc91f..e2ec3a2 100644 --- a/src/lib/generated/userAgentDefinitionCapabilitiesSuccessResponse.ts +++ b/src/lib/generated/userAgentDefinitionCapabilitiesSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { SuccessApiResponse } from './successApiResponse.js'; -import type { UserAgentDefinitionCapabilitiesSuccessResponseAllOf } from './userAgentDefinitionCapabilitiesSuccessResponseAllOf.js'; +import type { UserAgentDefinitionCapabilitiesResponse } from './userAgentDefinitionCapabilitiesResponse.js'; -export type UserAgentDefinitionCapabilitiesSuccessResponse = SuccessApiResponse & UserAgentDefinitionCapabilitiesSuccessResponseAllOf; +export type UserAgentDefinitionCapabilitiesSuccessResponse = SuccessApiResponse & { + data: UserAgentDefinitionCapabilitiesResponse; +}; diff --git a/src/lib/generated/userAgentDefinitionCapabilitiesSuccessResponseAllOf.ts b/src/lib/generated/userAgentDefinitionCapabilitiesSuccessResponseAllOf.ts deleted file mode 100644 index 948e1f5..0000000 --- a/src/lib/generated/userAgentDefinitionCapabilitiesSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { UserAgentDefinitionCapabilitiesResponse } from './userAgentDefinitionCapabilitiesResponse.js'; - -export type UserAgentDefinitionCapabilitiesSuccessResponseAllOf = { - data: UserAgentDefinitionCapabilitiesResponse; -}; diff --git a/src/lib/generated/userAgentDefinitionCapability.ts b/src/lib/generated/userAgentDefinitionCapability.ts index 68c688e..fc2f8d3 100644 --- a/src/lib/generated/userAgentDefinitionCapability.ts +++ b/src/lib/generated/userAgentDefinitionCapability.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/userAgentDefinitionCapabilityCategory.ts b/src/lib/generated/userAgentDefinitionCapabilityCategory.ts index 2abfd76..9a0f878 100644 --- a/src/lib/generated/userAgentDefinitionCapabilityCategory.ts +++ b/src/lib/generated/userAgentDefinitionCapabilityCategory.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type UserAgentDefinitionCapabilityCategory = typeof UserAgentDefinitionCapabilityCategory[keyof typeof UserAgentDefinitionCapabilityCategory]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const UserAgentDefinitionCapabilityCategory = { read: 'read', diagnostics: 'diagnostics', diff --git a/src/lib/generated/userAgentDefinitionDisplaySummary.ts b/src/lib/generated/userAgentDefinitionDisplaySummary.ts index fd42ce7..93c8620 100644 --- a/src/lib/generated/userAgentDefinitionDisplaySummary.ts +++ b/src/lib/generated/userAgentDefinitionDisplaySummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/userAgentDefinitionModelPreference.ts b/src/lib/generated/userAgentDefinitionModelPreference.ts index 7875140..39349a0 100644 --- a/src/lib/generated/userAgentDefinitionModelPreference.ts +++ b/src/lib/generated/userAgentDefinitionModelPreference.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/userAgentDefinitionResourceBehavior.ts b/src/lib/generated/userAgentDefinitionResourceBehavior.ts index 4260e7e..fe09e2e 100644 --- a/src/lib/generated/userAgentDefinitionResourceBehavior.ts +++ b/src/lib/generated/userAgentDefinitionResourceBehavior.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type UserAgentDefinitionResourceBehavior = typeof UserAgentDefinitionResourceBehavior[keyof typeof UserAgentDefinitionResourceBehavior]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const UserAgentDefinitionResourceBehavior = { chat_only: 'chat_only', current_workspace_when_available: 'current_workspace_when_available', diff --git a/src/lib/generated/userAgentDefinitionResponse.ts b/src/lib/generated/userAgentDefinitionResponse.ts index e8eb4dd..8af05ee 100644 --- a/src/lib/generated/userAgentDefinitionResponse.ts +++ b/src/lib/generated/userAgentDefinitionResponse.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/userAgentDefinitionStatus.ts b/src/lib/generated/userAgentDefinitionStatus.ts index 9caa065..87f63bd 100644 --- a/src/lib/generated/userAgentDefinitionStatus.ts +++ b/src/lib/generated/userAgentDefinitionStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type UserAgentDefinitionStatus = typeof UserAgentDefinitionStatus[keyof typeof UserAgentDefinitionStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const UserAgentDefinitionStatus = { active: 'active', archived: 'archived', diff --git a/src/lib/generated/userAgentDefinitionSuccessResponse.ts b/src/lib/generated/userAgentDefinitionSuccessResponse.ts index f33d3cf..bc5b19e 100644 --- a/src/lib/generated/userAgentDefinitionSuccessResponse.ts +++ b/src/lib/generated/userAgentDefinitionSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { SuccessApiResponse } from './successApiResponse.js'; -import type { UserAgentDefinitionSuccessResponseAllOf } from './userAgentDefinitionSuccessResponseAllOf.js'; +import type { UserAgentDefinitionResponse } from './userAgentDefinitionResponse.js'; -export type UserAgentDefinitionSuccessResponse = SuccessApiResponse & UserAgentDefinitionSuccessResponseAllOf; +export type UserAgentDefinitionSuccessResponse = SuccessApiResponse & { + data: UserAgentDefinitionResponse; +}; diff --git a/src/lib/generated/userAgentDefinitionSuccessResponseAllOf.ts b/src/lib/generated/userAgentDefinitionSuccessResponseAllOf.ts deleted file mode 100644 index 9606f25..0000000 --- a/src/lib/generated/userAgentDefinitionSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { UserAgentDefinitionResponse } from './userAgentDefinitionResponse.js'; - -export type UserAgentDefinitionSuccessResponseAllOf = { - data: UserAgentDefinitionResponse; -}; diff --git a/src/lib/generated/userAgentDefinitionSummary.ts b/src/lib/generated/userAgentDefinitionSummary.ts index 0ff1aa4..31dc3e9 100644 --- a/src/lib/generated/userAgentDefinitionSummary.ts +++ b/src/lib/generated/userAgentDefinitionSummary.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -17,7 +17,7 @@ export interface UserAgentDefinitionSummary { /** @nullable */ description: string | null; capabilityIds: string[]; - modelPreference: UserAgentDefinitionModelPreference; + modelPreference: UserAgentDefinitionModelPreference | null; resourceBehavior: UserAgentDefinitionResourceBehavior; status: UserAgentDefinitionSummaryStatus; } diff --git a/src/lib/generated/userAgentDefinitionSummaryStatus.ts b/src/lib/generated/userAgentDefinitionSummaryStatus.ts index 8fc564f..c6214cf 100644 --- a/src/lib/generated/userAgentDefinitionSummaryStatus.ts +++ b/src/lib/generated/userAgentDefinitionSummaryStatus.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type UserAgentDefinitionSummaryStatus = typeof UserAgentDefinitionSummaryStatus[keyof typeof UserAgentDefinitionSummaryStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const UserAgentDefinitionSummaryStatus = { active: 'active', archived: 'archived', diff --git a/src/lib/generated/userAgentDefinitionUpsertRequest.ts b/src/lib/generated/userAgentDefinitionUpsertRequest.ts index 3640c73..6bee6c5 100644 --- a/src/lib/generated/userAgentDefinitionUpsertRequest.ts +++ b/src/lib/generated/userAgentDefinitionUpsertRequest.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -16,6 +16,6 @@ export interface UserAgentDefinitionUpsertRequest { /** @minLength 1 */ instructions: string; capabilityIds?: string[]; - modelPreference?: UserAgentDefinitionModelPreference; + modelPreference?: UserAgentDefinitionModelPreference | null; resourceBehavior: UserAgentDefinitionResourceBehavior; } diff --git a/src/lib/generated/validateLifecycleSchemaParams.ts b/src/lib/generated/validateLifecycleSchemaParams.ts index 1ac2b5e..39b42d5 100644 --- a/src/lib/generated/validateLifecycleSchemaParams.ts +++ b/src/lib/generated/validateLifecycleSchemaParams.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/validateLifecycleSchemaSuccessResponse.ts b/src/lib/generated/validateLifecycleSchemaSuccessResponse.ts index ef71b89..1094afe 100644 --- a/src/lib/generated/validateLifecycleSchemaSuccessResponse.ts +++ b/src/lib/generated/validateLifecycleSchemaSuccessResponse.ts @@ -1,11 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ import type { SuccessApiResponse } from './successApiResponse.js'; -import type { ValidateLifecycleSchemaSuccessResponseAllOf } from './validateLifecycleSchemaSuccessResponseAllOf.js'; +import type { ValidateLifecycleSchemaSuccessResponseData } from './validateLifecycleSchemaSuccessResponseData.js'; -export type ValidateLifecycleSchemaSuccessResponse = SuccessApiResponse & ValidateLifecycleSchemaSuccessResponseAllOf; +export type ValidateLifecycleSchemaSuccessResponse = SuccessApiResponse & { + data: ValidateLifecycleSchemaSuccessResponseData; +}; diff --git a/src/lib/generated/validateLifecycleSchemaSuccessResponseAllOf.ts b/src/lib/generated/validateLifecycleSchemaSuccessResponseAllOf.ts deleted file mode 100644 index b5a37ec..0000000 --- a/src/lib/generated/validateLifecycleSchemaSuccessResponseAllOf.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { ValidateLifecycleSchemaSuccessResponseAllOfData } from './validateLifecycleSchemaSuccessResponseAllOfData.js'; - -export type ValidateLifecycleSchemaSuccessResponseAllOf = { - data: ValidateLifecycleSchemaSuccessResponseAllOfData; -}; diff --git a/src/lib/generated/validateLifecycleSchemaSuccessResponseAllOfData.ts b/src/lib/generated/validateLifecycleSchemaSuccessResponseData.ts similarity index 58% rename from src/lib/generated/validateLifecycleSchemaSuccessResponseAllOfData.ts rename to src/lib/generated/validateLifecycleSchemaSuccessResponseData.ts index be99e2a..cf1e7b9 100644 --- a/src/lib/generated/validateLifecycleSchemaSuccessResponseAllOfData.ts +++ b/src/lib/generated/validateLifecycleSchemaSuccessResponseData.ts @@ -1,11 +1,11 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type ValidateLifecycleSchemaSuccessResponseAllOfData = { +export type ValidateLifecycleSchemaSuccessResponseData = { valid: boolean; }; diff --git a/src/lib/generated/webSocketInfo.ts b/src/lib/generated/webSocketInfo.ts index 10901e7..8eb878e 100644 --- a/src/lib/generated/webSocketInfo.ts +++ b/src/lib/generated/webSocketInfo.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/webSocketInfoParameters.ts b/src/lib/generated/webSocketInfoParameters.ts index b0ab065..86be87c 100644 --- a/src/lib/generated/webSocketInfoParameters.ts +++ b/src/lib/generated/webSocketInfoParameters.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/webhookInvocation.ts b/src/lib/generated/webhookInvocation.ts index 5266840..14dad68 100644 --- a/src/lib/generated/webhookInvocation.ts +++ b/src/lib/generated/webhookInvocation.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/workspaceBackendCapabilities.ts b/src/lib/generated/workspaceBackendCapabilities.ts new file mode 100644 index 0000000..129fdeb --- /dev/null +++ b/src/lib/generated/workspaceBackendCapabilities.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceBackendCapability } from './workspaceBackendCapability.js'; + +export interface WorkspaceBackendCapabilities { + newChatWorkspaces: WorkspaceBackendCapability; + developWorkspaces: WorkspaceBackendCapability; + environmentSessions: WorkspaceBackendCapability; + sandboxSessions: WorkspaceBackendCapability; + editor: WorkspaceBackendCapability; + previewPorts: WorkspaceBackendCapability; + hibernateResume: WorkspaceBackendCapability; + prewarm: WorkspaceBackendCapability; +} diff --git a/src/lib/generated/workspaceBackendCapability.ts b/src/lib/generated/workspaceBackendCapability.ts new file mode 100644 index 0000000..76bdc7d --- /dev/null +++ b/src/lib/generated/workspaceBackendCapability.ts @@ -0,0 +1,12 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface WorkspaceBackendCapability { + supported: boolean; + note?: string; +} diff --git a/src/lib/generated/workspaceBackendCapabilityKey.ts b/src/lib/generated/workspaceBackendCapabilityKey.ts new file mode 100644 index 0000000..ec5ae23 --- /dev/null +++ b/src/lib/generated/workspaceBackendCapabilityKey.ts @@ -0,0 +1,21 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceBackendCapabilityKey = typeof WorkspaceBackendCapabilityKey[keyof typeof WorkspaceBackendCapabilityKey]; + + +export const WorkspaceBackendCapabilityKey = { + newChatWorkspaces: 'newChatWorkspaces', + developWorkspaces: 'developWorkspaces', + environmentSessions: 'environmentSessions', + sandboxSessions: 'sandboxSessions', + editor: 'editor', + previewPorts: 'previewPorts', + hibernateResume: 'hibernateResume', + prewarm: 'prewarm', +} as const; diff --git a/src/lib/generated/workspaceBackendDeepCheckResult.ts b/src/lib/generated/workspaceBackendDeepCheckResult.ts new file mode 100644 index 0000000..e740496 --- /dev/null +++ b/src/lib/generated/workspaceBackendDeepCheckResult.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceBackendDeepCheckResultDetails } from './workspaceBackendDeepCheckResultDetails.js'; +import type { WorkspaceBackendDeepCheckStage } from './workspaceBackendDeepCheckStage.js'; + +export interface WorkspaceBackendDeepCheckResult { + ok: boolean; + message: string; + durationMs: number; + stages: WorkspaceBackendDeepCheckStage[]; + details?: WorkspaceBackendDeepCheckResultDetails; +} diff --git a/src/lib/generated/workspaceBackendDeepCheckResultDetails.ts b/src/lib/generated/workspaceBackendDeepCheckResultDetails.ts new file mode 100644 index 0000000..a04dc8e --- /dev/null +++ b/src/lib/generated/workspaceBackendDeepCheckResultDetails.ts @@ -0,0 +1,9 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceBackendDeepCheckResultDetails = { [key: string]: unknown }; diff --git a/src/lib/generated/workspaceBackendDeepCheckStage.ts b/src/lib/generated/workspaceBackendDeepCheckStage.ts new file mode 100644 index 0000000..cb756f9 --- /dev/null +++ b/src/lib/generated/workspaceBackendDeepCheckStage.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceBackendDeepCheckStageStatus } from './workspaceBackendDeepCheckStageStatus.js'; + +export interface WorkspaceBackendDeepCheckStage { + name: string; + status: WorkspaceBackendDeepCheckStageStatus; + detail?: string; +} diff --git a/src/lib/generated/workspaceBackendDeepCheckStageStatus.ts b/src/lib/generated/workspaceBackendDeepCheckStageStatus.ts new file mode 100644 index 0000000..a962fcf --- /dev/null +++ b/src/lib/generated/workspaceBackendDeepCheckStageStatus.ts @@ -0,0 +1,16 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceBackendDeepCheckStageStatus = typeof WorkspaceBackendDeepCheckStageStatus[keyof typeof WorkspaceBackendDeepCheckStageStatus]; + + +export const WorkspaceBackendDeepCheckStageStatus = { + passed: 'passed', + failed: 'failed', + skipped: 'skipped', +} as const; diff --git a/src/lib/generated/workspaceBackendTestConnectionResult.ts b/src/lib/generated/workspaceBackendTestConnectionResult.ts new file mode 100644 index 0000000..c23879c --- /dev/null +++ b/src/lib/generated/workspaceBackendTestConnectionResult.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceBackendTestConnectionResultDetails } from './workspaceBackendTestConnectionResultDetails.js'; + +export interface WorkspaceBackendTestConnectionResult { + ok: boolean; + message: string; + details?: WorkspaceBackendTestConnectionResultDetails; +} diff --git a/src/lib/generated/agentRunStatusEventPayloadOneOfUsageSummary.ts b/src/lib/generated/workspaceBackendTestConnectionResultDetails.ts similarity index 58% rename from src/lib/generated/agentRunStatusEventPayloadOneOfUsageSummary.ts rename to src/lib/generated/workspaceBackendTestConnectionResultDetails.ts index bbfc8e7..653b86f 100644 --- a/src/lib/generated/agentRunStatusEventPayloadOneOfUsageSummary.ts +++ b/src/lib/generated/workspaceBackendTestConnectionResultDetails.ts @@ -1,9 +1,9 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -export type AgentRunStatusEventPayloadOneOfUsageSummary = { [key: string]: unknown }; +export type WorkspaceBackendTestConnectionResultDetails = { [key: string]: unknown }; diff --git a/src/lib/generated/workspaceFailureLinkData.ts b/src/lib/generated/workspaceFailureLinkData.ts index b2f5903..4f70a0c 100644 --- a/src/lib/generated/workspaceFailureLinkData.ts +++ b/src/lib/generated/workspaceFailureLinkData.ts @@ -1,15 +1,14 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { WorkspaceFailureLinkDataWorkspaceFailure } from './workspaceFailureLinkDataWorkspaceFailure.js'; +import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; export interface WorkspaceFailureLinkData { sessionId: string; sessionUrl: string; - /** @nullable */ - workspaceFailure: WorkspaceFailureLinkDataWorkspaceFailure; + workspaceFailure: WorkspaceRuntimeFailure | null; } diff --git a/src/lib/generated/workspaceFailureLinkDataWorkspaceFailure.ts b/src/lib/generated/workspaceFailureLinkDataWorkspaceFailure.ts deleted file mode 100644 index 515964d..0000000 --- a/src/lib/generated/workspaceFailureLinkDataWorkspaceFailure.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Generated by orval v7.4.1 🍺 - * Do not edit manually. - * Lifecycle API - * API documentation for lifecycle - * OpenAPI spec version: 2.0.0 - */ -import type { WorkspaceRuntimeFailure } from './workspaceRuntimeFailure.js'; - -/** - * @nullable - */ -export type WorkspaceFailureLinkDataWorkspaceFailure = WorkspaceRuntimeFailure | null; diff --git a/src/lib/generated/workspaceRuntimeBackendCatalogEntry.ts b/src/lib/generated/workspaceRuntimeBackendCatalogEntry.ts new file mode 100644 index 0000000..ee2e168 --- /dev/null +++ b/src/lib/generated/workspaceRuntimeBackendCatalogEntry.ts @@ -0,0 +1,26 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceBackendCapabilities } from './workspaceBackendCapabilities.js'; +import type { WorkspaceRuntimeBackendCatalogEntryLastVerifyKind } from './workspaceRuntimeBackendCatalogEntryLastVerifyKind.js'; +import type { WorkspaceRuntimeBackendCatalogEntryStatus } from './workspaceRuntimeBackendCatalogEntryStatus.js'; +import type { WorkspaceRuntimeBackendId } from './workspaceRuntimeBackendId.js'; + +export interface WorkspaceRuntimeBackendCatalogEntry { + id: WorkspaceRuntimeBackendId; + displayName: string; + status: WorkspaceRuntimeBackendCatalogEntryStatus; + capabilities: WorkspaceBackendCapabilities; + configured: boolean; + selectable: boolean; + /** Whether this backend is the currently selected provider. */ + active: boolean; + /** ISO timestamp of the last verification, if any. */ + lastVerifiedAt?: string; + lastVerifyOk?: boolean; + lastVerifyKind?: WorkspaceRuntimeBackendCatalogEntryLastVerifyKind; +} diff --git a/src/lib/generated/workspaceRuntimeBackendCatalogEntryLastVerifyKind.ts b/src/lib/generated/workspaceRuntimeBackendCatalogEntryLastVerifyKind.ts new file mode 100644 index 0000000..b28c399 --- /dev/null +++ b/src/lib/generated/workspaceRuntimeBackendCatalogEntryLastVerifyKind.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceRuntimeBackendCatalogEntryLastVerifyKind = typeof WorkspaceRuntimeBackendCatalogEntryLastVerifyKind[keyof typeof WorkspaceRuntimeBackendCatalogEntryLastVerifyKind]; + + +export const WorkspaceRuntimeBackendCatalogEntryLastVerifyKind = { + connection: 'connection', + deep: 'deep', +} as const; diff --git a/src/lib/generated/workspaceRuntimeBackendCatalogEntryStatus.ts b/src/lib/generated/workspaceRuntimeBackendCatalogEntryStatus.ts new file mode 100644 index 0000000..e5ec2a6 --- /dev/null +++ b/src/lib/generated/workspaceRuntimeBackendCatalogEntryStatus.ts @@ -0,0 +1,15 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceRuntimeBackendCatalogEntryStatus = typeof WorkspaceRuntimeBackendCatalogEntryStatus[keyof typeof WorkspaceRuntimeBackendCatalogEntryStatus]; + + +export const WorkspaceRuntimeBackendCatalogEntryStatus = { + available: 'available', + coming_soon: 'coming_soon', +} as const; diff --git a/src/lib/generated/workspaceRuntimeBackendId.ts b/src/lib/generated/workspaceRuntimeBackendId.ts new file mode 100644 index 0000000..e0d7ba6 --- /dev/null +++ b/src/lib/generated/workspaceRuntimeBackendId.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceRuntimeBackendId = typeof WorkspaceRuntimeBackendId[keyof typeof WorkspaceRuntimeBackendId]; + + +export const WorkspaceRuntimeBackendId = { + lifecycle_kubernetes: 'lifecycle_kubernetes', + opensandbox: 'opensandbox', + e2b: 'e2b', + modal: 'modal', + daytona: 'daytona', + substrate: 'substrate', +} as const; diff --git a/src/lib/generated/workspaceRuntimeFailure.ts b/src/lib/generated/workspaceRuntimeFailure.ts index 3c31cc9..abd0751 100644 --- a/src/lib/generated/workspaceRuntimeFailure.ts +++ b/src/lib/generated/workspaceRuntimeFailure.ts @@ -1,13 +1,13 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { WorkspaceRuntimeFailureStage } from './workspaceRuntimeFailureStage.js'; -import type { WorkspaceRuntimeFailureOrigin } from './workspaceRuntimeFailureOrigin.js'; import type { WorkspaceRuntimeFailureNextAction } from './workspaceRuntimeFailureNextAction.js'; +import type { WorkspaceRuntimeFailureOrigin } from './workspaceRuntimeFailureOrigin.js'; +import type { WorkspaceRuntimeFailureStage } from './workspaceRuntimeFailureStage.js'; export interface WorkspaceRuntimeFailure { stage: WorkspaceRuntimeFailureStage; @@ -19,8 +19,8 @@ export interface WorkspaceRuntimeFailure { /** Stable, machine-readable failure discriminant so durable failures honor the coded error contract. */ code?: string; /** - * Suggested recovery affordance for the user. - * @nullable - */ + * Suggested recovery affordance for the user. + * @nullable + */ nextAction?: WorkspaceRuntimeFailureNextAction; } diff --git a/src/lib/generated/workspaceRuntimeFailureNextAction.ts b/src/lib/generated/workspaceRuntimeFailureNextAction.ts index e1b9525..f1ff509 100644 --- a/src/lib/generated/workspaceRuntimeFailureNextAction.ts +++ b/src/lib/generated/workspaceRuntimeFailureNextAction.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/workspaceRuntimeFailureNextActionKind.ts b/src/lib/generated/workspaceRuntimeFailureNextActionKind.ts index 8b3b9f1..a86e67d 100644 --- a/src/lib/generated/workspaceRuntimeFailureNextActionKind.ts +++ b/src/lib/generated/workspaceRuntimeFailureNextActionKind.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type WorkspaceRuntimeFailureNextActionKind = typeof WorkspaceRuntimeFailureNextActionKind[keyof typeof WorkspaceRuntimeFailureNextActionKind]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const WorkspaceRuntimeFailureNextActionKind = { continue: 'continue', retry: 'retry', diff --git a/src/lib/generated/workspaceRuntimeFailureOrigin.ts b/src/lib/generated/workspaceRuntimeFailureOrigin.ts index 1555d13..7c6f1f2 100644 --- a/src/lib/generated/workspaceRuntimeFailureOrigin.ts +++ b/src/lib/generated/workspaceRuntimeFailureOrigin.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type WorkspaceRuntimeFailureOrigin = typeof WorkspaceRuntimeFailureOrigin[keyof typeof WorkspaceRuntimeFailureOrigin]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const WorkspaceRuntimeFailureOrigin = { agent_session: 'agent_session', chat_runtime: 'chat_runtime', diff --git a/src/lib/generated/workspaceRuntimeFailureStage.ts b/src/lib/generated/workspaceRuntimeFailureStage.ts index 22e1e99..63bf80f 100644 --- a/src/lib/generated/workspaceRuntimeFailureStage.ts +++ b/src/lib/generated/workspaceRuntimeFailureStage.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle @@ -9,7 +9,6 @@ export type WorkspaceRuntimeFailureStage = typeof WorkspaceRuntimeFailureStage[keyof typeof WorkspaceRuntimeFailureStage]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const WorkspaceRuntimeFailureStage = { create_session: 'create_session', prepare_infrastructure: 'prepare_infrastructure', diff --git a/src/lib/generated/workspaceRuntimeProvider.ts b/src/lib/generated/workspaceRuntimeProvider.ts new file mode 100644 index 0000000..b5a7200 --- /dev/null +++ b/src/lib/generated/workspaceRuntimeProvider.ts @@ -0,0 +1,18 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceRuntimeProvider = typeof WorkspaceRuntimeProvider[keyof typeof WorkspaceRuntimeProvider]; + + +export const WorkspaceRuntimeProvider = { + lifecycle_kubernetes: 'lifecycle_kubernetes', + opensandbox: 'opensandbox', + e2b: 'e2b', + daytona: 'daytona', + modal: 'modal', +} as const; diff --git a/src/lib/generated/workspaceRuntimeProviderSelectedService.ts b/src/lib/generated/workspaceRuntimeProviderSelectedService.ts index 48add55..8c35f96 100644 --- a/src/lib/generated/workspaceRuntimeProviderSelectedService.ts +++ b/src/lib/generated/workspaceRuntimeProviderSelectedService.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/workspaceRuntimeProviderState.ts b/src/lib/generated/workspaceRuntimeProviderState.ts index 3ba4767..71bb243 100644 --- a/src/lib/generated/workspaceRuntimeProviderState.ts +++ b/src/lib/generated/workspaceRuntimeProviderState.ts @@ -1,12 +1,12 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle * OpenAPI spec version: 2.0.0 */ -import type { WorkspaceRuntimeProviderWorkspaceStorage } from './workspaceRuntimeProviderWorkspaceStorage.js'; import type { WorkspaceRuntimeProviderSelectedService } from './workspaceRuntimeProviderSelectedService.js'; +import type { WorkspaceRuntimeProviderWorkspaceStorage } from './workspaceRuntimeProviderWorkspaceStorage.js'; export interface WorkspaceRuntimeProviderState { namespace?: string; diff --git a/src/lib/generated/workspaceRuntimeProviderWorkspaceStorage.ts b/src/lib/generated/workspaceRuntimeProviderWorkspaceStorage.ts index e276957..34386ef 100644 --- a/src/lib/generated/workspaceRuntimeProviderWorkspaceStorage.ts +++ b/src/lib/generated/workspaceRuntimeProviderWorkspaceStorage.ts @@ -1,5 +1,5 @@ /** - * Generated by orval v7.4.1 🍺 + * Generated by orval 🍺 * Do not edit manually. * Lifecycle API * API documentation for lifecycle diff --git a/src/lib/generated/workspaceSourceOption.ts b/src/lib/generated/workspaceSourceOption.ts new file mode 100644 index 0000000..50a51ee --- /dev/null +++ b/src/lib/generated/workspaceSourceOption.ts @@ -0,0 +1,14 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export interface WorkspaceSourceOption { + id: string; + label: string; + detail?: string; + ready: boolean; +} diff --git a/src/lib/generated/workspaceTemplateBuildState.ts b/src/lib/generated/workspaceTemplateBuildState.ts new file mode 100644 index 0000000..d369267 --- /dev/null +++ b/src/lib/generated/workspaceTemplateBuildState.ts @@ -0,0 +1,25 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { WorkspaceTemplateBuildStateStage } from './workspaceTemplateBuildStateStage.js'; +import type { WorkspaceTemplateBuildStateStatus } from './workspaceTemplateBuildStateStatus.js'; + +export interface WorkspaceTemplateBuildState { + buildId: string; + backendId: string; + status: WorkspaceTemplateBuildStateStatus; + stage: WorkspaceTemplateBuildStateStage; + message: string; + templateName: string; + logs: string[]; + /** @nullable */ + templateId?: string | null; + /** @nullable */ + error?: string | null; + createdAt: string; + updatedAt: string; +} diff --git a/src/lib/generated/workspaceTemplateBuildStateResponse.ts b/src/lib/generated/workspaceTemplateBuildStateResponse.ts new file mode 100644 index 0000000..b9b593a --- /dev/null +++ b/src/lib/generated/workspaceTemplateBuildStateResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ +import type { SuccessApiResponse } from './successApiResponse.js'; +import type { WorkspaceTemplateBuildState } from './workspaceTemplateBuildState.js'; + +export type WorkspaceTemplateBuildStateResponse = SuccessApiResponse & { + data: WorkspaceTemplateBuildState; +}; diff --git a/src/lib/generated/workspaceTemplateBuildStateStage.ts b/src/lib/generated/workspaceTemplateBuildStateStage.ts new file mode 100644 index 0000000..d36cb77 --- /dev/null +++ b/src/lib/generated/workspaceTemplateBuildStateStage.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceTemplateBuildStateStage = typeof WorkspaceTemplateBuildStateStage[keyof typeof WorkspaceTemplateBuildStateStage]; + + +export const WorkspaceTemplateBuildStateStage = { + queued: 'queued', + preparing: 'preparing', + building: 'building', + configuring: 'configuring', + ready: 'ready', + error: 'error', +} as const; diff --git a/src/lib/generated/workspaceTemplateBuildStateStatus.ts b/src/lib/generated/workspaceTemplateBuildStateStatus.ts new file mode 100644 index 0000000..7a80ca0 --- /dev/null +++ b/src/lib/generated/workspaceTemplateBuildStateStatus.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval 🍺 + * Do not edit manually. + * Lifecycle API + * API documentation for lifecycle + * OpenAPI spec version: 2.0.0 + */ + +export type WorkspaceTemplateBuildStateStatus = typeof WorkspaceTemplateBuildStateStatus[keyof typeof WorkspaceTemplateBuildStateStatus]; + + +export const WorkspaceTemplateBuildStateStatus = { + queued: 'queued', + running: 'running', + ready: 'ready', + error: 'error', +} as const;