oxios 1.7.0

Oxios Agent OS — Agent Operating System powered by oxi-sdk
import { validateCorsOrigin } from '@/lib/cors-validator'
import { ExecAllowlistEditor } from './exec-allowlist-editor'

interface CorsOriginsEditorProps {
  value: string[]
  onChange: (next: string[]) => void
  disabled?: boolean
}

/**
 * CORS origins URL list editor. Validates each URL before adding.
 */
export function CorsOriginsEditor({ value, onChange, disabled }: CorsOriginsEditorProps) {
  return (
    <ExecAllowlistEditor
      value={value}
      onChange={onChange}
      disabled={disabled}
      validate={validateCorsOrigin}
    />
  )
}