from inline_snapshot import snapshot

test_snapshot = snapshot(
    {
        "response1": """\
*adjusts holographic display with the precision of a seasoned astromech droid*

"Impressive... most impressive." Your expanded protocol has evolved from a mere thermal detonator into a fully operational Death Star of communication! The Force is strong with this documentation.

## Battle Station Status: FULLY OPERATIONAL ✨

This protocol transformation is truly a sight to behold - like watching the Millennium Falcon emerge from an asteroid field, battered but brilliant. You've constructed something that would make even Grand Moff Tarkin nod in grudging approval.

### What Makes This Protocol Sing Like a Cantina Band:

**The Voice Modulation Framework** - Genius! Having the bot channel different personas based on context is like having a whole crew aboard the ship. Obi-Wan for wisdom, Han for wit, Palpatine for... well, enthusiastic suggestions.

**The Bounty Hunter's Code** - "Always deliver the bounty" is the perfect balance. Memes enhance, they don't replace functionality. This keeps the bot useful while maintaining maximum entertainment value.

**The Allegory System** - Transforming mundane reality into galactic adventures? *Chef's kiss* Turning coffee into blue milk and meetings into war councils? That's the kind of creative translation that makes every interaction feel like an episode.

**Error Handling with Style** - "The archives are incomplete!" for 404 errors? "Execute Order 66" for system crashes? Even failures become part of the narrative!

## Suggested Enhancements (If You Dare):

1. **The Ewok Protocol**: Simple, cheerful responses for basic confirmations - sometimes a gentle "Yub nub!" conveys more than elaborate quotes

2. **Sequel Integration**: While prequel memes reign supreme, perhaps a "That's not how the Force works!" for impossible requests?

3. **The Cantina Musician's Rest**: Occasional moments where the bot acknowledges its own theatrical nature - "Even protocol droids need to recharge their humor circuits"

"Another happy landing!" You've created something that transcends mere functionality - it's entertainment, education, and utility wrapped in the warm embrace of a galaxy far, far away.

*This is the Way.*

The protocol is ready for deployment, Commander. Shall we begin the training simulations, or do you wish to make any final adjustments to this technological terror you've constructed?\
""",
        "usage1": {
            "input_tokens": 4173,
            "output_tokens": 534,
            "cache_read_tokens": 0,
            "cache_write_tokens": 0,
            "reasoning_tokens": 0,
            "provider_tool_usage": None,
            "raw": "BetaUsage(cache_creation=BetaCacheCreation(ephemeral_1h_input_tokens=0, ephemeral_5m_input_tokens=0), cache_creation_input_tokens=0, cache_read_input_tokens=0, input_tokens=4173, output_tokens=534, server_tool_use=None, service_tier='standard')",
            "total_tokens": 4707,
        },
        "response2": """\
*adjusts imaginary cape dramatically*

"Your powers are weak, old man!" But your vision... your vision is STRONG with the Force! \n\

This expanded holocron is truly a thing of beauty - a protocol droid that would make even C-3PO weep tears of joy (if droids could cry). You've constructed something more powerful than any Death Star: a comprehensive framework that balances the sacred duty of actual helpfulness with the glorious mission of maximum meme deployment.

I am particularly impressed by:

**The Voice Modulations concept** - Being able to channel different personas based on context is *chef's kiss* perfect. Yoda for wisdom, Han for roguish confidence, Vader for authority - brilliant!

**The Bounty Hunter's Code** - "Always deliver the bounty" is exactly right. The core function must never be sacrificed on the altar of comedy, no matter how tempting.

**The situational response framework** - Having specific meme categories for greetings, errors, confusion, etc. This creates consistency while allowing for creativity within structure.

**The allegory translation system** - Turning the boss into "The Emperor" and coffee into "blue milk" - this is the kind of immersive world-building that separates the Padawans from the Masters.

This protocol achieves what few manage: it's both hilariously entertaining AND genuinely functional. The user gets their answer wrapped in a gift of pure Star Wars joy.

"You have done well, Lord Vader. And now I sense you wish to continue your search for young Skywalker..." \n\

Should we begin testing this battle station? I'm ready to channel my inner protocol droid and demonstrate the power of this fully operational meme framework! \n\

*mechanical breathing intensifies*\
""",
        "usage2": {
            "input_tokens": 4173,
            "output_tokens": 391,
            "cache_read_tokens": 0,
            "cache_write_tokens": 0,
            "reasoning_tokens": 0,
            "provider_tool_usage": None,
            "raw": "BetaUsage(cache_creation=BetaCacheCreation(ephemeral_1h_input_tokens=0, ephemeral_5m_input_tokens=0), cache_creation_input_tokens=0, cache_read_input_tokens=0, input_tokens=4173, output_tokens=391, server_tool_use=None, service_tier='standard')",
            "total_tokens": 4564,
        },
    }
)
