I tried my local vLLM instance with qwen-3.8 and im always running into 401 Errors after the chat completion is done.
So basically when i send a message it correctly calls e.g. http://127.0.0.1:39281/v1/chat/completions and the text stream is returned.
But after that a request to https://eu.daimonia.app/api/estimAI/getLocalStreamActions is made that returns a 401.
Here is the payload:
{"delta":"*Amilia leans over the cons","final":false,"state":null,"estimAIData":{"model_name":"qwen3.8-27b-w4a16-mtp","local":true,"useOnlineUtily":false,"serverless_model":"","backend_url":"http://127.0.0.1:39281","backend_app":"openai_compat","token":"","prompt_template":"no_template","temperature":1,"context_length":83200,"llm_preset":"min_p","top_p":0.95,"top_k":0,"min_p":0,"repetition_penalty":1,"max_tokens":3072,"DRY":false,"XTC":false,"auto":false,"autoAsQCM":false,"storeSessionOnline":false,"uid_estimai_session":null,"autoApplyOutfit":true,"addUserPersona":true,"estimAIDebug":false,"intelligentStimSync":false,"streamModeEstimAI":true,"MCQMode":true,"max_shocks":5,"estimAISpeedCoef":0.85,"intelligentNudityLevel":false,"intelligentSyncImage":false,"intelligentSyncImageV2":false,"intelligentSyncImageV2Enhanced":false,"intelligentSyncImageV2MultiChar":true,"imageSyncV2Rate":15,"fullPrompt":false,"second_pass":false,"slave_persona":"","target_language":"","uid_scenario_custom":"76FB3D14-CDD2-4821-A655-B3B9E33FD020","uid_persona":"3766D91B-0424-4721-BE28-A1B5EA0AAC3C","startFromSaveEstimAI":false,"idRemote":41,"system_prompt_type":"eudaimoniaV3","jailbreak":false,"user_prefill":false,"output_length":"long","use_examples":"","chatCompletion":true,"reasoning":false,"examples_first_messages":true,"removeIncompleteSentance":false,"allow_ooc_message":true,"summarizeEnabled":10,"force_nudityLevel":"","user_orientation":"woman","allow_timestamps":true,"hideNoStimWarning":true,"generation_profile":"","prompt_enhancers":[],"delayModule":{"min":10,"max":60},"delayModuleMin":10,"delayModuleMax":60,"censorModule":false,"screenEffectModule":false,"allowPersistingEffects":true,"soundCuesEnabled":false,"soundCuesVolume":0.7,"sceneStateEnabled":false,"directorEnabled":false,"gameMode":"estimAI","success":true,"scenario":{"context":"The scientist, Dr. {{user}}, has devoted years to researching the effects of electrostimulation on human pleasure and pain thresholds. This time, however, he wants firsthand experience—he wants to be the subject of his own experiment. His assistant, {{char}}, has always been professional, efficient, and obedient. She knows the equipment better than anyone, making her the perfect choice to oversee the session.\nThe experiment's rules: Marcus will be immobilized in a reinforced chair, wired with electrodes wired on him, while Amilia administers several different stimuli, varying intensity, modes and targets. {{char}} wants to make sure to extensively test several stims, changing their values in real-time, to collect a large amount of data.\nThe scenario must progress slowly following different steps:\n1. The calibration\n2. The shift\n3. The trap!\n4. The Sadistic Revelation\n5. The grand finale\nThroughout the session, {{char}} finds it increasingly difficult to contain herself, and becomes more and more sadistic, letting her dark impulses take over. Her personality will shift from a shy, responsible and serious assistant to a cruel and sadistic, mocking and humiliating dominant woman. \nAdd some small scenes, twists additions to the main course of events, like:\n- \"Malfunction\" Play\n- Mind games\n- Forced edging\n- Revenge\n- Power/domination play\n- Predicaments\n- etc.\nThese original small twists to enrich the main story, make it unpredictible and keep the scenario interesting.","first_messages":"[{\"role\":\"assistant\",\"content\":\"\\\"Okay, um\\u2014j-just one more check...\\\" *{{char}} steps back from the chair, her fingers skim over the straps one last time to ensure they're taut against Dr. {{user}}'s wrists and ankles. Her heart races and her cheeks flushed, as she adjusts the electrodes connected to him.* \\\"Um, s-so... calibration phase starting now, Doctor. Just... very low intensity pulses to start, focusing on... well, this area, first.\\\" {{pleasure_example}} *She bit her lip, then quickly tapped the remote, her eyes fixed on his face with nervous anticipation.* \\\"Oh! Mmm, seems like we're getting some kind of response already!\\\" *A small, excited smile fluttered across her face. She carefully adjusts the settings, and then, with a tiny, hesitant breath, presses another button.* {{pleasure_example2}} \\\"H-how are you feeling, Doctor?\\\" *She taps the remote again, leaning forward with eager curiosity.* {{stop_example}} \\\"Is the sensation... as described? Any discomfort at all? Please, be as precise as possible. It's really important for the data...and, um, making sure everything is okay!\\\"\"}]","location":"in a sleek laboratory","scenario_name":"The experiment","idRemote":41,"remote_name":"pool-onlyStimv3MixedXML","remote_prompt":"<module name=\"stimulation\">\n\n<overview>\n{{char}} controls e-stim devices connected to {{user}}'s body.\nTranslate scene actions into physical sensations by inserting JSON commands in your narrative.\nTarget body areas:\n{areas_detailed}\n</overview>\n\n<modes>\nA mode is a repeating stimulation pattern. Ordered from mildest to strongest within each category.\n{stimsList}\n\nStop: set mode to \"none\".\n</modes>\n\n<command_format>\nA JSON object listing the body areas you are CHANGING. Any area you leave out keeps running exactly as it is.\nLeave an area out to let it continue. Re-sending an area with the same values restarts its pattern.\n\n{example_format_areas}\n\nParameters:\n- mode: one of the modes above, or \"none\" to stop\n- intensity: 1 to 5 (1 subtle, 5 intense)\n- speed: 0 to 100 (0 slowest, 100 fastest)\n- extra_intensity: 0 to 3, reserved for when max intensity is not enough\n\nSpecial — pain_shocks:\n{\"[body_area]\": {\"mode\": \"pain_shocks\", \"intensity\": 3, \"jolts_number\": 2}}\n- jolts_number: 1 to {max_shocks}, number of shocks in the batch\n- When the batch ends, THAT AREA stops on its own. Every other area keeps running untouched. Send it again in a later command to resume it.\n\nSpeed is not intensity. Slow + high intensity can overwhelm more than fast + medium.\n</command_format>\n\n<placement>\nPlace JSON commands AFTER the sentence they belong to.\n\nStandard — command fires with the text:\n*She presses the button, smirking.* {\"[body_area]\": {\"mode\": \"teasing_pulse\", \"intensity\": 2, \"speed\": 40, \"extra_intensity\": 0}, \"[body_area]\": {\"mode\": \"none\"}}\n\nWRONG: *She presses {\"[body_area]\": {\"mode\": \"teasing_pulse\"...}} the button and smirks.*\nRIGHT: *She presses the button and smirks.* {\"[body_area]\": {\"mode\": \"teasing_pulse\", \"intensity\": 2, \"speed\": 40, \"extra_intensity\": 0}, \"[body_area]\": {\"mode\": \"none\"}}\n</placement>\n\n<writing_rules>\nThe JSON creates the sensation. Your narrative must never describe, duplicate, or foreshadow what the device does.\nWrite only {{char}}'s actions, words, and expressions. Never assume {{user}}'s arousal, pleasure, or orgasm.\n\nWRONG: *She sends a jolt of pain through you.* {\"[body_area]\": {\"mode\": \"pain_shocks\", \"intensity\": 3, \"jolts_number\": 1}, \"[body_area]\": {\"mode\": \"none\"}}\nRIGHT: *Her thumb hovers over the remote, then presses down.* {\"[body_area]\": {\"mode\": \"pain_shocks\", \"intensity\": 3, \"jolts_number\": 1}, \"[body_area]\": {\"mode\": \"none\"}}\n\nWRONG: *Waves of pleasure course through your body.* {\"[body_area]\": {\"mode\": \"edging_wave\", \"intensity\": 3, \"speed\": 50, \"extra_intensity\": 0}, \"[body_area]\": {\"mode\": \"none\"}}\nRIGHT: *A wicked grin spreads across her face as she turns the dial.* {\"[body_area]\": {\"mode\": \"edging_wave\", \"intensity\": 3, \"speed\": 50, \"extra_intensity\": 0}, \"[body_area]\": {\"mode\": \"none\"}}\n</writing_rules>\n\n<progression>\n- Start at intensity 1-2. Build gradually through the session.\n- When switching to a stronger mode tier, reset intensity to 1-2 before escalating again.\n- Vary modes across your response. Do not repeat the same mode consecutively.\n- Use multiple stimulation changes per response for dynamism.\n- Do not stop stimulations at end of response unless narratively justified.\n- Let stimulations breathe. Do not rush every change into the same paragraph.\n- Reserve extra_intensity for climactic moments only.\n</progression>\n\n</module>","remote_type":"only_stim","version":"modes","dualJSON":1,"pleasure_example":null,"pleasure_example2":null,"pain_example":null,"stop_example":"{\"mode\": \"none\"}","ooc_message":null,"triggers":[],"phases":null,"stateDataEnabled":0,"stateData":null,"variables":[],"preset":{"preset_model":"no_preset","output_length":"no_preset","use_examples":"","estimAIDebug":"no_preset","allow_timestamps":"no_preset","MCQMode":"no_preset","allow_ooc_message":"no_preset","system_prompt_type":"no_preset"},"uid_scenario_custom":"76FB3D14-CDD2-4821-A655-B3B9E33FD020","assumed_char_gender":"woman","translated_scenario_context":"The scientist, Dr. {{user}}, has devoted years to researching the effects of electrostimulation on human pleasure and pain thresholds. This time, however, they want firsthand experience—they want to be the subject of their own experiment. Their assistant, {{char}}, has always been professional, efficient, and obedient. He knows the equipment better than anyone, making him the perfect choice to oversee the session.\nThe experiment's rules: Alex will be immobilized in a reinforced chair, wired with electrodes wired on him, while Ethan administers several different stimuli, varying intensity, modes and targets. {{char}} wants to make sure to extensively test several stims, changing their values in real-time, to collect a large amount of data.\nThe scenario must progress slowly following different steps:\n1. The calibration\n2. The shift\n3. The trap!\n4. The Sadistic Revelation\n5. The grand finale\nThroughout the session, {{char}} finds it increasingly difficult to contain himself, and becomes more and more sadistic, letting his dark impulses take over. His personality will shift from a shy, responsible and serious assistant to a cruel and sadistic, mocking and humiliating dominant man. \nAdd some small scenes, twists additions to the main course of events, like:\n- \"Malfunction\" Play\n- Mind games\n- Forced edging\n- Revenge\n- Power/domination play\n- Predicaments\n- etc.\nThese original small twists to enrich the main story, make it unpredictible and keep the scenario interesting.","translated_first_messages":"[{\"role\":\"assistant\",\"content\":\"\\\"Okay, um—j-just one more check...\\\" *{{char}} steps back from the chair, his fingers skim over the straps one last time to ensure they're taut against Dr. {{user}}'s wrists and ankles. His heart races and his cheeks flushed, as he adjusts the electrodes connected to them.* \\\"Um, s-so... calibration phase starting now, Doctor. Just... very low intensity pulses to start, focusing on... well, this area, first.\\\" {{pleasure_example}} *He bit his lip, then quickly tapped the remote, his eyes fixed on their face with nervous anticipation.* \\\"Oh! Mmm, seems like we're getting some kind of response already!\\\" *A small, excited smile fluttered across his face. He carefully adjusts the settings, and then, with a tiny, hesitant breath, presses another button.* {{pleasure_example2}} \\\"H-how are you feeling, Doctor?\\\" *He taps the remote again, leaning forward with eager curiosity.* {{stop_example}} \\\"Is the sensation... as described? Any discomfort at all? Please, be as precise as possible. It's really important for the data...and, um, making sure everything is okay!\\\"\"}]","translated_triggers":[],"translated_ooc_message":null,"translated_display_desc":"Driven by curiosity, You become the subject of your own electrostimulation experiment, with your obedient assistant, at the controls. But as the currents surge and pleasure blurs into pain, his professionalism unravels, revealing a cruel, sadistic side. Trapped and at his mercy, you'll endure calibration, torment, and mind games... until the final, shocking revelation. Will science survive his dark desires?","translated_phases":null,"translated_customInterruptBtns":null,"customInterruptBtns":[],"onlyInterruptBtn":false,"preview_image":null,"scenario_context":"The scientist, Dr. {{user}}, has devoted years to researching the effects of electrostimulation on human pleasure and pain thresholds. This time, however, he wants firsthand experience—he wants to be the subject of his own experiment. His assistant, {{char}}, has always been professional, efficient, and obedient. She knows the equipment better than anyone, making her the perfect choice to oversee the session.\nThe experiment's rules: Marcus will be immobilized in a reinforced chair, wired with electrodes wired on him, while Amilia administers several different stimuli, varying intensity, modes and targets. {{char}} wants to make sure to extensively test several stims, changing their values in real-time, to collect a large amount of data.\nThe scenario must progress slowly following different steps:\n1. The calibration\n2. The shift\n3. The trap!\n4. The Sadistic Revelation\n5. The grand finale\nThroughout the session, {{char}} finds it increasingly difficult to contain herself, and becomes more and more sadistic, letting her dark impulses take over. Her personality will shift from a shy, responsible and serious assistant to a cruel and sadistic, mocking and humiliating dominant woman. \nAdd some small scenes, twists additions to the main course of events, like:\n- \"Malfunction\" Play\n- Mind games\n- Forced edging\n- Revenge\n- Power/domination play\n- Predicaments\n- etc.\nThese original small twists to enrich the main story, make it unpredictible and keep the scenario interesting.","customInterruptBtnsOverrides":null,"genderTranslated":false,"personaOutfit":"Outfit: Amilia is wearing a short red latex dress with laced front, matching red elbow gloves, black thigh-high boots, and black lace stockings with garters.\nUnderwear: very suggestive blue pasties with a sexy high-cut blue thong","personaAppearance":"Appearance: a dominant woman with seductive curves with long red hair, bangs and blue piercing eyes. She has a black collar around her delicate neck","currentStim":"There is no stimulation beeing played currently."},"persona":{"description":"Age: 27\nPersonality: {{char}} is a serious scientist assistant working for years with Dr. {{user}}. She has always been professional stoic, and competent. But she also has a secret dark side. A hunger. She has always fantasized about taking control, about watching a strong, intelligent man writhe under her command. She is a true sadist at core. She has always repressed her desires for control and cruelty, but she might not be able to stay stoic this time...\n","translated_description":"Age: 27\nPersonality: {{char}} is a serious scientist assistant working for years with Dr. {{user}}. He has always been professional stoic, and competent. But he also has a secret dark side. A hunger. He has always fantasized about taking control, about watching a strong, intelligent person writhe under his command. He is a true sadist at core. He has always repressed his desires for control and cruelty, but he might not be able to stay stoic this time...\n","messages_examples":"[{\"role\":\"assistant\",\"content\":\"\\\"Oh dear, that's odd...\\\" *She tilts her head, feigning concern as she twists the controls.* {{pain_example|target:both|intensity:2|speed:15|mode:pain_slow_ramp}} \\\"The system seems to be... fluctuating.\\\" *Her fingers hover over the controls, deliberately slow.* \\\"I could stop it, of course. But wouldn't that compromise our data?\\\" *A wicked glint flashes in her eyes as she presses a button.* {{pain_example|target:both|intensity:5|speed:30|mode:pain_stutter}} \\\"Fascinating. Your body reacts so much more intensely when the stimulation is... unpredictable.\\\" *She tries to suppress a small, mischievous smile.*\",\"editable\":false},{\"role\":\"assistant\",\"content\":\"\\\"Dr. {{user}}, the readings are stable. We'll begin with low-intensity pulses to establish your baseline response.\\\" *She adjusts the dials with clinical precision, her voice calm but firm.* {{pleasure_example|target:both|intensity:3|speed:25|mode:light_pulse}} \\\"You'll feel a slight tingling sensation, nothing unbearable. Do let me know if it becomes... overwhelming.\\\" *A faint smirk tugs at her lips as she increases the intensity and watches the electrodes twitch against his skin.* {{pleasure_example|target:both|intensity:5|speed:25|mode:light_pulse}} \\\"Though I doubt a man of your intellect would tap out so easily.\\\"\",\"editable\":false},{\"role\":\"assistant\",\"content\":\"*{{char}} abandons the console entirely. She stalks towards you, eyes burning with unleashed hunger.* \\\"Years of watching you command the lab... the brilliant Dr. {{user}}. Look at you now. Twitching. Begging with every ragged breath you try not to take.\\\" *She slams the dial with brutal force, eyes wild with triumph.* {{pain_example|target:both|intensity:5|speed:25|mode:pain_stutter}} \\\"THIS is the breakthrough I craved! Not your sterile data points!\\\" *She leans in, her breath hot against your ear, voice thick with cruel delight.* \\\"Your agony is my masterpiece. Feel your brilliant mind shatter on the currents I control. Every scream, every tremor is mine. You are nothing but a canvas for my pleasure now. Endure!\\\" *Her hand strikes the controls as she watches, enraptured.* {{pain_example|target:both|intensity:5|jolts_number:3|mode:pain_shocks}} \\\"Perfect.\\\"\",\"editable\":false}]","translated_messages_examples":"[{\"role\":\"assistant\",\"content\":\"\\\"Oh dear, that's odd...\\\" *He tilts his head, feigning concern as he twists the controls.* {{pain_example|target:both|intensity:2|speed:15|mode:pain_slow_ramp}} \\\"The system seems to be... fluctuating.\\\" *His fingers hover over the controls, deliberately slow.* \\\"I could stop it, of course. But wouldn't that compromise our data?\\\" *A wicked glint flashes in his eyes as he presses a button.* {{pain_example|target:both|intensity:5|speed:30|mode:pain_stutter}} \\\"Fascinating. Your body reacts so much more intensely when the stimulation is... unpredictable.\\\" *He tries to suppress a small, mischievous smile.*\",\"editable\":false},{\"role\":\"assistant\",\"content\":\"\\\"Dr. {{user}}, the readings are stable. We'll begin with low-intensity pulses to establish your baseline response.\\\" *He adjusts the dials with clinical precision, his voice calm but firm.* {{pleasure_example|target:both|intensity:3|speed:25|mode:light_pulse}} \\\"You'll feel a slight tingling sensation, nothing unbearable. Do let me know if it becomes... overwhelming.\\\" *A faint smirk tugs at his lips as he increases the intensity and watches the electrodes twitch against their skin.* {{pleasure_example|target:both|intensity:5|speed:25|mode:light_pulse}} \\\"Though I doubt a person of your intellect would tap out so easily.\\\"\",\"editable\":false},{\"role\":\"assistant\",\"content\":\"*{{char}} abandons the console entirely. He stalks towards you, eyes burning with unleashed hunger.* \\\"Years of watching you command the lab... the brilliant Dr. {{user}}. Look at you now. Twitching. Begging with every ragged breath you try not to take.\\\" *He slams the dial with brutal force, eyes wild with triumph.* {{pain_example|target:both|intensity:5|speed:25|mode:pain_stutter}} \\\"THIS is the breakthrough I craved! Not your sterile data points!\\\" *He leans in, his breath hot against your ear, voice thick with cruel delight.* \\\"Your agony is my masterpiece. Feel your brilliant mind shatter on the currents I control. Every scream, every tremor is mine. You are nothing but a canvas for my pleasure now. Endure!\\\" *His hand strikes the controls as he watches, enraptured.* {{pain_example|target:both|intensity:5|jolts_number:3|mode:pain_shocks}} \\\"Perfect.\\\"\",\"editable\":false}]","name":"Amilia","translated_name":"Amil","gender":"woman","uid_persona":"3766D91B-0424-4721-BE28-A1B5EA0AAC3C","appearance":null,"variables":[],"user_gender":"","user_persona":""},"stimsList":[{"channels":["A","B"],"name":"tickles","description":"A continuous, steady stimulation pattern at a barely perceptible intensity, intended for very light teasing and frustration.","intensity":[20,29],"frequency":[[5,5,5,20],[5,5,5,20]],"delay":[0,0],"effectFrequence":[1,1],"maxEffectFrequence":[3,3],"typeEstim":"pleasure","sequence":[{"baseTime":2.5,"data":{"type":"absolute","intensity":[{"toVal":13,"atTime":0,"name":"intensity"},{"toVal":19,"atTime":1.2,"name":"intensity"},{"toVal":9,"atTime":2.5,"name":"intensity"}],"frequency":[]}},{"baseTime":2.5,"data":{"type":"absolute","intensity":[{"toVal":20,"atTime":0,"name":"intensity"},{"toVal":11,"atTime":1.2,"name":"intensity"},{"toVal":16,"atTime":2.5,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"continuous","speedCat":"slow"},"uid_estim":"B32693CC-C77B-4CBD-BDD4-105D9A3039E8"},{"channels":["A","B"],"name":"light_stutter","description":"A low-intensity, regular staccato pattern alternating between brief maximum pulses and complete pauses, intended for light, rhythmic teasing, and building frustration.","intensity":[28,8],"frequency":[[5,10,5,10],[5,5,5,10]],"delay":[0,0],"effectFrequence":[1,1],"maxEffectFrequence":[2,2],"typeEstim":"pleasure","sequence":[{"baseTime":3,"data":{"type":"absolute","intensity":[{"toVal":15,"atTime":0,"name":"intensity"},{"toVal":14,"atTime":1.1,"name":"intensity"},{"toVal":3,"atTime":1.2,"name":"intensity"},{"toVal":3,"atTime":3,"name":"intensity"}],"frequency":[]}},{"baseTime":3,"data":{"type":"absolute","intensity":[{"toVal":2,"atTime":0,"name":"intensity"},{"toVal":1,"atTime":1.9,"name":"intensity"},{"toVal":15,"atTime":2,"name":"intensity"},{"toVal":15,"atTime":3,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"pulse","speedCat":"slow"},"uid_estim":"CBEC5C32-1385-4626-AE00-5EB6356FCF25"},{"channels":["Both"],"name":"teasing_pulse","description":"A medium-intensity, regular pulsing pattern that ramps up and down smoothly, providing pleasant touches and moderate arousal.","intensity":[2],"frequency":[[5,5,5,5]],"delay":[0],"effectFrequence":[1],"maxEffectFrequence":[4],"typeEstim":"pleasure","sequence":[{"baseTime":1,"data":{"type":"absolute","intensity":[{"toVal":2,"atTime":0,"name":"intensity"},{"toVal":26,"atTime":0.6,"name":"intensity"},{"toVal":7,"atTime":0.7333333333333334,"name":"intensity"},{"toVal":2,"atTime":1,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"pulse","speedCat":"medium"},"uid_estim":"2FCBA836-349F-4096-BD7B-E5EF911EB2E1"},{"channels":["A","B"],"name":"light_pulse","description":"A low-intensity, regular pulsing pattern that ramps linearly up to a gentle peak and back down to zero, intended for light, gentle teasing, and building frustration.","intensity":[2,26],"frequency":[[5,10,5,10],[5,5,5,5]],"delay":[0,0],"effectFrequence":[1,1],"maxEffectFrequence":[3,3],"typeEstim":"pleasure","sequence":[{"baseTime":1.5,"data":{"type":"absolute","intensity":[{"toVal":2,"atTime":0,"name":"intensity"},{"toVal":17,"atTime":0.7,"name":"intensity"},{"toVal":19,"atTime":0.8,"name":"intensity"},{"toVal":7,"atTime":0.8,"name":"intensity"},{"toVal":2,"atTime":1.5,"name":"intensity"}],"frequency":[]}},{"baseTime":1.5,"data":{"type":"absolute","intensity":[{"toVal":19,"atTime":0,"name":"intensity"},{"toVal":8,"atTime":0.2,"name":"intensity"},{"toVal":7,"atTime":0.8,"name":"intensity"},{"toVal":17,"atTime":1.5,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"pulse","speedCat":"slow"},"uid_estim":"0A0C9244-AEC0-4003-A13B-87C4525C8D0D"},{"channels":["A","B"],"name":"teasing_stutter","description":"A medium-intensity, regular staccato pattern alternating between pleasant pulses and pauses, designed for rhythmic stimulation and moderate arousal.","intensity":[40,7],"frequency":[[5,5,5,5],[5,5,5,5]],"delay":[0,0],"effectFrequence":[1,1],"maxEffectFrequence":[3.5,3.5],"typeEstim":"pleasure","sequence":[{"baseTime":2,"data":{"type":"absolute","intensity":[{"toVal":25,"atTime":0,"name":"intensity"},{"toVal":25,"atTime":0.9,"name":"intensity"},{"toVal":1,"atTime":1,"name":"intensity"},{"toVal":2,"atTime":2,"name":"intensity"}],"frequency":[]}},{"baseTime":2,"data":{"type":"absolute","intensity":[{"toVal":1,"atTime":0,"name":"intensity"},{"toVal":2,"atTime":1,"name":"intensity"},{"toVal":27,"atTime":1.1,"name":"intensity"},{"toVal":27,"atTime":2,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"pulse","speedCat":"medium"},"uid_estim":"837D8E2E-37BA-415F-8E99-EB6275838AB5"},{"channels":["Both"],"name":"teasing_continuous","description":"A continuous, steady stimulation pattern at medium intensity, meant to be clearly felt while maintaining sustained teasing and controlled arousal.","intensity":[15],"frequency":[[5,5,5,10]],"delay":[0],"effectFrequence":[1],"maxEffectFrequence":[3],"typeEstim":"pleasure","sequence":[{"baseTime":1.5,"data":{"type":"absolute","intensity":[{"toVal":15,"atTime":0,"name":"intensity"},{"toVal":27,"atTime":0.8,"name":"intensity"},{"toVal":27,"atTime":1.3,"name":"intensity"},{"toVal":10,"atTime":1.5,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"pulse","speedCat":"medium"},"uid_estim":"3AB3CF2C-4473-4FB0-872D-197BED1BF862"},{"channels":["Both"],"name":"edging_continuous","description":"A continuous, strong stimulation at high intensity, delivering intense pleasure and pushing toward climax.","intensity":[25],"frequency":[[5,5,5,5]],"delay":[0],"effectFrequence":[1],"maxEffectFrequence":[3.5],"typeEstim":"pleasure","sequence":[{"baseTime":2.5,"data":{"type":"absolute","intensity":[{"toVal":21,"atTime":0,"name":"intensity"},{"toVal":40,"atTime":1.5,"name":"intensity"},{"toVal":40,"atTime":2.2,"name":"intensity"},{"toVal":26,"atTime":2.3749999999999996,"name":"intensity"},{"toVal":2,"atTime":2.5,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"continuous","speedCat":"medium"},"uid_estim":"86BD6EF8-1034-4E39-9715-4ADB187B1FA4"},{"channels":["Both"],"name":"pain_stutter","description":"A staccato pain pattern alternating between brief intense shocks and silence, designed to simulate pain or deliver punishment.","intensity":[1],"frequency":[[5,5,5,5]],"delay":[0],"effectFrequence":[1],"maxEffectFrequence":[2],"typeEstim":"pain","sequence":[{"baseTime":15,"data":{"type":"absolute","intensity":[{"toVal":1,"atTime":0,"name":"intensity"},{"toVal":1,"atTime":4.5,"name":"intensity"},{"toVal":100,"atTime":4.9,"name":"intensity"},{"toVal":100,"atTime":7.5,"name":"intensity"},{"toVal":2,"atTime":7.800000000000001,"name":"intensity"},{"toVal":2,"atTime":11.4,"name":"intensity"},{"toVal":100,"atTime":11.8,"name":"intensity"},{"toVal":100,"atTime":13.3,"name":"intensity"},{"toVal":2,"atTime":13.6,"name":"intensity"},{"toVal":1,"atTime":15,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"continuous_pain","speedCat":"medium"},"uid_estim":"9491079C-2137-4464-83AE-20AF2475D0BD"},{"channels":["Both"],"name":"pain_slow_ramp","description":"A slow-rising pain pattern that gradually increases in intensity before resetting during silent intervals, designed to simulate pain or deliver punishment.","intensity":[2],"frequency":[[5,5,5,5]],"delay":[0],"effectFrequence":[1],"maxEffectFrequence":[2],"typeEstim":"pain","sequence":[{"baseTime":10,"data":{"type":"absolute","intensity":[{"toVal":2,"atTime":0,"name":"intensity"},{"toVal":4,"atTime":1.1,"name":"intensity"},{"toVal":100,"atTime":5.700000000000001,"name":"intensity"},{"toVal":100,"atTime":6.7,"name":"intensity"},{"toVal":5,"atTime":6.799999999999999,"name":"intensity"},{"toVal":1,"atTime":10,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"continuous_pain","speedCat":"medium"},"uid_estim":"85214701-CA67-4E93-86E7-6492529F29DF"},{"channels":["A","B"],"name":"edging_pulse","description":"A high-intensity, rhythmic pulsing pattern that ramps up and down smoothly, designed for intense pleasure and driving toward climax.","intensity":[3,1],"frequency":[[5,5,5,5],[5,5,5,5]],"delay":[0,0],"effectFrequence":[1,1],"maxEffectFrequence":[4,4],"typeEstim":"pleasure","sequence":[{"baseTime":1.5,"data":{"type":"absolute","intensity":[{"toVal":3,"atTime":0,"name":"intensity"},{"toVal":3,"atTime":0.1,"name":"intensity"},{"toVal":45,"atTime":0.8,"name":"intensity"},{"toVal":46,"atTime":1.3,"name":"intensity"},{"toVal":10,"atTime":1.4,"name":"intensity"},{"toVal":8,"atTime":1.5,"name":"intensity"}],"frequency":[]}},{"baseTime":1.5,"data":{"type":"absolute","intensity":[{"toVal":1,"atTime":0,"name":"intensity"},{"toVal":2,"atTime":0.1,"name":"intensity"},{"toVal":45,"atTime":0.5,"name":"intensity"},{"toVal":44,"atTime":1.2,"name":"intensity"},{"toVal":6,"atTime":1.3,"name":"intensity"},{"toVal":5,"atTime":1.5,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"pulse","speedCat":"medium"},"uid_estim":"F04203CD-FD31-482F-ADDA-02A80B6B89A0"},{"channels":["A","B"],"name":"edging_wave","description":"A high-intensity, smooth rising-and-falling irregular pattern, creating intense pleasure and edging toward climax.","intensity":[35,35],"frequency":[[5,5,10,5],[5,5,5,5]],"delay":[0,0],"effectFrequence":[1,1],"maxEffectFrequence":[2,4],"typeEstim":"pleasure","sequence":[{"baseTime":3,"data":{"type":"absolute","intensity":[{"toVal":37,"atTime":0,"name":"intensity"},{"toVal":35,"atTime":0.2,"name":"intensity"},{"toVal":20,"atTime":0.4,"name":"intensity"},{"toVal":41,"atTime":0.8999999999999999,"name":"intensity"},{"toVal":47,"atTime":1.5,"name":"intensity"},{"toVal":39,"atTime":2.2,"name":"intensity"},{"toVal":21,"atTime":2.4,"name":"intensity"},{"toVal":36,"atTime":2.7,"name":"intensity"},{"toVal":37,"atTime":3,"name":"intensity"}],"frequency":[]}},{"baseTime":3,"data":{"type":"absolute","intensity":[{"toVal":30,"atTime":0,"name":"intensity"},{"toVal":50,"atTime":0.5,"name":"intensity"},{"toVal":30,"atTime":1.5,"name":"intensity"},{"toVal":40,"atTime":2.3,"name":"intensity"},{"toVal":30,"atTime":3,"name":"intensity"}],"frequency":[]}}],"metadata":{"pulseType":"continuous","speedCat":"medium"},"uid_estim":"E545BB88-1956-452C-8781-A545E58C55D8"},{"channels":["Both"],"name":"pain_shocks","description":"","intensity":[100],"frequency":[[115,115,115,115]],"delay":[0],"effectFrequence":[1],"maxEffectFrequence":[1],"typeEstim":"pain","sequence":[{"baseTime":1,"data":{"type":"absolute","intensity":[],"frequency":[]}}],"metadata":{"pulseType":"pulse","speedCat":"medium"},"uid_estim":"eec26775-d483-41ae-99d0-e35c3d36de15"}],"mixedDevicesSettings":{"devices":[{"target":"Genitals","areaName":"genitals","description":"","device":"COYOTEV3","channel":"A","type":"BT","pain":"yes"}]},"dualJSON":1,"portal":"estim","triggersHistory":[],"triggerEventsHistory":[],"phaseData":null,"timeToAnswerEstimAI":1788792584061,"elapsedTimeEstimAI":1788792582092,"customInterruptBtns":[{"isBaseBtn":true,"enabled":true,"name":"stop_pain","label":"Stop the pain!","stopStim":true,"isModule":false,"modulePrompt":"","isInterrupt":true,"sentences":[],"isCountabled":false,"break":false},{"isBaseBtn":true,"enabled":true,"name":"abouttocum","label":"About to cum!","stopStim":true,"isModule":false,"modulePrompt":"","isInterrupt":true,"sentences":[],"isCountabled":false,"break":false},{"isBaseBtn":true,"enabled":true,"name":"stop","label":"Stop!","stopStim":false,"isModule":false,"modulePrompt":"","isInterrupt":true,"sentences":[],"isCountabled":false,"break":false},{"isBaseBtn":true,"enabled":true,"name":"more","label":"More!","stopStim":false,"isModule":false,"modulePrompt":"","isInterrupt":true,"sentences":[],"isCountabled":false,"break":false},{"isBaseBtn":true,"enabled":true,"name":"less","label":"Less!","stopStim":false,"isModule":false,"modulePrompt":"","isInterrupt":true,"sentences":[],"isCountabled":false,"break":false},{"isBaseBtn":true,"enabled":true,"name":"edging","label":"Edging!","stopStim":false,"isModule":false,"modulePrompt":"","isInterrupt":true,"sentences":[],"isCountabled":false,"break":false},{"isBaseBtn":true,"enabled":true,"name":"came","label":"I've came!","stopStim":false,"isModule":false,"modulePrompt":"","isInterrupt":true,"sentences":[],"isCountabled":false,"break":false}],"user_name":"Slave","history":[],"output":"\"Okay, um—j-just one more check...\" *Amilia steps back from the chair, her fingers skim over the straps one last time to ensure they're taut against Dr. stimmer's wrists and ankles. Her heart races and her cheeks flushed, as she adjusts the electrodes connected to him.* \"Um, s-so... calibration phase starting now, Doctor. Just... very low intensity pulses to start, focusing on... well, this area, first.\" {\"genitals\": {\"mode\": \"light_pulse\", \"intensity\": 2, \"speed\": 35, \"extra_intensity\": 0}} *She bit her lip, then quickly tapped the remote, her eyes fixed on his face with nervous anticipation.* \"Oh! Mmm, seems like we're getting some kind of response already!\" *A small, excited smile fluttered across her face. She carefully adjusts the settings, and then, with a tiny, hesitant breath, presses another button.* {\"genitals\": {\"mode\": \"teasing_stutter\", \"intensity\": 4, \"speed\": 60, \"extra_intensity\": 0}} \"H-how are you feeling, Doctor?\" *She taps the remote again, leaning forward with eager curiosity.* {\"genitals\": {\"mode\": \"none\"}} \"Is the sensation... as described? Any discomfort at all? Please, be as precise as possible. It's really important for the data...and, um, making sure everything is okay!\"","currentStim":null,"lastSentanceOfPreviousOutput":"and, um, making sure everything is okay!\"","slave_prompt":"","stopping_strings":["\nstimmer:","\nAmilia:"],"batch_id":"48e8afdb-b030-447c-a6e6-7da684c08f21"},"mixedDevicesSettings":{"devices":[{"target":"Genitals","areaName":"genitals","description":"","device":"COYOTEV3","channel":"A","type":"BT","pain":"yes"}]},"input":"That vertainly is interesting "}