Add TestMap, test actor asset, update DefaultEngine.ini and memory
- DefaultEngine.ini: set GameDefaultMap + EditorStartupMap to TestMap (API key stripped — set locally via Project Settings, not committed) - Content/TestMap.umap: initial test level - Content/test_AI_Actor.uasset: initial test actor - .claude/MEMORY.md: document API key handling, add memory file index, note private git server and TestMap as default map Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
bbeb4294a8
commit
dbd61615a9
@ -12,6 +12,7 @@
|
||||
- UE5 project: `<repo_root>/Unreal/PS_AI_Agent/`
|
||||
- `.uproject`: `<repo_root>/Unreal/PS_AI_Agent/PS_AI_Agent.uproject`
|
||||
- Engine: **Unreal Engine 5.5** — Win64 primary target
|
||||
- Default test map: `/Game/TestMap.TestMap`
|
||||
|
||||
## Plugins
|
||||
| Plugin | Path | Purpose |
|
||||
@ -24,6 +25,7 @@
|
||||
- Save memory frequently during long sessions
|
||||
- Goal: ElevenLabs Conversational AI integration — simpler than Convai, no gRPC
|
||||
- Full original ask + intent: see `.claude/project_context.md`
|
||||
- Git remote is a **private server** — no public exposure risk
|
||||
|
||||
## Key UE5 Plugin Patterns
|
||||
- Settings object: `UCLASS(config=Engine, defaultconfig)` inheriting `UObject`, registered via `ISettingsModule`
|
||||
@ -41,3 +43,19 @@
|
||||
|
||||
## Plugin Status
|
||||
- **PS_AI_Agent_ElevenLabs**: compiles cleanly on UE 5.5 Win64 (verified 2026-02-19)
|
||||
|
||||
## API Keys / Secrets
|
||||
- ElevenLabs API key is set in **Project Settings → Plugins → ElevenLabs AI Agent** in the Editor
|
||||
- UE saves it to `DefaultEngine.ini` under `[/Script/PS_AI_Agent_ElevenLabs.ElevenLabsSettings]`
|
||||
- **The key is stripped from `DefaultEngine.ini` before every commit** — do not commit it
|
||||
- Each developer sets the key locally; it does not go in git
|
||||
|
||||
## Claude Memory Files in This Repo
|
||||
| File | Contents |
|
||||
|------|----------|
|
||||
| `.claude/MEMORY.md` | This file — project structure, patterns, status |
|
||||
| `.claude/elevenlabs_plugin.md` | Plugin file map, ElevenLabs WS protocol, design decisions |
|
||||
| `.claude/elevenlabs_api_reference.md` | Full ElevenLabs API reference (WS messages, REST, signed URL, Agent ID location) |
|
||||
| `.claude/project_context.md` | Original ask, intent, short/long-term goals |
|
||||
| `.claude/session_log_2026-02-19.md` | Full session record: steps, commits, technical decisions, next steps |
|
||||
| `.claude/PS_AI_Agent_ElevenLabs_Documentation.md` | User-facing Markdown reference doc |
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
|
||||
|
||||
[/Script/EngineSettings.GameMapsSettings]
|
||||
GameDefaultMap=/Engine/Maps/Templates/OpenWorld
|
||||
GameDefaultMap=/Game/TestMap.TestMap
|
||||
EditorStartupMap=/Game/TestMap.TestMap
|
||||
|
||||
[/Script/Engine.RendererSettings]
|
||||
r.AllowStaticLighting=False
|
||||
@ -90,3 +91,4 @@ ConnectionType=USBOnly
|
||||
bUseManualIPAddress=False
|
||||
ManualIPAddress=
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
BIN
Unreal/PS_AI_Agent/Content/test_AI_Actor.uasset
Normal file
BIN
Unreal/PS_AI_Agent/Content/test_AI_Actor.uasset
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user