feat: align prompts to mechanics and enable player bored target#11
feat: align prompts to mechanics and enable player bored target#11freddyeleazar wants to merge 11 commits into
Conversation
|
Warning Rate limit exceeded
To continue reviewing without waiting, purchase usage credits in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (7)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Hey thanks for contributing. Actually surprised someone found this repo lol. Some feedback:
4.Translation thing looks good and is a nice toggle! Feel free to ping me on Discord if you have questions. Usually easiest way to reach me. |
|
Also forgot to mention but could this PR be targeted to the unstable branch please. We usually do our code train from: |
Summary
Phase 1 — Kenshi Mechanics Alignment Prompt Block
stobeBuildKenshiMechanicsAlignmentPromptBlock()inlib/chat_helper_functions.phpbuildSystemPrompt()for all event types (chat, rechat, bored)#EVENT_TYPE#,#IN_PLAYER_FACTION#,#NPC_HEALTH#,#NPC_BLOOD#,#NPC_HUNGER#,#PLAYER_CATS#data/schema.sqland migration202605070101indebug/db_updates.phpPhase 2 — Player Eligible as Bored Listener Target
processor/bored.php, removed unconditional player exclusion from the listener candidate pool