Batch Tool Calls — UI Mockup
Comparing current (individual action cards) vs new (batch group card)
Current: Individual Action Cards (10 separate cards, 10 pauses)
CodeMyWP AI
Creating the theme files now...
Create File
wp-content/themes/purple-minimal/style.css
Moderate
Success
Create File
wp-content/themes/purple-minimal/functions.php
Moderate
Success
Create File
wp-content/themes/purple-minimal/header.php
Moderate
Success
... 7 more individual cards, each requiring a separate API call ...
New: Batch Group Card — Completed (1 grouped card, 1 resume)
CodeMyWP AI
Creating all theme files...
Create Files
manage_file · create
10 files
Moderate
├
style.css
Success
├
functions.php
Success
├
header.php
Success
├
footer.php
Success
├
front-page.php
Success
├
archive-product.php
Success
├
single-product.php
Success
├
page.php
Success
├
single.php
Success
└
sidebar.php
Success
Batch Approval State (waiting for user confirmation)
CodeMyWP AI
I need to create the following theme files:
Create Files
manage_file · create
10 files
Moderate
├
style.css
Pending
├
functions.php
Pending
├
header.php
Pending
└
... 7 more files
Pending
Approve all 10 file operations?
Approve All
Reject
Batch with Partial Failure (item 5 failed, rest continued)
CodeMyWP AI
Create Files
manage_file · create
10 files
Moderate
├
style.css
Success
├
functions.php
Success
├
header.php
Success
├
footer.php
Success
├
front-page.php
Failed
├
archive-product.php
Success
└
... 4 more files
Success
Token Savings — 10-File Theme Creation
Current (No Batching)
11
API calls (1 initial + 10 resumes)
~300k
tokens consumed
~1,100
credits
New (Batched)
2
API calls (1 initial + 1 resume)
~60k
tokens consumed
~220
credits
80% savings