← 一覧へ戻る

方式 A · Declarative API

フォームに属性を足してツールにする 左が人間に見える面、右がエージェントに見える面。中身は同じひとつのフォームです。

対応を確認しています…

人間に見える面

ビストロ蒼 — テーブル予約

エージェントに見える面

登録ツール(フォームから自動生成)

namereserveTable
description日付・時間・人数・席を指定してテーブルを予約します。
source<form> の属性
datestring · date予約する日付。
timestring · time予約する時間。11:00〜21:00。
partySizenumber予約する人数。1〜8名まで。
seatPreferencestring案内する席のタイプ。
登録状態を確認しています…

予約結果

まだ予約はありません。フォームから送信するか、開発者ツールの WebMCP パネルで reserveTable を実行してください。

送信前にユーザーが確認できるよう、toolautosubmit はあえて付けていません。エージェントが呼び出すとブラウザーがフォームを埋め、送信はあなたのクリックを待ちます。エージェント経由の送信では SubmitEvent.agentInvokedtrue になります。