Skip to content

Conversation

@acharneski
Copy link
Member

No description provided.

@acharneski acharneski merged commit 57548bf into main Nov 6, 2025
1 check passed
@acharneski acharneski deleted the 2.0.26 branch November 6, 2025 01:37
Replaces custom transcript file creation logic in multiple tasks and modes with a unified `transcript` extension function on `SessionTask`. Updates usages to call `task.transcript(...)` and switches file storage from `resolveDataFile` to `resolveUserFile` for user-generated files. Cleans up redundant transcript helper methods and improves consistency in transcript naming and handling across the codebase.
Replaces session file resolution methods with system file resolution in several classes, updates FileServlet to handle nullable directories and refactors directory listing logic for improved flexibility. SessionFileServlet now returns null if no matching file is found and aggregates directory contents from both session and data directories. These changes improve file access consistency and support more robust file serving and listing behaviors.
Introduces new config fields for Sub-Planning tasks, including purpose, cognitive mode, and sub-task configurations. Implements UI and event handlers for managing sub-tasks within the configuration modal, allowing users to add, edit, and delete sub-task types and their settings.
Introduces an interactive HTML guide and a Markdown summary for LLM generative use case patterns and workflows. The HTML file features categorized cards, combined workflow visualizations, and a modal for interactive pattern diagrams.
Introduced new game design task classes for economy, mechanics, level, and narrative design. Registered these tasks in TaskType.kt and added detailed configuration fields for Meta-Cognitive Reflection and Temporal Reasoning in task-config.js, improving flexibility for narrative and reasoning workflows.
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.

2 participants