You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(demos): add Clicker chat example; Tetris mod frames its own camera
The Tetris chat example rendered a correct board but never repositioned the
host scene's Main Camera, so the game fell outside the view and looked inert.
It now drops the camera in front of its board on load. Added a second
ready-to-run example, Clicker (idle/clicker: click the golden cube, passive
income stacks gold coins, r resets), so chat can spawn more than one playable
game. Both stay parse-gated on the real Lua VM (new ClickerExample_LuaParses).
Bump all CoreAI packages 6.0.0 -> 6.1.0.
Copy file name to clipboardExpand all lines: Assets/CoreAI/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "com.neoxider.coreai",
3
-
"version": "6.0.0",
3
+
"version": "6.1.0",
4
4
"displayName": "CoreAI",
5
5
"unity": "6000.0",
6
6
"description": "Portable C# core for CoreAI \u2014 LLM agents that call your game code. Orchestration, function-calling tools, agent memory, AgentBuilder, SkillSet, and production resilience (retries, timeouts, rate limits), with no UnityEngine dependency. LLM and Lua are optional modules (COREAI_NO_LLM / COREAI_NO_LUA), so the core compiles without them \u2014 install only what your game uses. Unity integration ships in com.neoxider.coreaiunity.",
Copy file name to clipboardExpand all lines: Assets/CoreAIBenchmark/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "com.neoxider.coreaibenchmark",
3
-
"version": "6.0.0",
3
+
"version": "6.1.0",
4
4
"displayName": "CoreAI Benchmark",
5
5
"unity": "6000.0",
6
6
"description": "LLM game-creation benchmark harness and scenarios for CoreAI: drives execute_lua and world_command through real PlayMode scenarios (G1-G8), grades tool correctness, reasoning, instruction adherence, and determinism, and reports suite/role fitness scores. Depends on com.neoxider.coreai / com.neoxider.coreaiunity / com.neoxider.coreaimods.",
Copy file name to clipboardExpand all lines: Assets/CoreAIHub/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "com.neoxider.coreaihub",
3
-
"version": "6.0.0",
3
+
"version": "6.1.0",
4
4
"displayName": "CoreAI Hub (UI Toolkit)",
5
5
"unity": "6000.0",
6
6
"description": "Optional UI Toolkit window for CoreAI: a tabbed Hub that renders pages registered into CoreAI's HubPageRegistry (Chat, Settings, Statistics, Mods, and C#/Lua-authored pages). Lazy per-tab content, live tab rebuild on register/unregister, semi-transparent runtime panel, and a future path to Unity 6.5 world-space PanelRenderer. Install this package only when you want the built-in Hub window; without it CoreAI still exposes the registry so you can render pages on your own uGUI/UITK canvas via the API. Depends on com.neoxider.coreai.",
Copy file name to clipboardExpand all lines: Assets/CoreAIMcp/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "com.neoxider.coreaimcp",
3
-
"version": "6.0.0",
3
+
"version": "6.1.0",
4
4
"displayName": "CoreAI MCP Server",
5
5
"unity": "6000.0",
6
6
"description": "Optional Model Context Protocol (MCP) server that runs INSIDE a live CoreAI game session (play mode or a build) so an external agent - Claude Code and any other MCP client - can drive the running game over a standard protocol. Exposes the in-game Command Bar surface (execute_lua, manage_mods, get_mod_logs, and, when present, world_command + screenshot) as MCP tools over localhost streamable HTTP. Off by default: drop a CoreAiMcpServer component into a scene (or call CoreAiMcpServer.StartServer). Localhost-only, opt-in, no auth - never expose beyond loopback. Depends on com.neoxider.coreaimods; world/screenshot tools register only when those services exist in the current composition.",
Copy file name to clipboardExpand all lines: Assets/CoreAIMods/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "com.neoxider.coreaimods",
3
-
"version": "6.0.0",
3
+
"version": "6.1.0",
4
4
"displayName": "CoreAI Mods (Lua)",
5
5
"unity": "6000.0",
6
6
"description": "Lua modding layer for CoreAI: the Lua-CSharp sandbox (managed, AOT-safe, WebGL/IL2CPP-ready — bundled, no external package), execute_lua and manage_mods tools, the Lua Modding skill, the mod runtime, persistent mod stores, gameplay bindings, and mod UI. Depends on com.neoxider.coreai / com.neoxider.coreaiunity. Install this package only when you want AI/player-authored Lua mods; without it CoreAI compiles Lua-free.",
Copy file name to clipboardExpand all lines: Assets/CoreAiUnity/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "com.neoxider.coreaiunity",
3
-
"version": "6.0.0",
3
+
"version": "6.1.0",
4
4
"displayName": "CoreAI Unity",
5
5
"unity": "6000.0",
6
6
"description": "Unity framework for LLM-powered NPCs and agents that call your game code \u2014 drop-in chat UI, function-calling tools, persistent memory, token-by-token streaming, and per-role LLM routing. Runs on a local GGUF model (via LLMUnity) or any OpenAI-compatible API; proven on a 4 GB local model. Unity layer for com.neoxider.coreai.",
0 commit comments