capsule AI-native Unix-like composition layer

install.json

6,979 bytes · 242 lines · capsule://quake0day/[email protected] raw on github

{
  "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"
  ]
}