marketpane.creocortex.com
MarketPane
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 8 · Transact 0 · Score: Not yet scored
Tool inspector
set_panel_layout
Applies a batch of panel footprints (grid cells only) atomically -- panels not named in the batch keep their current footprint. Returns the mutation envelope.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
placements |
array | yes | Batch of panel footprints to apply atomically (6-column by 4-row grid, both zero-based). |
expected_revision |
number | no | Revision this call assumes the workspace is currently at. Omitting it skips the concurrency check; a mismatch fails with error "revision_conflict". |
idempotency_key |
string | no | Replaying the same key returns the original result instead of applying the change twice; reusing a key for a materially different request fails with error "idempotency_conflict". |
Raw JSON schema
{
"type": "object",
"properties": {
"placements": {
"type": "array",
"minItems": 1,
"description": "Batch of panel footprints to apply atomically (6-column by 4-row grid, both zero-based).",
"items": {
"type": "object",
"properties": {
"panel_id": {
"type": "string",
"description": "Stable panel id."
},
"rect": {
"type": "object",
"description": "Footprint in grid cells (6-column by 4-row grid, both zero-based). No pixel, percentage, or viewport unit.",
"properties": {
"col": {
"type": "integer",
"minimum": 0,
"maximum": 5,
"description": "Zero-based column."
},
"row": {
"type": "integer",
"minimum": 0,
"maximum": 3,
"description": "Zero-based row."
},
"col_span": {
"type": "integer",
"minimum": 1,
"maximum": 6,
"description": "Columns spanned."
},
"row_span": {
"type": "integer",
"minimum": 1,
"maximum": 4,
"description": "Rows spanned."
}
},
"required": [
"col",
"row",
"col_span",
"row_span"
]
}
},
"required": [
"panel_id",
"rect"
]
}
},
"expected_revision": {
"type": "number",
"description": "Revision this call assumes the workspace is currently at. Omitting it skips the concurrency check; a mismatch fails with error \"revision_conflict\"."
},
"idempotency_key": {
"type": "string",
"description": "Replaying the same key returns the original result instead of applying the change twice; reusing a key for a materially different request fails with error \"idempotency_conflict\"."
}
},
"required": [
"placements"
]
}
Similar websites
bahi.naklitechie.com
Double-entry books for an Indian business in one browser tab: invoices, GST returns, TDS and TCS, inventory and your CA's review, kept in one file on your own d…
dashboard.orderly.network
Orderly dashboard
fin-esse-beta.vercel.app
A WebMCP-powered financial planning workspace where you and an AI agent reason across your loans, portfolio, budget and goals together.
bankgraph.app
Investigate individual U.S. banks, the banking system, and economic context with public FDIC filings and direct-agency data.