mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-05-14 02:57:24 +08:00
Compare commits
base: wangbo:87d259e5934f1f9b721d722a4240a81247fae8f6
wangbo:master
wangbo:feat/api-nodes/claude-node
wangbo:update-comfyui-workflow-templates-0.9.75-20260514-012120
wangbo:fix-void
wangbo:alexis/save_audio_advanced
wangbo:depth-anything_CORE-135
wangbo:austin/essential-create-video
wangbo:alexis/nodes-categories-and-names
wangbo:matt/asset-enrichment-executed-ws
wangbo:suppress-websocket-spectral-lint
wangbo:glary/ws-workflow-id
wangbo:cursor/mark-deprecated-cloud-endpoints-e81e
wangbo:glary/comfy-version-warnings-minimal
wangbo:temp_pr
wangbo:cursor/add-job-ids-filter-to-get-assets-4731
wangbo:feat/rnp-rate-limit-progress
wangbo:cursor/asset-preview-endpoints-d965
wangbo:feat/cut-release-workflow
wangbo:automation/comfyui-frontend-bump
wangbo:cursor/emit-hash-on-asset-responses-a601
wangbo:cursor/add-experiment-nodes-schema-endpoints-5a86
wangbo:cursor/asset-job-id-response-a511
wangbo:release/v0.20.3
wangbo:alexis/update-requirements
wangbo:kosinkadink/release-v0.20.3-prep
wangbo:worksplit-multigpu
wangbo:cursor/asset-dimensions-11f8
wangbo:alexis/codeowners
wangbo:cursor/add-hash-field-asset-schemas-1c8f
wangbo:glary/revert-pr-13093
wangbo:kosinkadink/batch-nodes-min-1-required
wangbo:cursor/oss-spec-cloud-fields-1c03
wangbo:mattmiller/add-spectral-lint-ci-gate
wangbo:causal_forcing_i2v
wangbo:alexis/text-nodes-naming-cleanup
wangbo:feature/deploy-environment-header
wangbo:feature/generic-feature-flag-cli
wangbo:mattmiller/spec-cloud-workflow-id-promptrequest
wangbo:mattmiller/spec-nullable-device-index-essentials-category
wangbo:dev/tmp-api-nodes/test-nodes
wangbo:alexis/fix-color-transfer
wangbo:primitive-int-control-after-generate-fixed
wangbo:luke-mino-altherr/catch-port-in-use-error
wangbo:dev/Combo-RemoteOptions
wangbo:release/v0.20.2
wangbo:CORE-60
wangbo:CORE-134
wangbo:CORE-59
wangbo:cloud/v0.20.1-gtm-2026-05-01
wangbo:pyisolate-support
wangbo:cursor/add-workflow-id-to-websocket-messages-59fc
wangbo:sno-proxysettings
wangbo:deepme987/auto-register-node-replacements-json
wangbo:glary/fix-image-blend-channel-mismatch
wangbo:alexis/split_image_channel
wangbo:range-type
wangbo:fix/glsl-blur-texel-size
wangbo:release/v0.19.5
wangbo:mattmiller/fix-userdata-oneof-variants
wangbo:mattmiller/veo-4k-model-gating
wangbo:feat/gpt-image-2-node
wangbo:release/v0.19.4
wangbo:austin/gpt-image-2
wangbo:worksplit-multigpu-wip-pr13487
wangbo:worksplit-multigpu-wip
wangbo:deepme987/add-execution-environment-api
wangbo:glary/configurable-retry-params
wangbo:glary/fix-connectivity-check-china
wangbo:feature/load3d-optional-model
wangbo:fix/api-nodes/grok-reference-price-badge
wangbo:deepme987/fix-fp8-addcmul-autocast
wangbo:correct-defalut-value-blueprint-brightness
wangbo:pysssss/angle-glsl
wangbo:proxy-widget-selector
wangbo:release/v0.18.5
wangbo:release/v0.18.4
wangbo:rename-string
wangbo:fix/color-curves-shader-nested-sampler
wangbo:austin/branch-node
wangbo:fix/svg-mime-type
wangbo:release/v0.18.3
wangbo:backport/v0.18.3
wangbo:luke-mino-altherr/fix-temp-file-writing
wangbo:accumulate-save-image-option
wangbo:feature/download-api
wangbo:feature/custom-node-startup-errors
wangbo:feat/string-min-max-length
wangbo:luke-mino-altherr/register-output-assets
wangbo:release/v0.18.2
wangbo:feat/api-nodes/grok-update
wangbo:mark-dtype-advanced
wangbo:luke-mino-altherr/asset-endpoint-alignment
wangbo:feat/register-output-assets-on-execution
wangbo:toolkit/wire-essentials-categorization
wangbo:release/v0.17.2
wangbo:fix/static-asset-cache-headers
wangbo:release/v0.17.1
wangbo:fix/api-nodes/tencent3d
wangbo:revert-12912-revert-12056-feat/cache-provider-api
wangbo:feat/cache-provider-api
wangbo:progress-text-prompt-id
wangbo:v3/nodes_lt_upsampler
wangbo:v3/model_merging
wangbo:luke-mino-altherr/asynchronous-scanning-stacked
wangbo:fix/cpu-mem
wangbo:rename-mahiro
wangbo:remove-cache-busting
wangbo:feat/model-placeholder
wangbo:fix/aspect-ratio-enum-keys
wangbo:feat/savevideo-dynamic-codec-options
wangbo:toolkit-nodes/aspect-ratio-blueprint
wangbo:range-editor
wangbo:pysssss/glsl-force-cast-texture
wangbo:fix-essentials-category-assignments
wangbo:christian-byrne-patch-5
wangbo:luke-mino-altherr/asynchronous-scanning
wangbo:christian-byrne-patch-4
wangbo:claude/slack-fix-account-page-Db46Y
wangbo:pysssss/pyopengl-lt-3.1.4-support
wangbo:node-essentials-category
wangbo:add-essential-blueprints
wangbo:blueprint-gradient-slider
wangbo:blueprint-index-filtering
wangbo:add-coderabbit-config
wangbo:partition-advanced-widgets
wangbo:rizz--display-name
wangbo:jk/all-model-folders-extra-paths
wangbo:release/v0.14.2
wangbo:fix/gemini-image-mime-type-matching
wangbo:cbyrne/glsl-macos-cgl-fix
wangbo:vibed-mac-glsl-solution
wangbo:feat/ws-reconnect-catchup
wangbo:pysssss/node-descriptions
wangbo:pysssss/glsl-blueprints
wangbo:glsl-cloud-testing
wangbo:image-crop
wangbo:color-correct-node
wangbo:christian-byrne-patch-3
wangbo:color-correct
wangbo:fix/breaking-change-precompute-freqs-cis-import
wangbo:jk/requirements-files
wangbo:ben/release-webhook-dispatch-desktop
wangbo:prs/dynamic-vram-fixes/windows-unbacked-virt-bug
wangbo:jk/optional-switch
wangbo:si/sync-test
wangbo:feat/core/expected_outputs
wangbo:essentials-category
wangbo:cb/tdd-002-process-isolation
wangbo:luke-mino-altherr/asset-database-queries-refactor
wangbo:feature/frontend-hardcoded-replacements
wangbo:assets-redo-part2
wangbo:pysssss/color-to-int-node
wangbo:jk/remove-unused-code
wangbo:assets-redo-pruneposal
wangbo:cbyrne/fix-outputs-count-non-dict
wangbo:pysssss/basic-glsl-shader-node
wangbo:cb/video-slice-node
wangbo:pysssss/combo-hidden-index-output
wangbo:assets-api-tests-cbyrne
wangbo:search-aliases-model-misc
wangbo:search-aliases-audio-video
wangbo:feat/advanced-input-parameter
wangbo:ric-yu/ui-output-types
wangbo:ric-yu/subgraph-blueprints
wangbo:hack-hunter
wangbo:portable-manager-update
wangbo:christian-byrne-patch-2
wangbo:release/v0.3.77
wangbo:lora-node-refactor
wangbo:christian-byrne-patch-1
wangbo:update-templates-3
wangbo:template-static-iter
wangbo:combo-output-fix
wangbo:flipflop-stream
wangbo:chore/update-frontend-1.29.3
wangbo:deprecation-warning-adjust
wangbo:v3-process-isolation
wangbo:asset-management
wangbo:cache-index-json-locales
wangbo:dd
wangbo:fix-context-window-slicing
wangbo:js/progress-crossover-fix
wangbo:sortblock
wangbo:node-memory-reserve
wangbo:pysssss-model-db
wangbo:v3-nodes
wangbo:openapi-spec
wangbo:js/drafts/async_nodes_v2
wangbo:js/drafts/async_nodes
wangbo:desktop-release-may292025
wangbo:venv-management
wangbo:yoland68-patch-5
wangbo:yoland68-patch-4
wangbo:desktop-release-may062025
wangbo:yoland68-patch-3
wangbo:yoland68-patch-2
wangbo:desktop-release-apr242025
wangbo:yoland68-more-owner-updates
wangbo:desktop-release-apr222025
wangbo:yoland68-patch-1
wangbo:model_manager
wangbo:huchenlei-patch-1
wangbo:yo-lora-trainer
wangbo:annoate_get_input_info
wangbo:weight-zipper
wangbo:required_frontend_ver
wangbo:worksplit-multigpu-loaders
wangbo:video_output
wangbo:rh-uvtest
wangbo:yo-add-precommit
wangbo:model_management
wangbo:model-paths-helper
wangbo:base-path-env-var
wangbo:v0.21.0
wangbo:v0.20.3
wangbo:v0.20.2
wangbo:v0.20.1
wangbo:v0.20.0
wangbo:v0.19.5
wangbo:v0.19.4
wangbo:v0.19.3
wangbo:v0.19.2
wangbo:v0.19.1
wangbo:v0.19.0
wangbo:v0.18.5
wangbo:v0.18.4
wangbo:v0.18.3
wangbo:v0.18.2
wangbo:v0.18.1
wangbo:v0.18.0
wangbo:v0.17.2
wangbo:v0.17.1
wangbo:v0.17.0
wangbo:v0.16.4
wangbo:v0.16.3
wangbo:v0.16.2
wangbo:v0.16.1
wangbo:v0.16.0
wangbo:v0.15.1
wangbo:v0.15.0
wangbo:v0.14.2
wangbo:v0.14.1
wangbo:v0.14.0
wangbo:v0.13.0
wangbo:v0.12.3
wangbo:v0.12.2
wangbo:v0.12.1
wangbo:v0.12.0
wangbo:v0.11.1
wangbo:v0.11.0
wangbo:v0.10.0
wangbo:v0.9.2
wangbo:v0.9.1
wangbo:v0.9.0
wangbo:v0.8.2
wangbo:v0.8.1
wangbo:v0.8.0
wangbo:v0.7.0
wangbo:v0.6.0
wangbo:v0.5.1
wangbo:v0.5.0
wangbo:v0.4.0
wangbo:v0.3.77
wangbo:v0.3.76
wangbo:v0.3.75
wangbo:v0.3.74
wangbo:v0.3.73
wangbo:v0.3.72
wangbo:v0.3.71
wangbo:v0.3.70
wangbo:v0.3.69
wangbo:v0.3.68
wangbo:v0.3.67
wangbo:v0.3.66
wangbo:v0.3.65
wangbo:v0.3.64
wangbo:v0.3.63
wangbo:v0.3.62
wangbo:v0.3.61
wangbo:v0.3.60
wangbo:v0.3.59
wangbo:v0.3.58
wangbo:v0.3.57
wangbo:v0.3.56
wangbo:v0.3.55
wangbo:v0.3.54
wangbo:v0.3.53
wangbo:v0.3.52
wangbo:v0.3.51
wangbo:v0.3.50
wangbo:v0.3.49
wangbo:v0.3.48
wangbo:v0.3.47
wangbo:v0.3.46
wangbo:v0.3.45
wangbo:v0.3.44
wangbo:v0.3.43
wangbo:v0.3.42
wangbo:v0.3.41
wangbo:v0.3.40
wangbo:v0.3.39
wangbo:v0.3.38
wangbo:v0.3.37
wangbo:v0.3.36
wangbo:v0.3.35
wangbo:v0.3.34
wangbo:v0.3.33
wangbo:v0.3.32
wangbo:v0.3.31
wangbo:v0.3.30
wangbo:v0.3.29
wangbo:v0.3.28
wangbo:v0.3.27
wangbo:v0.3.26
wangbo:v0.3.25
wangbo:v0.3.24
wangbo:v0.3.23
wangbo:v0.3.22
wangbo:v0.3.21
wangbo:v0.3.20
wangbo:v0.3.19
wangbo:v0.3.18
wangbo:v0.3.17
wangbo:v0.3.16
wangbo:v0.3.15
wangbo:v0.3.14
wangbo:v0.3.13
wangbo:v0.3.12
wangbo:v0.3.11
wangbo:v0.3.10
wangbo:v0.3.9
wangbo:v0.3.8
wangbo:v0.3.7
wangbo:v0.3.6
wangbo:v0.3.5
wangbo:v0.3.4
wangbo:v0.3.3
wangbo:v0.3.2
wangbo:v0.3.1
wangbo:v0.3.0
wangbo:v0.2.7
wangbo:v0.2.6
wangbo:v0.2.5
wangbo:v0.2.4
wangbo:v0.2.3
wangbo:v0.2.2
wangbo:v0.2.1
wangbo:v0.2.0
wangbo:v0.1.3
wangbo:v0.1.2
wangbo:v0.1.1
wangbo:v0.1.0
wangbo:v0.0.8
wangbo:v0.0.7
wangbo:v0.0.6
wangbo:v0.0.5
wangbo:v0.0.4
wangbo:v0.0.3
wangbo:v0.0.2
wangbo:v0.0.1
wangbo:latest
...
compare: wangbo:d88901d876fbe3399c640efd6bdebd8753e410d8
wangbo:feat/api-nodes/claude-node
wangbo:update-comfyui-workflow-templates-0.9.75-20260514-012120
wangbo:master
wangbo:fix-void
wangbo:alexis/save_audio_advanced
wangbo:depth-anything_CORE-135
wangbo:austin/essential-create-video
wangbo:alexis/nodes-categories-and-names
wangbo:matt/asset-enrichment-executed-ws
wangbo:suppress-websocket-spectral-lint
wangbo:glary/ws-workflow-id
wangbo:cursor/mark-deprecated-cloud-endpoints-e81e
wangbo:glary/comfy-version-warnings-minimal
wangbo:temp_pr
wangbo:cursor/add-job-ids-filter-to-get-assets-4731
wangbo:feat/rnp-rate-limit-progress
wangbo:cursor/asset-preview-endpoints-d965
wangbo:feat/cut-release-workflow
wangbo:automation/comfyui-frontend-bump
wangbo:cursor/emit-hash-on-asset-responses-a601
wangbo:cursor/add-experiment-nodes-schema-endpoints-5a86
wangbo:cursor/asset-job-id-response-a511
wangbo:release/v0.20.3
wangbo:alexis/update-requirements
wangbo:kosinkadink/release-v0.20.3-prep
wangbo:worksplit-multigpu
wangbo:cursor/asset-dimensions-11f8
wangbo:alexis/codeowners
wangbo:cursor/add-hash-field-asset-schemas-1c8f
wangbo:glary/revert-pr-13093
wangbo:kosinkadink/batch-nodes-min-1-required
wangbo:cursor/oss-spec-cloud-fields-1c03
wangbo:mattmiller/add-spectral-lint-ci-gate
wangbo:causal_forcing_i2v
wangbo:alexis/text-nodes-naming-cleanup
wangbo:feature/deploy-environment-header
wangbo:feature/generic-feature-flag-cli
wangbo:mattmiller/spec-cloud-workflow-id-promptrequest
wangbo:mattmiller/spec-nullable-device-index-essentials-category
wangbo:dev/tmp-api-nodes/test-nodes
wangbo:alexis/fix-color-transfer
wangbo:primitive-int-control-after-generate-fixed
wangbo:luke-mino-altherr/catch-port-in-use-error
wangbo:dev/Combo-RemoteOptions
wangbo:release/v0.20.2
wangbo:CORE-60
wangbo:CORE-134
wangbo:CORE-59
wangbo:cloud/v0.20.1-gtm-2026-05-01
wangbo:pyisolate-support
wangbo:cursor/add-workflow-id-to-websocket-messages-59fc
wangbo:sno-proxysettings
wangbo:deepme987/auto-register-node-replacements-json
wangbo:glary/fix-image-blend-channel-mismatch
wangbo:alexis/split_image_channel
wangbo:range-type
wangbo:fix/glsl-blur-texel-size
wangbo:release/v0.19.5
wangbo:mattmiller/fix-userdata-oneof-variants
wangbo:mattmiller/veo-4k-model-gating
wangbo:feat/gpt-image-2-node
wangbo:release/v0.19.4
wangbo:austin/gpt-image-2
wangbo:worksplit-multigpu-wip-pr13487
wangbo:worksplit-multigpu-wip
wangbo:deepme987/add-execution-environment-api
wangbo:glary/configurable-retry-params
wangbo:glary/fix-connectivity-check-china
wangbo:feature/load3d-optional-model
wangbo:fix/api-nodes/grok-reference-price-badge
wangbo:deepme987/fix-fp8-addcmul-autocast
wangbo:correct-defalut-value-blueprint-brightness
wangbo:pysssss/angle-glsl
wangbo:proxy-widget-selector
wangbo:release/v0.18.5
wangbo:release/v0.18.4
wangbo:rename-string
wangbo:fix/color-curves-shader-nested-sampler
wangbo:austin/branch-node
wangbo:fix/svg-mime-type
wangbo:release/v0.18.3
wangbo:backport/v0.18.3
wangbo:luke-mino-altherr/fix-temp-file-writing
wangbo:accumulate-save-image-option
wangbo:feature/download-api
wangbo:feature/custom-node-startup-errors
wangbo:feat/string-min-max-length
wangbo:luke-mino-altherr/register-output-assets
wangbo:release/v0.18.2
wangbo:feat/api-nodes/grok-update
wangbo:mark-dtype-advanced
wangbo:luke-mino-altherr/asset-endpoint-alignment
wangbo:feat/register-output-assets-on-execution
wangbo:toolkit/wire-essentials-categorization
wangbo:release/v0.17.2
wangbo:fix/static-asset-cache-headers
wangbo:release/v0.17.1
wangbo:fix/api-nodes/tencent3d
wangbo:revert-12912-revert-12056-feat/cache-provider-api
wangbo:feat/cache-provider-api
wangbo:progress-text-prompt-id
wangbo:v3/nodes_lt_upsampler
wangbo:v3/model_merging
wangbo:luke-mino-altherr/asynchronous-scanning-stacked
wangbo:fix/cpu-mem
wangbo:rename-mahiro
wangbo:remove-cache-busting
wangbo:feat/model-placeholder
wangbo:fix/aspect-ratio-enum-keys
wangbo:feat/savevideo-dynamic-codec-options
wangbo:toolkit-nodes/aspect-ratio-blueprint
wangbo:range-editor
wangbo:pysssss/glsl-force-cast-texture
wangbo:fix-essentials-category-assignments
wangbo:christian-byrne-patch-5
wangbo:luke-mino-altherr/asynchronous-scanning
wangbo:christian-byrne-patch-4
wangbo:claude/slack-fix-account-page-Db46Y
wangbo:pysssss/pyopengl-lt-3.1.4-support
wangbo:node-essentials-category
wangbo:add-essential-blueprints
wangbo:blueprint-gradient-slider
wangbo:blueprint-index-filtering
wangbo:add-coderabbit-config
wangbo:partition-advanced-widgets
wangbo:rizz--display-name
wangbo:jk/all-model-folders-extra-paths
wangbo:release/v0.14.2
wangbo:fix/gemini-image-mime-type-matching
wangbo:cbyrne/glsl-macos-cgl-fix
wangbo:vibed-mac-glsl-solution
wangbo:feat/ws-reconnect-catchup
wangbo:pysssss/node-descriptions
wangbo:pysssss/glsl-blueprints
wangbo:glsl-cloud-testing
wangbo:image-crop
wangbo:color-correct-node
wangbo:christian-byrne-patch-3
wangbo:color-correct
wangbo:fix/breaking-change-precompute-freqs-cis-import
wangbo:jk/requirements-files
wangbo:ben/release-webhook-dispatch-desktop
wangbo:prs/dynamic-vram-fixes/windows-unbacked-virt-bug
wangbo:jk/optional-switch
wangbo:si/sync-test
wangbo:feat/core/expected_outputs
wangbo:essentials-category
wangbo:cb/tdd-002-process-isolation
wangbo:luke-mino-altherr/asset-database-queries-refactor
wangbo:feature/frontend-hardcoded-replacements
wangbo:assets-redo-part2
wangbo:pysssss/color-to-int-node
wangbo:jk/remove-unused-code
wangbo:assets-redo-pruneposal
wangbo:cbyrne/fix-outputs-count-non-dict
wangbo:pysssss/basic-glsl-shader-node
wangbo:cb/video-slice-node
wangbo:pysssss/combo-hidden-index-output
wangbo:assets-api-tests-cbyrne
wangbo:search-aliases-model-misc
wangbo:search-aliases-audio-video
wangbo:feat/advanced-input-parameter
wangbo:ric-yu/ui-output-types
wangbo:ric-yu/subgraph-blueprints
wangbo:hack-hunter
wangbo:portable-manager-update
wangbo:christian-byrne-patch-2
wangbo:release/v0.3.77
wangbo:lora-node-refactor
wangbo:christian-byrne-patch-1
wangbo:update-templates-3
wangbo:template-static-iter
wangbo:combo-output-fix
wangbo:flipflop-stream
wangbo:chore/update-frontend-1.29.3
wangbo:deprecation-warning-adjust
wangbo:v3-process-isolation
wangbo:asset-management
wangbo:cache-index-json-locales
wangbo:dd
wangbo:fix-context-window-slicing
wangbo:js/progress-crossover-fix
wangbo:sortblock
wangbo:node-memory-reserve
wangbo:pysssss-model-db
wangbo:v3-nodes
wangbo:openapi-spec
wangbo:js/drafts/async_nodes_v2
wangbo:js/drafts/async_nodes
wangbo:desktop-release-may292025
wangbo:venv-management
wangbo:yoland68-patch-5
wangbo:yoland68-patch-4
wangbo:desktop-release-may062025
wangbo:yoland68-patch-3
wangbo:yoland68-patch-2
wangbo:desktop-release-apr242025
wangbo:yoland68-more-owner-updates
wangbo:desktop-release-apr222025
wangbo:yoland68-patch-1
wangbo:model_manager
wangbo:huchenlei-patch-1
wangbo:yo-lora-trainer
wangbo:annoate_get_input_info
wangbo:weight-zipper
wangbo:required_frontend_ver
wangbo:worksplit-multigpu-loaders
wangbo:video_output
wangbo:rh-uvtest
wangbo:yo-add-precommit
wangbo:model_management
wangbo:model-paths-helper
wangbo:base-path-env-var
wangbo:v0.21.0
wangbo:v0.20.3
wangbo:v0.20.2
wangbo:v0.20.1
wangbo:v0.20.0
wangbo:v0.19.5
wangbo:v0.19.4
wangbo:v0.19.3
wangbo:v0.19.2
wangbo:v0.19.1
wangbo:v0.19.0
wangbo:v0.18.5
wangbo:v0.18.4
wangbo:v0.18.3
wangbo:v0.18.2
wangbo:v0.18.1
wangbo:v0.18.0
wangbo:v0.17.2
wangbo:v0.17.1
wangbo:v0.17.0
wangbo:v0.16.4
wangbo:v0.16.3
wangbo:v0.16.2
wangbo:v0.16.1
wangbo:v0.16.0
wangbo:v0.15.1
wangbo:v0.15.0
wangbo:v0.14.2
wangbo:v0.14.1
wangbo:v0.14.0
wangbo:v0.13.0
wangbo:v0.12.3
wangbo:v0.12.2
wangbo:v0.12.1
wangbo:v0.12.0
wangbo:v0.11.1
wangbo:v0.11.0
wangbo:v0.10.0
wangbo:v0.9.2
wangbo:v0.9.1
wangbo:v0.9.0
wangbo:v0.8.2
wangbo:v0.8.1
wangbo:v0.8.0
wangbo:v0.7.0
wangbo:v0.6.0
wangbo:v0.5.1
wangbo:v0.5.0
wangbo:v0.4.0
wangbo:v0.3.77
wangbo:v0.3.76
wangbo:v0.3.75
wangbo:v0.3.74
wangbo:v0.3.73
wangbo:v0.3.72
wangbo:v0.3.71
wangbo:v0.3.70
wangbo:v0.3.69
wangbo:v0.3.68
wangbo:v0.3.67
wangbo:v0.3.66
wangbo:v0.3.65
wangbo:v0.3.64
wangbo:v0.3.63
wangbo:v0.3.62
wangbo:v0.3.61
wangbo:v0.3.60
wangbo:v0.3.59
wangbo:v0.3.58
wangbo:v0.3.57
wangbo:v0.3.56
wangbo:v0.3.55
wangbo:v0.3.54
wangbo:v0.3.53
wangbo:v0.3.52
wangbo:v0.3.51
wangbo:v0.3.50
wangbo:v0.3.49
wangbo:v0.3.48
wangbo:v0.3.47
wangbo:v0.3.46
wangbo:v0.3.45
wangbo:v0.3.44
wangbo:v0.3.43
wangbo:v0.3.42
wangbo:v0.3.41
wangbo:v0.3.40
wangbo:v0.3.39
wangbo:v0.3.38
wangbo:v0.3.37
wangbo:v0.3.36
wangbo:v0.3.35
wangbo:v0.3.34
wangbo:v0.3.33
wangbo:v0.3.32
wangbo:v0.3.31
wangbo:v0.3.30
wangbo:v0.3.29
wangbo:v0.3.28
wangbo:v0.3.27
wangbo:v0.3.26
wangbo:v0.3.25
wangbo:v0.3.24
wangbo:v0.3.23
wangbo:v0.3.22
wangbo:v0.3.21
wangbo:v0.3.20
wangbo:v0.3.19
wangbo:v0.3.18
wangbo:v0.3.17
wangbo:v0.3.16
wangbo:v0.3.15
wangbo:v0.3.14
wangbo:v0.3.13
wangbo:v0.3.12
wangbo:v0.3.11
wangbo:v0.3.10
wangbo:v0.3.9
wangbo:v0.3.8
wangbo:v0.3.7
wangbo:v0.3.6
wangbo:v0.3.5
wangbo:v0.3.4
wangbo:v0.3.3
wangbo:v0.3.2
wangbo:v0.3.1
wangbo:v0.3.0
wangbo:v0.2.7
wangbo:v0.2.6
wangbo:v0.2.5
wangbo:v0.2.4
wangbo:v0.2.3
wangbo:v0.2.2
wangbo:v0.2.1
wangbo:v0.2.0
wangbo:v0.1.3
wangbo:v0.1.2
wangbo:v0.1.1
wangbo:v0.1.0
wangbo:v0.0.8
wangbo:v0.0.7
wangbo:v0.0.6
wangbo:v0.0.5
wangbo:v0.0.4
wangbo:v0.0.3
wangbo:v0.0.2
wangbo:v0.0.1
wangbo:latest
7 Commits
87d259e593
...
d88901d876
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
d88901d876
|
Merge bafff8fdc2 into 50677ac7d4
|
||
|
|
50677ac7d4 |
Add job_id and prompt_id to AssetUpdated schema
Mirrors the Asset schema's deprecation pattern: prompt_id is marked
deprecated with a description pointing to job_id; job_id is the new
preferred field. PUT /api/assets/{id} responses can now carry both fields
consistent with the other Asset-returning endpoints.
|
||
|
|
d25d49ddcd |
Add missing cloud-runtime operations and schemas
PR review surfaced operations the cloud runtime serves that weren't
covered by the initial spec push, plus one path family missed entirely.
New methods on existing paths:
- /api/auth/session: add POST (create session cookie) and DELETE (logout)
- /api/secrets/{id}: add GET (read metadata) and PATCH (update)
- /api/hub/profiles: add POST (create profile)
- /api/hub/workflows: add POST (publish to hub)
- /api/hub/workflows/{share_id}: add DELETE (unpublish)
- /api/workspaces/{id}: add DELETE (soft-delete workspace)
- /api/workspace/members/{user_id}/api-keys: add DELETE (bulk revoke)
- /api/workflows/{workflow_id}/versions: add POST (create new version)
- /api/userdata/{file}/publish: add GET (read publish info)
New path family:
- /api/tasks (GET list) and /api/tasks/{task_id} (GET detail) for the
background task framework
New component schemas (all tagged x-runtime: [cloud]):
CreateSessionResponse, DeleteSessionResponse, UpdateSecretRequest,
BulkRevokeAPIKeysResponse, CreateHubProfileRequest, PublishHubWorkflowRequest,
HubWorkflowDetail, AssetInfo, CreateWorkflowVersionRequest,
WorkflowVersionResponse, WorkflowPublishInfo, TaskEntry, TaskResponse,
TasksListResponse. Existing SecretMeta extended with provider and
last_used_at fields the cloud runtime actually returns.
New tag: task. Spectral lint passes with zero errors.
|
||
|
|
6b1bfe046f |
Fix method drift on cloud-runtime endpoints
Three PUT operations were added that should be PATCH (cloud serves
PATCH for partial updates):
- /api/workflows/{workflow_id}
- /api/workspaces/{id}
- /api/workspace/members/{userId}
Two POST operations were added that should be GET (cloud serves GET
with query params):
- /api/assets/remote-metadata (url moves to query param)
- /api/files/mask-layers (response shape replaced — operation queries
related mask layer filenames, not file uploads)
|
||
|
|
0a7539d5a3 |
Add hash field to Asset schemas and deprecate asset_hash (#13738)
- Add 'hash' as a nullable string field to Asset and AssetUpdated schemas - Mark 'asset_hash' as deprecated with a note pointing to 'hash' - AssetCreated inherits 'hash' via allOf from Asset - Spectral lint clean (no new warnings) |
||
|
|
7939f73fc5 |
Add job_id field to Asset schema and deprecate prompt_id (#13736)
- Add job_id as a nullable UUID field to the Asset schema - Mark prompt_id as deprecated with note pointing to job_id - No x-runtime tag needed as both runtimes populate the field |
||
|
|
f25474bd83 |
Add cloud-runtime FE-facing operations to openapi.yaml
Add ~67 cloud-runtime FE-facing path operations to the core OpenAPI spec,
each tagged with x-runtime: [cloud] at the operation level. These operations
are served by the cloud runtime; the local runtime returns 404 for all of
these paths.
Domain groups added:
- Jobs / prompts: /api/job/*, /api/jobs/*/cancel, /api/prompt/*, etc.
- History v2: /api/history_v2, /api/history_v2/{prompt_id}
- Cloud logs: /api/logs
- Asset extensions: /api/assets/download, export, import, etc.
- Custom nodes: /api/experiment/nodes (cloud install/uninstall)
- Hub: /api/hub/profiles, /api/hub/workflows, /api/hub/labels, etc.
- Workflows: /api/workflows CRUD, versioning, fork, publish
- Auth/session: /api/auth/session, /api/auth/token, /.well-known/jwks.json
- Billing: /api/billing/balance, plans, subscribe, topup, etc.
- Workspace: /api/workspace/*, /api/workspaces/*
- User/settings/misc: /api/user, /api/secrets, /api/feedback, etc.
Also adds corresponding cloud-only component schemas (CloudJob, CloudWorkflow,
BillingPlan, Workspace, HubProfile, AuthSession, etc.), all tagged with
x-runtime: [cloud].
Spectral lint passes under the existing ruleset with zero new warnings.
|
1 changed files with 4836 additions and 2 deletions
4838
openapi.yaml
4838
openapi.yaml
File diff suppressed because it is too large
Load Diff
Write
Preview
Loading…
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.