Commit 40862bc
feat(spec): add ToolExecutionContext.userMessageText contract field
Optional, neutral field carrying the latest user message — for a tool to detect
explicit user intent (e.g. a confirm/approval) without re-deriving it from the
transcript. Consumed by cloud's confirm-before-change gate.
Scope reduced after #2325 (ADR-0025) removed framework service-ai: the agent
route that POPULATES this now lives with the AI runtime (cloud-owned), so this
PR adds only the contract field; cloud wires the value when it owns the route.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 8ba804e commit 40862bc
1 file changed
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
430 | 437 | | |
431 | 438 | | |
432 | 439 | | |
| |||
0 commit comments