-
v0.1.3 Stable
released this
2026-04-27 12:03:30 +00:00 | 21 commits to main since this releasev0.1.3
Two-stage tool confirmation
- Split agent confirmTools into addToolResults + resumeWithLlm to prevent 400 errors when LLM returns multiple tool calls requiring user confirmation
- Each tool is now confirmed individually; LLM is called only after all tool messages are complete
- Mixed permission levels (allow + confirm tools) handled correctly: auto-tools confirmed silently, only confirm-tools shown as pending
Graph improvements
- Added toggle to show/hide scenes in locations graph view
- Fixed text truncation (ellipsis) on all node types in graph — labels now wrap instead of clipping
Refactoring
- Extracted agent.js (1218 lines) into 4 focused modules: agent-dialogue, agent-helpers, agent-llm, agent-sessions
- Extracted AIAgentPage.svelte (1480 lines) pure functions into lib/ modules
- Extracted IPC handlers from index.js into ipc/ modules
Bug fixes
- Fixed critical IPC signature bug causing "All non-assistant messages must contain content" error
- Fixed sendMessage while loop producing stale tool_call_ids
- Fixed syncResult iteration in dialogue:write producing [object Object] in git commits
- Fixed stale gitAvailable/gitNativeAvailable IPC handlers
- Added missing manageCondition emoji in agent tool list
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GamePlaner Setup 0.1.3.exe
0 downloads ·
2026-04-27 12:09:51 +00:00 · 85 MiB
-
v0.1.2 Stable
released this
2026-04-21 22:59:53 +00:00 | 32 commits to main since this releasev0.1.2
Dialogue Tree Editor
- New If conditional node type with variable checks and branching
- Drag and drop nodes to reorder dialogue trees
- Drop on specific choice options and condition branches
- Visual tree with orphan detection
- Speaker selection from scene characters
Scene Flow Sync
- Goto nodes auto-create scene_flow connections
- Connections cleaned up when goto nodes removed
AI Agent
- New tools: manageDialogue, manageChoice, manageSceneNode, manageCondition
- Unified CRUD: deleteEntity, getEntity, listEntities
Tests
- All 291 tests passing
- Added syncDialogueConnections coverage
Fixes
- Race-safe ID generation
- Drag highlight flickering fixed
- All pre-release audit items resolved
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GamePlaner Setup 0.1.2.exe
0 downloads ·
2026-04-21 23:02:12 +00:00 · 84 MiB
-
v0.1.1 Stable
released this
2026-04-19 22:29:53 +00:00 | 59 commits to main since this releasev0.1.1
- Character relationships (partner, friend, enemy, acquaintance, ally, rival, mentor, family, lover + custom)
- Relationship graph view with group nodes and colored edges
- Customizable colors for groups and relationship types
- AI agent page improvements
- Theme and font size settings
- i18n for 9 languages
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GamePlaner Setup 0.1.1.exe
0 downloads ·
2026-04-19 22:30:29 +00:00 · 84 MiB
-
v0.1.0 Pre-release
released this
2026-04-19 18:29:34 +00:00 | 64 commits to main since this releaseInitial release of Game Planer — desktop game development assistant.
Features
- Characters, locations, scenes, global variables, connections, notes management
- AI-powered content generation (OpenAI-compatible API)
- Conversational AI agent with tool calling
- Scene dialogues, choices, and flow transitions
- Cytoscape.js connection graph
- Export to JSON, HTML, Markdown, YAML, Ren'Py
- Import from JSON
- Git auto-commit and remote sync
- 9 languages (EN, RU, JP, FR, DE, ES, IT, ZH, zh-TW)
- Cross-platform: Windows, Linux, macOS
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GamePlaner Setup 0.1.0.exe
0 downloads ·
2026-04-19 18:38:02 +00:00 · 84 MiB