Skip to content

feat: add HuggingFace for ListTaskEntriesRequest#625

Merged
gaius-qi merged 1 commit intomainfrom
feature/list
Feb 10, 2026
Merged

feat: add HuggingFace for ListTaskEntriesRequest#625
gaius-qi merged 1 commit intomainfrom
feature/list

Conversation

@gaius-qi
Copy link
Member

Description

This pull request adds support for HuggingFace protocol information to the ListTaskEntriesRequest message across the codebase, including protobuf definitions, Rust structs, and validation logic. This enhancement allows the API to handle HuggingFace-specific data, improving extensibility for machine learning workflows.

Add support for HuggingFace protocol information:

Protobuf and Rust API changes

  • Added the optional hugging_face field of type common.v2.HuggingFace to the ListTaskEntriesRequest message in both pkg/apis/dfdaemon/v2/dfdaemon.proto and proto/dfdaemon.proto. [1] [2]
  • Updated the Rust struct ListTaskEntriesRequest in src/dfdaemon.v2.rs to include the new optional hugging_face field.

Validation logic

  • Enhanced the validation function in pkg/apis/dfdaemon/v2/dfdaemon.pb.validate.go to validate the embedded HuggingFace message if present.

Version bump

  • Incremented the crate version in Cargo.toml from 2.2.18 to 2.2.19 to reflect the new feature addition.

Related Issue

Motivation and Context

Signed-off-by: Gaius <gaius.qi@gmail.com>
@gaius-qi gaius-qi self-assigned this Feb 10, 2026
@gaius-qi gaius-qi added the enhancement New feature or request label Feb 10, 2026
@gaius-qi gaius-qi enabled auto-merge (squash) February 10, 2026 03:20
@gaius-qi gaius-qi disabled auto-merge February 10, 2026 03:21
@gaius-qi gaius-qi merged commit ea34093 into main Feb 10, 2026
6 checks passed
@gaius-qi gaius-qi deleted the feature/list branch February 10, 2026 03:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant