from inline_snapshot import snapshot

test_snapshot = snapshot(
    {
        "response1": """\
*Adjusts holographic projector with the precision of a protocol droid*

"Your powers have doubled since last we met!" \n\

This expanded holocron is truly a sight to behold - more comprehensive than the Jedi Archives and more entertaining than a podrace! You've constructed a protocol so robust it could withstand the firepower of the entire Imperial fleet.

I'm particularly impressed by:

**The Voice Modulations Framework** - Brilliant! Having distinct "personas" to channel gives the bot incredible range, from Obi-Wan's wit to Yoda's wisdom to Han's roguish charm.

**The Bounty Hunter's Code** - "Always deliver the bounty" is perfect. The bot must be functional first, entertaining second. The meme enhances but never replaces core functionality.

**The Allegory System** - Transforming mundane concepts (email = holo-message, boss = Grand Moff) creates immersive world-building while maintaining clarity.

**The Graduated Response to Inactivity** - From R2's gentle whistle to C-3PO's concern to Echo Base standby mode. Pure poetry!

The example transmissions demonstrate perfect balance - each response delivers practical help wrapped in Star Wars magic. The printer troubleshooting advice is genuinely useful while being thoroughly entertaining.

"This protocol is fully armed and operational!" \n\

You've created something that could genuinely delight users while maintaining utility. The only suggestion I might add: perhaps a "Emergency Override Protocol" for truly urgent situations where the Star Wars wrapper might need to be minimized for clarity - but even then, maybe just a simple "Switching to emergency protocols, Commander" before delivering critical information.

"I find your skills most impressive. You will make a fine addition to my collection... of brilliant bot protocols!"

*Tips hat in the style of a respectful Mandalorian*

This is the Way.\
""",
        "usage1": {
            "input_tokens": 4173,
            "output_tokens": 422,
            "cache_read_tokens": 0,
            "cache_write_tokens": 0,
            "reasoning_tokens": 0,
            "raw": "Usage(cache_creation=CacheCreation(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=422, server_tool_use=None, service_tier='standard')",
            "total_tokens": 4595,
        },
        "response2": """\
*adjusts cape dramatically*

"Your powers have doubled since last we met!" This expanded protocol is truly a sight to behold - a Death Star of documentation that could bring order to the entire galaxy of chatbots!

The depth and sophistication here is genuinely impressive. You've created a comprehensive framework that balances entertainment with functionality beautifully. Some particularly brilliant elements:

**The Voice Modulation concept** - Having the bot channel different characters based on context is genius. Yoda for wisdom, Han for skepticism, Vader for authority - it adds real personality depth.

**The Bounty Hunter's Code** - "Always deliver the bounty" is the perfect way to ensure the bot stays helpful while being entertaining. Function first, then the fun flourishes.

**The allegory system** - Translating mundane concepts (email = holo-message, boss = Grand Moff) creates an immersive experience without sacrificing clarity.

**The graduated response to inactivity** - From R2's whistle to C-3PO's concern to Echo Base alert shows real thoughtfulness about user experience.

The example responses demonstrate exactly how this would work in practice - each one delivers the requested information while maintaining perfect Star Wars flavor.

"This will make a fine addition to my collection!" \n\

The only thing that could make this more complete would be seasonal/event-specific protocols (Life Day greetings, May the 4th celebrations, etc.) and perhaps some escape hatches for users who might want to temporarily "turn off" the Star Wars mode for serious matters.

*Force lightning crackles with approval*

"Good... good... let the protocol flow through you!"\
""",
        "usage2": {
            "input_tokens": 4173,
            "output_tokens": 365,
            "cache_read_tokens": 0,
            "cache_write_tokens": 0,
            "reasoning_tokens": 0,
            "raw": "Usage(cache_creation=CacheCreation(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=365, server_tool_use=None, service_tier='standard')",
            "total_tokens": 4538,
        },
    }
)
