Skip to content

[Refactor] Rename WAITING_FOR_FSM to WAITING_FOR_STRUCTURED_OUTPUT_GRAMMAR#38048

Merged
yewentao256 merged 2 commits intomainfrom
wentao-rename-waiting-for-fsm
Mar 25, 2026
Merged

[Refactor] Rename WAITING_FOR_FSM to WAITING_FOR_STRUCTURED_OUTPUT_GRAMMAR#38048
yewentao256 merged 2 commits intomainfrom
wentao-rename-waiting-for-fsm

Conversation

@yewentao256
Copy link
Copy Markdown
Member

Purpose

WAITING_FOR_FSM is a confusing name, rename to WAITING_FOR_STRUCTURED_OUTPUT_GRAMMAR for easier understand.

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request renames the RequestStatus.WAITING_FOR_FSM enum value to RequestStatus.WAITING_FOR_STRUCTURED_OUTPUT_GRAMMAR across various files, including its definition, usage in the scheduler logic, request initialization, and corresponding tests. The review suggests further renaming of test names, variables, and comments in test_scheduler.py to ensure full consistency with the new terminology and improve code clarity.

Signed-off-by: yewentao256 <zhyanwentao@126.com>
@yewentao256
Copy link
Copy Markdown
Member Author

Hi @orozery , what's your thought?

Copy link
Copy Markdown
Collaborator

@benchislett benchislett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@benchislett
Copy link
Copy Markdown
Collaborator

LMK if you want to wait for @orozery, or just merge.

@yewentao256
Copy link
Copy Markdown
Member Author

Merge this PR as it doesn't have functional change and @orozery isn't against with it.

@yewentao256 yewentao256 merged commit 1bf2ddd into main Mar 25, 2026
54 checks passed
@yewentao256 yewentao256 deleted the wentao-rename-waiting-for-fsm branch March 25, 2026 15:41
RhizoNymph pushed a commit to RhizoNymph/vllm that referenced this pull request Mar 26, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
HenryTangDev pushed a commit to HenryTangMain/vllm that referenced this pull request Mar 27, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
malaiwah pushed a commit to malaiwah/vllm that referenced this pull request Mar 27, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Signed-off-by: Michel Belleau <michel.belleau@malaiwah.com>
Monishver11 pushed a commit to Monishver11/vllm that referenced this pull request Mar 27, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Signed-off-by: Monishver Chandrasekaran <monishverchandrasekaran@gmail.com>
nithinvc pushed a commit to nithinvc/vllm that referenced this pull request Mar 27, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>

Signed-off-by: Nithin Chalapathi <nithin.ch10@gmail.com>
JiantaoXu pushed a commit to JiantaoXu/vllm that referenced this pull request Mar 28, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Etelis pushed a commit to Etelis/vllm that referenced this pull request Mar 29, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
vrdn-23 pushed a commit to vrdn-23/vllm that referenced this pull request Mar 30, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Signed-off-by: Vinay Damodaran <vrdn@hey.com>
EricccYang pushed a commit to EricccYang/vllm that referenced this pull request Apr 1, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Signed-off-by: EricccYang <yangyang4991@gmail.com>
bhargav-patel-29 pushed a commit to Bharatgen-Tech/vllm that referenced this pull request Apr 1, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Signed-off-by: bhargav-patel-29 <bhargav.patel@tihiitb.org>
liuchenbing2026 pushed a commit to liuchenbing2026/vllm that referenced this pull request Apr 4, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
rishitdholakia13 pushed a commit to rishitdholakia13/vllm that referenced this pull request Apr 7, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Signed-off-by: rishitdholakia13 <rishit+github@cohere.com>
puririshi98 pushed a commit to puririshi98/vllm that referenced this pull request Apr 7, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Signed-off-by: Rishi Puri <riship@nvidia.com>
big-yellow-duck pushed a commit to EmbeddedLLM/vllm that referenced this pull request Apr 8, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
tjohnson31415 pushed a commit to vllm-project/vllm-spyre that referenced this pull request Apr 8, 2026
<!-- markdownlint-disable -->

## Description

Add support for vLLM v0.19.0

- bump vllm versions
- Inputs reorganization
([#35182](vllm-project/vllm#35182))
- `get_cross_encoder_act_fn` merged into `get_act_fn`
([#37537](vllm-project/vllm#37537))
- `RequestStatus.WAITING_FOR_FSM` renamed to
`WAITING_FOR_STRUCTURED_OUTPUT_GRAMMAR`
([#38048](vllm-project/vllm#38048))
- `prompt_token_ids_cpu` arg in PoolingMetadata
([#38139](vllm-project/vllm#38139))

## Related Issues

<!-- Link related issues, e.g., `Fixes #` or `Relates to #456` -->


## Checklist

- [x] I have read the [contributing
guidelines](https://docs.vllm.ai/projects/spyre/en/latest/contributing)
- [x] My code follows the project's code style (run `bash format.sh`)
- [x] I have added tests for my changes (if applicable)
- [ ] I have updated the documentation (if applicable)
- [x] My commits include a `Signed-off-by:` line (DCO compliance)

---------

Signed-off-by: Rafael Vasquez <rafvasq21@gmail.com>
mtparet pushed a commit to blackfuel-ai/vllm that referenced this pull request Apr 9, 2026
…_GRAMMAR` (vllm-project#38048)

Signed-off-by: yewentao256 <zhyanwentao@126.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready ONLY add when PR is ready to merge/full CI is needed structured-output v1

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants