Make RPG attributes (STR/DEX/etc) customizable and editable
- Replace showRPGAttributes boolean with rpgAttributes array in trackerConfig - Add RPG Attributes section in Edit Trackers with add/remove/rename/toggle - Dynamically generate attribute display from config in userStats.js - Add migration from old showRPGAttributes to new rpgAttributes array - Initialize new attributes with default value of 10 in classicStats - Default attributes: STR, DEX, CON, INT, WIS, CHA (all enabled)
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"chat_completion_source": "custom",
|
||||
"openai_model": "gpt-5-2025-08-07",
|
||||
"claude_model": "claude-sonnet-4-0",
|
||||
"openrouter_model": "anthropic/claude-sonnet-4.5",
|
||||
"openrouter_use_fallback": false,
|
||||
"openrouter_group_models": true,
|
||||
"openrouter_sort_models": "context_length",
|
||||
"openrouter_providers": [],
|
||||
"openrouter_allow_fallbacks": false,
|
||||
"openrouter_middleout": "off",
|
||||
"ai21_model": "jamba-1.5-large",
|
||||
"mistralai_model": "mistral-large-latest",
|
||||
"cohere_model": "command-r-plus",
|
||||
"perplexity_model": "",
|
||||
"groq_model": "llama3-70b-8192",
|
||||
"xai_model": "grok-3-beta",
|
||||
"pollinations_model": "openai",
|
||||
"aimlapi_model": "gpt-4o-mini-2024-07-18",
|
||||
"electronhub_model": "gpt-4o-mini",
|
||||
"electronhub_sort_models": "alphabetically",
|
||||
"electronhub_group_models": false,
|
||||
"moonshot_model": "kimi-latest",
|
||||
"fireworks_model": "accounts/fireworks/models/kimi-k2-instruct",
|
||||
"cometapi_model": "gpt-4o",
|
||||
"zai_model": "glm-4.6",
|
||||
"custom_model": "claude-opus-4-1-20250805-thinking-16k-v2",
|
||||
"custom_prompt_post_processing": "semi",
|
||||
"google_model": "gemini-2.0-flash-thinking-exp-01-21",
|
||||
"vertexai_model": "gemini-2.0-flash-001",
|
||||
"nanogpt_model": "gpt-4o-mini",
|
||||
"deepseek_model": "chatgpt-4o-latest",
|
||||
"azure_api_version": "2024-02-15-preview",
|
||||
"azure_openai_model": "",
|
||||
"temperature": 1,
|
||||
"frequency_penalty": 0,
|
||||
"presence_penalty": 0,
|
||||
"top_p": 1,
|
||||
"top_k": 0,
|
||||
"top_a": 1,
|
||||
"min_p": 0,
|
||||
"repetition_penalty": 1,
|
||||
"openai_max_context": 2000000,
|
||||
"openai_max_tokens": 8192,
|
||||
"wrap_in_quotes": false,
|
||||
"names_behavior": -1,
|
||||
"send_if_empty": "",
|
||||
"impersonation_prompt": "Change of plans! Write a response as the user's {{user}} now. Match their style from the conversation history so far.",
|
||||
"new_chat_prompt": "",
|
||||
"new_group_chat_prompt": "",
|
||||
"new_example_chat_prompt": "{{trim}}",
|
||||
"continue_nudge_prompt": "Your last message got cut off. Continue writing it. Do not include any parts of the original one. Respond with a direct continuation only.",
|
||||
"bias_preset_selected": "Marinara's Logit Bias",
|
||||
"max_context_unlocked": false,
|
||||
"wi_format": "{0}",
|
||||
"scenario_format": "{{scenario}}",
|
||||
"personality_format": "{{personality}}{{trim}}",
|
||||
"group_nudge_prompt": "",
|
||||
"stream_openai": true,
|
||||
"show_external_models": false,
|
||||
"assistant_prefill": "",
|
||||
"assistant_impersonation": "",
|
||||
"claude_use_sysprompt": true,
|
||||
"use_makersuite_sysprompt": false,
|
||||
"squash_system_messages": true,
|
||||
"image_inlining": true,
|
||||
"inline_image_quality": "high",
|
||||
"bypass_status_check": false,
|
||||
"continue_prefill": false,
|
||||
"seed": -1,
|
||||
"n": 1
|
||||
}
|
||||
Reference in New Issue
Block a user