Repository navigation
fix(pipeline): improve solution selection, product guidance and cost planning - #396
Merged
Merged
Conversation
…ection Preserve minimum specifications when users also provide recommendations. Answer promotional offer followups through the opt-in regional ROS assistant handoff without treating questions as selection confirmation. Clarify economy e and burstable t instance characteristics in the ECS guide. Add behavior-named real HTTP/SSE coverage and offline checks for visible links and accepted pipeline conclusions.
Honor explicit estimate units and durations with period-neutral planning fields. Normalize legacy records and candidates in Python while preserving UI event contracts and valid selection recovery. Load coupon guidance on demand, query current-account eligibility, and retain deployment planning for coupon followups. Add read-only real A2A coverage and a real-model coupon fixture matrix under scripts/ci. Use period-neutral estimate labels with updated browser cache versions, localized errors, and tests for historical candidate recovery.
Parse HTTPS URLs and compare the console hostname exactly when recording assistant references in coupon fixture reports. Cover legitimate links, forged domains, path/query lookalikes, userinfo and malformed URLs.
Translate period-neutral candidate cost descriptions in all six locales and explicitly use UTF-8 for candidate recovery and cost-contract fixtures.
Simulate elapsed request time with a budget clock so the backoff boundary test reaches its first response on Windows under load. Preserve the single-attempt and wall-clock assertions, the real asyncio scheduler, and production timeout behavior.
guima-why
marked this pull request as ready for review
October 22, 2026 15:22
Collaborator
Author
iac-code E2E 报告提交: 安全分析:按作者白名单免检;改动影响分析、用例选择和 E2E 验收照常执行。 链路阶段进展时间为 UTC+8;预计完成时间为估算,运行中计数尚未作为通过证据。
最近网络尝试(仅操作枚举和错误类别,不含请求地址或响应内容):
full 逐例结果(66 条)
live 逐例结果(133 条)
说明:每个失败用例最多重跑一次;任一次资源清理失败或未验证均不能判通过。 |
Collaborator
Author
|
/aone authorize 9067790 |
Collaborator
Author
|
/aone retry 9067790 |
…outing Project detached permission continuation events through TaskManager so GetTask exposes the final reply and clears consumed input. Accept complete fenced VPC templates from resolved final replies without accepting permission receipts. Place optional ROS consultation routing after general pipeline constraints, keep coupon budget work in the deployment flow, and clarify the billing scenario input without changing acceptance checks.
Collaborator
Author
|
/aone authorize ce14341 |
Keep deployment follow-up questions in planning and distinguish them from standalone console consultations. Preserve unknown amounts and avoid reusing an earlier coupon after a refresh failure. The E2E runner asks once for a missing visible answer only on the same waiting task, within the original timeout, and reports that follow-up count. Existing financial, transport and deployment-boundary acceptance checks remain in force.
Collaborator
Author
|
/aone authorize 6dbc0b3 |
Collaborator
Author
|
/aone authorize e1797f6 |
…ing coverage Require a visible answer to the original coupon question without a runner follow-up. Clarify coupon estimates and explicit read-only queries while preserving the current plan. Keep natural and explicit billing consultation cases in the live suite, with regression coverage and updated runner documentation.
Collaborator
Author
|
/aone authorize f4ffbbe |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Users could lose a valid candidate selection after recovery, be routed into a deployment flow for standalone inquiries, or receive estimates using a different billing period from their request. This updates solution-first planning and its product/coupon guidance while preserving existing UI event contracts and historical candidate recovery.
Changes
IAC_CODE_ROS_AGENT_AWARENESS).Validation