{ "$schema": "https://capsule-registry.pages.dev/schemas/install.v1.json", "files": [ { "from": "src/server/cmd/cyberverse-server/main.go", "to": "cmd/server/main.go" }, { "from": "src/server/go.mod", "to": "go.mod" }, { "from": "src/server/go.sum", "to": "go.sum" }, { "from": "src/server/internal/agenttask/service.go", "to": "internal/agenttask/service.go" }, { "from": "src/server/internal/agenttask/store.go", "to": "internal/agenttask/store.go" }, { "from": "src/server/internal/agenttask/store_test.go", "to": "internal/agenttask/store_test.go" }, { "from": "src/server/internal/agenttask/types.go", "to": "internal/agenttask/types.go" }, { "from": "src/server/internal/api/anonymous_owner.go", "to": "internal/api/anonymous_owner.go" }, { "from": "src/server/internal/api/avatar_model_test.go", "to": "internal/api/avatar_model_test.go" }, { "from": "src/server/internal/api/characters.go", "to": "internal/api/characters.go" }, { "from": "src/server/internal/api/characters_test.go", "to": "internal/api/characters_test.go" }, { "from": "src/server/internal/api/components.go", "to": "internal/api/components.go" }, { "from": "src/server/internal/api/conversations.go", "to": "internal/api/conversations.go" }, { "from": "src/server/internal/api/handlers.go", "to": "internal/api/handlers.go" }, { "from": "src/server/internal/api/handlers_test.go", "to": "internal/api/handlers_test.go" }, { "from": "src/server/internal/api/kanshan_owner.go", "to": "internal/api/kanshan_owner.go" }, { "from": "src/server/internal/api/knowledge.go", "to": "internal/api/knowledge.go" }, { "from": "src/server/internal/api/knowledge_test.go", "to": "internal/api/knowledge_test.go" }, { "from": "src/server/internal/api/router.go", "to": "internal/api/router.go" }, { "from": "src/server/internal/api/settings.go", "to": "internal/api/settings.go" }, { "from": "src/server/internal/api/tasks.go", "to": "internal/api/tasks.go" }, { "from": "src/server/internal/api/tasks_test.go", "to": "internal/api/tasks_test.go" }, { "from": "src/server/internal/character/store.go", "to": "internal/character/store.go" }, { "from": "src/server/internal/character/store_test.go", "to": "internal/character/store_test.go" }, { "from": "src/server/internal/config/config.go", "to": "internal/config/config.go" }, { "from": "src/server/internal/config/config_test.go", "to": "internal/config/config_test.go" }, { "from": "src/server/internal/config/dotenv.go", "to": "internal/config/dotenv.go" }, { "from": "src/server/internal/config/yamlfile.go", "to": "internal/config/yamlfile.go" }, { "from": "src/server/internal/inference/asr_client.go", "to": "internal/inference/asr_client.go" }, { "from": "src/server/internal/inference/avatar_client.go", "to": "internal/inference/avatar_client.go" }, { "from": "src/server/internal/inference/client.go", "to": "internal/inference/client.go" }, { "from": "src/server/internal/inference/interfaces.go", "to": "internal/inference/interfaces.go" }, { "from": "src/server/internal/inference/llm_client.go", "to": "internal/inference/llm_client.go" }, { "from": "src/server/internal/inference/rag_client.go", "to": "internal/inference/rag_client.go" }, { "from": "src/server/internal/inference/trace_context.go", "to": "internal/inference/trace_context.go" }, { "from": "src/server/internal/inference/tts_client.go", "to": "internal/inference/tts_client.go" }, { "from": "src/server/internal/inference/voice_llm_client.go", "to": "internal/inference/voice_llm_client.go" }, { "from": "src/server/internal/inference/voice_llm_client_test.go", "to": "internal/inference/voice_llm_client_test.go" }, { "from": "src/server/internal/kanshan/constants.go", "to": "internal/kanshan/constants.go" }, { "from": "src/server/internal/orchestrator/errors.go", "to": "internal/orchestrator/errors.go" }, { "from": "src/server/internal/orchestrator/orchestrator.go", "to": "internal/orchestrator/orchestrator.go" }, { "from": "src/server/internal/orchestrator/orchestrator_audio_only_test.go", "to": "internal/orchestrator/orchestrator_audio_only_test.go" }, { "from": "src/server/internal/orchestrator/orchestrator_idle_video_test.go", "to": "internal/orchestrator/orchestrator_idle_video_test.go" }, { "from": "src/server/internal/orchestrator/orchestrator_voice_recording_test.go", "to": "internal/orchestrator/orchestrator_voice_recording_test.go" }, { "from": "src/server/internal/orchestrator/orchestrator_voice_sync_test.go", "to": "internal/orchestrator/orchestrator_voice_sync_test.go" }, { "from": "src/server/internal/orchestrator/prompt_test.go", "to": "internal/orchestrator/prompt_test.go" }, { "from": "src/server/internal/orchestrator/session.go", "to": "internal/orchestrator/session.go" }, { "from": "src/server/internal/orchestrator/session_test.go", "to": "internal/orchestrator/session_test.go" }, { "from": "src/server/internal/orchestrator/startup_greeting_test.go", "to": "internal/orchestrator/startup_greeting_test.go" }, { "from": "src/server/internal/orchestrator/visual_input_test.go", "to": "internal/orchestrator/visual_input_test.go" }, { "from": "src/server/internal/rag/store.go", "to": "internal/rag/store.go" }, { "from": "src/server/internal/rag/store_test.go", "to": "internal/rag/store_test.go" }, { "from": "src/server/internal/recording/recorder.go", "to": "internal/recording/recorder.go" }, { "from": "src/server/internal/recording/recorder_test.go", "to": "internal/recording/recorder_test.go" }, { "from": "src/server/internal/ws/client.go", "to": "internal/ws/client.go" }, { "from": "src/server/internal/ws/handler.go", "to": "internal/ws/handler.go" }, { "from": "src/server/internal/ws/hub.go", "to": "internal/ws/hub.go" }, { "from": "src/server/internal/ws/hub_test.go", "to": "internal/ws/hub_test.go" } ], "env_required": [ "CYBERVERSE_CONFIG_PATH", "LIVEKIT_API_KEY", "LIVEKIT_API_SECRET", "LIVEKIT_WS_URL" ] }