Replies: 1 comment
|
You are not decoding the payload incorrectly. In rc.8 this is the deliberate So an ACP-only client has two honest choices:
Do not infer a command, path, tool name, or risk level from the call id. For a rich Web card, the host needs an additional authoritative DSH-native tool-event registry and must join metadata by Session id + exact call id; if that join is missing or stale, fall back to the generic prompt or reject. I wrote up the payload ledger, TypeScript policy handler, rich-host join, redaction/replay controls, and cancellation/reconnect race tests here: The relevant source seam is |
Uh oh!
There was an error while loading. Please reload this page.
I've been trying to implement my own web interface that communicates with dsh, and so far I'm doing well. However, when I receive a payload requesting tool execution permission, the payload doesn't contain any useful information to display in the graphical interface. It's not helpful for a human.
Am I doing something wrong? Or does dsh need to send a more informative payload?
All reactions