Add registry_feedback to hash exclude list
When syncing feedback from server, the registry_feedback field was being saved to config but not excluded from hash computation, causing tools to appear as "modified" instead of showing their actual status. Co-Authored-By: Claude Opus 4.5 <[email protected]>
This commit is contained in:
@@ -29,7 +29,7 @@ def compute_config_hash(config: Dict[str, Any], exclude_fields: Optional[list] =
|
|||||||
# Exclude registry metadata and publication metadata from hash
|
# Exclude registry metadata and publication metadata from hash
|
||||||
# These fields are added during publish but aren't part of tool content
|
# These fields are added during publish but aren't part of tool content
|
||||||
exclude_fields = [
|
exclude_fields = [
|
||||||
'published_hash', 'registry_hash', 'registry_status', # registry metadata
|
'published_hash', 'registry_hash', 'registry_status', 'registry_feedback', # registry metadata
|
||||||
'version', 'tags', # publication metadata (added by publish dialog)
|
'version', 'tags', # publication metadata (added by publish dialog)
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user