| 06- |
01 |
messaging |
| references |
| files |
| submit-payload |
| unit-test |
|
| phase |
provides |
| 05-test-hardening-and-commit-hygiene |
stable test baseline and commit hygiene |
|
|
| PromptInputMessage references contract |
| FileInMessage reference metadata compatibility |
| stale reference soft-fail filtering in submit payload |
|
| input-box |
| thread-submit |
| e2e |
|
| added |
patterns |
|
|
| additional_kwargs.files as single submit envelope |
| stale reference dropped without blocking submit |
|
|
| created |
modified |
| .planning/phases/06-/06-01-SUMMARY.md |
|
| frontend/src/components/ai-elements/prompt-input.tsx |
| frontend/src/core/messages/utils.ts |
| frontend/src/core/threads/hooks.ts |
| frontend/src/core/threads/hooks.test.ts |
|
|
| 引用文件沿用 additional_kwargs.files,不引入并行字段结构。 |
| 失效引用只剔除并 toast,文本发送继续。 |
|
|
20 min |
2026-04-15 |