Sign inSign up

flawedlogik/omp-sbx:latest

Manifest digest

sha256:fd2b725869b563836972447bb7bcec4c7287783c4dec2d441951dde22db08f5a

Last pushed

8 days by flawedlogik

Type

Sandbox Kit

Manifest digest

sha256:fd2b725869b563836972447bb7bcec4c7287783c4dec2d441951dde22db08f5a

yaml
schemaVersion: "2"
kind: sandbox
name: omp
version: 1.0.0
displayName: Oh My Pi
description: Oh My Pi (OMP) coding agent running in a Docker Sandbox based on shell-docker.
sandbox:
    image: docker/sandbox-templates:shell-docker
    entrypoint:
        - omp
agentInstructions:
    filename: AGENTS.md
    content: |
        ## Sandbox environment

        You are running inside a Docker sandbox. The workspace is mounted at
        its absolute host path. `sudo` is passwordless; use it for package
        installs.
permissions:
    network:
        allow:
            - omp.sh
            - api.minimax.io
            - api.z.ai
credentials:
    - service: minimax
      apiKey:
        name: MINIMAX_API_KEY
        proxyManaged: true
        inject:
            - domain: api.minimax.io
              header: Authorization
              format: Bearer %s
    - service: zai
      apiKey:
        name: ZAI_API_KEY
        proxyManaged: true
        inject:
            - domain: api.z.ai
              header: Authorization
              format: Bearer %s
setup:
    install:
        - command: curl -fsSL https://omp.sh/install | sh
          user: "1000"
          description: Install Oh My Pi