[PR #1] [MERGED] RFC: object_info (v2) #3

Closed
opened 2026-10-26 22:01:16 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/rfcs/pull/1
Author: @huchenlei
Created: 1/6/2025
Status: ✅ Merged
Merged: 2/6/2025
Merged by: @christian-byrne

Base: main ← Head: rfc_01


📝 Commits (9)

  • 1b91b57 object_info_v2
  • ad80400 Add old format for comparison
  • 9e93b9d resolve comments
  • ca34cfc Update target version to TBD
  • ef652c9 Update rfc_01 proposal according to comments
  • 858c4bf Improve examples
  • d3e7ffc Update status of unresolved questions
  • 86b9324 Add widget-level lazy initialization and memoization details
  • 4f5b0d9 Remove cache key and invalidation signal fields

📊 Changes

1 file changed (+377 additions, -0 deletions)

View changed files

➕ rfcs/0001-object_info_v2.md (+377 -0)

📄 Description

This RFC proposes three key improvements to the ComfyUI API /object_info endpoint:

  1. Lazy loading for COMBO input options to reduce initial payload size
  2. Restructuring node output specifications for better maintainability
  3. Explicit COMBO type definition for clearer client-side handling

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/rfcs/pull/1 **Author:** [@huchenlei](https://github.com/huchenlei) **Created:** 1/6/2025 **Status:** ✅ Merged **Merged:** 2/6/2025 **Merged by:** [@christian-byrne](https://github.com/christian-byrne) **Base:** `main` ← **Head:** `rfc_01` --- ### 📝 Commits (9) - [`1b91b57`](https://github.com/Comfy-Org/rfcs/commit/1b91b57b006c8e57cd63124677320985eb3f0e1f) object_info_v2 - [`ad80400`](https://github.com/Comfy-Org/rfcs/commit/ad80400d13d81444ece2f3be4d98b2e27531fd2b) Add old format for comparison - [`9e93b9d`](https://github.com/Comfy-Org/rfcs/commit/9e93b9dc63459e82c29265c1cfbe23f24c79b311) resolve comments - [`ca34cfc`](https://github.com/Comfy-Org/rfcs/commit/ca34cfca49238b562149dc766df7a71d23742860) Update target version to TBD - [`ef652c9`](https://github.com/Comfy-Org/rfcs/commit/ef652c9a6cd4222b0ebfb7246644cafc243591dc) Update rfc_01 proposal according to comments - [`858c4bf`](https://github.com/Comfy-Org/rfcs/commit/858c4bfd37587d3e2de96419b04f0418192f7cf2) Improve examples - [`d3e7ffc`](https://github.com/Comfy-Org/rfcs/commit/d3e7ffc567dacfb5a37b7f0078090f32d71f1e7e) Update status of unresolved questions - [`86b9324`](https://github.com/Comfy-Org/rfcs/commit/86b9324b6a053dfdb3b066ba4e358e83c41ff9f4) Add widget-level lazy initialization and memoization details - [`4f5b0d9`](https://github.com/Comfy-Org/rfcs/commit/4f5b0d9c341e343f8c1429f634281de7afd2eb8a) Remove cache key and invalidation signal fields ### 📊 Changes **1 file changed** (+377 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `rfcs/0001-object_info_v2.md` (+377 -0) </details> ### 📄 Description This RFC proposes three key improvements to the ComfyUI API `/object_info` endpoint: 1. Lazy loading for COMBO input options to reduce initial payload size 2. Restructuring node output specifications for better maintainability 3. Explicit COMBO type definition for clearer client-side handling --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-26 22:01:16 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/rfcs#3
No description provided.