Skip to main content

Changelog

v0.1.0 — Initial Release

First public release of Claude Assistant.

Features

  • Chat panel — dockable editor widget with streaming responses, conversation sidebar, model selector, token usage display
  • Claude Code mode — subprocess integration via stream-JSON protocol with prompt caching support
  • Direct API mode — plain HTTP integration with the Anthropic Messages API
  • MCP server — local HTTP server on port 7755 implementing MCP 2024-11-05 for tool integration
  • Read toolsget_active_context, list_blueprint_variables, list_blueprint_functions, get_graph_nodes, get_node_details, get_data_table_struct, list_data_table_rows, get_data_table_row
  • Write toolsadd_variable, rename_variable, delete_variable, delete_unused_variables, set_variable_metadata, add_data_table_row, add_data_table_rows_batch, update_data_table_row, rename_data_table_row, delete_data_table_row, rearrange_graph, add_comment, run_python
  • Focus tracking — automatic active asset detection across all supported editor types
  • Confirmation dialogs — gate on all destructive operations with optional auto-approve
  • Conversation persistence — JSON storage in Saved/Config/UCA/conversations/
  • Background sessions — conversations continue while chat panel is closed
  • Toolbar integration — Claude button in Blueprint, DataTable, Material, Niagara, Animation, Mesh, Level Sequence, Widget Blueprint, Sound Cue, Behavior Tree, Control Rig, and Level Editor toolbars

Supported models

  • Claude Opus 4.7
  • Claude Sonnet 4.6
  • Claude Haiku 4.5

Requirements

  • Unreal Engine 5.3+
  • Win64 or Linux
  • Python Script Plugin (auto-enabled as dependency)