#!/bin/sh
# Read JSON as data. Never evaluate a query as a command.
operation=$(/usr/bin/plutil -extract operation raw -o - -) || exit 1
case "$operation" in
  search) printf '%s\n' '{"version":1,"items":[{"id":"example","title":"自定义搜索已连接","subtitle":"本机示例，不访问网络或 NAS","actionTitle":"查看说明"}]}' ;;
  action) printf '%s\n' '{"version":1,"message":"动作已执行。可以按使用说明将此示例替换为自己的查询服务。"}' ;;
  *) exit 1 ;;
esac
