Skip to content

fix(workflows): make credit card capture stateful#6487

Open
chenghao-mou wants to merge 1 commit into
mainfrom
chenghao/fix/AGT-3141-credit-card-capture-state-machine
Open

fix(workflows): make credit card capture stateful#6487
chenghao-mou wants to merge 1 commit into
mainfrom
chenghao/fix/AGT-3141-credit-card-capture-state-machine

Conversation

@chenghao-mou

@chenghao-mou chenghao-mou commented Jul 20, 2026

Copy link
Copy Markdown
Member

Card-number groups were previously buffered in model context, so partial tool calls lost digits and polluted confirmation state. This moves accumulation and suffix correction into the task, reuses append/submit for confirmation, and makes expiration/security confirmation routing explicit.

Known limitation: tool choice remains automatic. Prompt guidance reduces but cannot eliminate a text-only model response leaving confirmation pending, so AGT-3140 remains open for deterministic recovery.

Fixes AGT-3139
Fixes AGT-3141
Related to AGT-3140
Supersedes #6447 and #6448

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant