← WebMCP Directory

Tool tree

makerdrive.github.io

Media & PersonalTools verified
Website
Vladimir Matiasevich — lead AI & full-stack R&D engineer. Custom agent tooling and product platforms, with media systems and process automation as supporting lines, from idea to production.
Explore capabilities
    live_inspectAnswer

    Read-only semantic observation of the live CV application UI. Query a semantic target id (panel.<id>, tree.<id>) or omit it to list all observable targets with their current state, supported capabilities, and available transitions. Never mutates the UI.

    View tool JSON
    {
      "name": "live_inspect",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read-only semantic observation of the live CV application UI. Query a semantic target id (panel.<id>, tree.<id>) or omit it to list all observable targets with their current state, supported capabilities, and available transitions. Never mutates the UI.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "targetId": {
            "type": "string",
            "description": "Stable semantic target id (e.g. project-link.<slug>). Omit to list all observable targets."
          }
        }
      },
      "page": "/cv/"
    }
    live_ensureAction

    Semantic reconciliation of the live CV application UI: ensure(panel.<id>, { collapsed: false }) observes the panel, invokes the available open/close transition through the layout public API, and verifies the result by re-observation. sync=gate defers the reconciliation to the next safe composition boundary of the active CV Show: playback pauses, the gate runs, then the composition resumes.

    View tool JSON
    {
      "name": "live_ensure",
      "kind": "act",
      "impl": "imperative",
      "description": "Semantic reconciliation of the live CV application UI: ensure(panel.<id>, { collapsed: false }) observes the panel, invokes the available open/close transition through the layout public API, and verifies the result by re-observation. sync=gate defers the reconciliation to the next safe composition boundary of the active CV Show: playback pauses, the gate runs, then the composition resumes.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "targetId",
          "state"
        ],
        "properties": {
          "targetId": {
            "type": "string",
            "description": "Stable semantic target id (e.g. panel.graph)."
          },
          "state": {
            "type": "object",
            "description": "Desired semantic state keys, e.g. { \"open\": true }. Only listed keys are reconciled."
          },
          "sync": {
            "type": "string",
            "description": "Optional sync mode hint (e.g. \"gate\"); currently advisory."
          }
        }
      },
      "page": "/cv/"
    }