# dsh-croco-generation bundle patch
# 安装：dsh plugin --profile web add dsh-croco-generation@latest
# 行用包名引用（Node 解析已安装代码），替换旧的绝对路径 home patch。
- insert:
    - id: croco-character
      name: 'dsh-croco-generation/character'
      config:
        profileName: ''
        profileDirectory: ''
        syncTimeoutMs: 300000
    - id: croco-video
      name: 'dsh-croco-generation/video'
    - id: croco-image
      name: 'dsh-croco-generation/image'
    - id: croco-audio
      name: 'dsh-croco-generation/audio'
    - id: croco-music
      name: 'dsh-croco-generation/music'
    - id: croco-settings
      name: 'dsh-croco-generation'
      config:
        updateRegistryUrl: 'https://registry.npmjs.org'
        packageManagerCommand: 'pnpm'
        profileName: ''
        profileDirectory: ''
        updateCheckTtlMs: 600000
        updateRequestTimeoutMs: 10000
        updateInstallTimeoutMs: 180000
    - id: croco-script
      name: 'dsh-croco-generation/script'
    - id: croco-entity
      name: 'dsh-croco-generation/entity'
    - id: croco-styles
      name: 'dsh-croco-generation/styles'
    - id: croco-style-choice
      name: 'dsh-croco-generation/style-choice'
    - id: croco-entity-design
      name: 'dsh-croco-generation/entity-design'
    - id: croco-document-drop
      name: 'dsh-croco-generation/document-drop'
      config:
        maxFilesPerDrop: 5
        maxFileBytes: 25000000
        maxReferenceChars: 20000
        attachmentDirectory: '.dsh/attachments'
    - id: croco-document-reader-txt
      name: 'dsh-croco-generation/document-reader-txt'
      config:
        maxOutputChars: 120000
    - id: croco-document-reader-markdown
      name: 'dsh-croco-generation/document-reader-markdown'
      config:
        maxOutputChars: 150000
    - id: croco-document-reader-json
      name: 'dsh-croco-generation/document-reader-json'
      config:
        maxOutputChars: 120000
    - id: croco-document-reader-pdf
      name: 'dsh-croco-generation/document-reader-pdf'
      config:
        maxOutputChars: 200000
        renderDpi: 144
    - id: croco-project-analysis
      name: 'dsh-croco-generation/project-analysis'
    - id: croco-hyperframes
      name: 'dsh-croco-generation/hyperframes'
      config:
        profileName: ''
        profileDirectory: ''
        projectDirectoryName: 'video-project'
        cliVersion: '0.8.22'
        host: '127.0.0.1'
        port: 3002
        startupTimeoutMs: 60000
        maxSourceChars: 500000
        maxUploadBytes: 25000000
        maxVideoReferences: 9
        preferredVideoUnitSeconds: 12
        videoProbeExecutable: 'ffprobe'
        maxVideoImportBytes: 256000000
        videoBatchConcurrency: 2
        videoExportMaxBytes: 10000000000
        videoRenderTimeoutMs: 3600000
