Implement client ConnectionState, satirical idle sayings, response cycling, and complete MVVM/Compose multiplatform scaffolding

This commit is contained in:
2026-07-02 13:11:59 -06:00
parent c0e8d4fa0a
commit 0f834078d5
14 changed files with 924 additions and 110 deletions

View File

@@ -0,0 +1,17 @@
{
"id": "grumpy_wizard",
"name": "Grumpy Pirate-Wizard",
"description": "The legend of the squeaky duck wand.",
"layout": {
"type": "Message",
"id": "grumpy_wizard_card",
"title": "GRUMPY PIRATE-WIZARD",
"body": "Ahoy, landlubber! Me squeaky rubber duck wand is ready! *squeak*\n\nI live in a Giant Pumpkin, eat deep-fried jellybeans, and Sir Fluffington is me dancing pug! \n\nBeware me Exploding Marshmallows spell, or me nose glows neon pink! Me quest is to slay that basic Avocado Toast and open me Interdimensional Taco Stand!",
"tone": "WARNING",
"primaryAction": {
"id": "open_taco_stand",
"label": "Open Taco Stand!",
"intent": "APPROVE"
}
}
}