Skip to content

Add LLM planner for Kenshi live director - #88

Draft
RANGROO wants to merge 1 commit into
unstablefrom
codex/kenshi-director
Draft

Add LLM planner for Kenshi live director#88
RANGROO wants to merge 1 commit into
unstablefrom
codex/kenshi-director

Conversation

@RANGROO

@RANGROO RANGROO commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

What\n\n- add director_request.php for natural-language Kenshi Lua planning through the configured default LLM connector\n- validate the strict JSON response, declared capabilities, binding names, and sandbox restrictions\n- reject malformed plans, blocked libraries, undeclared capabilities, and dynamic kenshi API access\n\n## Why\n\nStobe needs a local DwemerDistro/StobeServer planner so the game plugin can turn a live request into a reviewable script without using Codex or an external coding-agent process.\n\n## Maintainer Discussion\n\n- [ ] Discord discussion was not recorded; this implementation was requested by RANGROO in the linked Codex task.\n\n## Related PRs\n\n- https://github.com/Dwemer-Dynamics/STOBE/pull/32\n\n## Notes\n\nValidation:\n- php -l director_request.php\n- php -l lib/director_functions.php\n- focused callback probes for valid movement, blocked OS library, missing capability, and dynamic API alias rejection\n\nNot deployed. No database migration, version bump, release, or live connector call was performed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant