Cancel queued bridge operations atomically to prevent them from executing. For running tasks, it records cancellation intent, though it cannot stop Krita or AI Diffusion jobs.
Get an overview of the active Krita document to understand its setup, including name, size, resolution, color model, layer count, active layer, selection state, zoom, and Krita version.
Enables AI models to directly control a local Krita instance by inspecting real canvas previews, managing documents and layers, importing and masking generated images, inpainting, painting with the brush engine, checkpointing, and exporting KRA/PNG files.
Replace a region's diffusion conditioning list with controls referencing existing image layers, specifying mode, strength, and start/end timing. Configure guidance before generation.
Resample a raster paint layer by scaling, rotating clockwise around a chosen pixel pivot, and translating it. Use this to directly modify pixel geometry.
Reorder paint layers or groups within a Krita document. Specify a target sibling to insert above, changing stacking order without moving pixels. Prevents cycles and locked or animated subtrees.
Adjust pixel regions in Krita layers with invert, grayscale, HSV shifts, blur, brightness/contrast, or posterize while preserving alpha. Uses a crash-free Pillow bridge instead of native filters.
List all layers in the active Krita document with their properties—name, type, visibility, lock, opacity, blending mode, bounds, and nested children—so you can inspect the layer structure.
Find Krita actions by name or display text to identify the exact commands available for automation. Use the returned QAction names to trigger specific actions via the krita_run_action tool.
Renders a rectangular area of a Krita canvas as an inline PNG preview with given x, y, width, height. For inspecting a specific crop while limiting output to 1024 pixels.