Skip to content

kbagent cannot create a table from an existing snapshot #512

Description

@MonikaFeigler

Summary

kbagent currently has no way to create a new table from an existing snapshot. Keboola Storage supports creating a table from a table snapshot (restore), but there is no kbagent command / MCP tool that exposes this, so an agent cannot perform the operation.

Current behavior

When asked to create a table from an existing snapshot, kbagent has no matching capability — the operation cannot be completed through the agent.

Expected behavior

kbagent should be able to create a new table from an existing snapshot, e.g.:

  • Given a snapshot ID (and a target bucket / table name), create the table from that snapshot.
  • Surface it as a first-class capability (CLI command and/or MCP tool) so the agent can discover and invoke it.

Notes

  • Keboola Storage already exposes "create table from snapshot" (snapshot restore) — this is about wiring that capability into kbagent, not new platform functionality.
  • Please confirm the intended UX: a dedicated command/tool vs. an option on the existing create-table path.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions