CLI
Ejecuta la CLI del repositorio con una clave con permisos limitados y el catálogo actual.
La CLI de Influence es una aplicación privada del repositorio. Ejecútala con Bun desde una copia del repositorio con las dependencias instaladas. Este paquete no tiene un comando de instalación pública desde npm.
Configura PUBLISH_API_URL con el origen de Influence de confianza y proporciona PUBLISH_API_TOKEN mediante tu entorno secreto. Empieza por el perfil de conexión y el catálogo:
export PUBLISH_API_URL="https://influence.so"
bun apps/agent-cli/src/index.ts profile
bun apps/agent-cli/src/index.ts tools:list
bun apps/agent-cli/src/index.ts tool:call --tool accountList --input-json '{}'
Para la entrada JSON, elige --input-json o --input-file. Consulta datos con tool:call --tool <name>. Para cambiar datos usa tool:prepare y después tool:confirm, con la misma entrada, --confirmation-capability y --idempotency-key. Conserva estos valores si el resultado es incierto; no prepares otra operación solo para reintentar.
Para archivos locales, usa media:upload --file <path> --content-type <mime> --client-key <stable-key>. Tras una interrupción, conserva el archivo y la clave. La CLI no puede inspeccionar una imagen ni dar aprobación visual humana; abre la ruta de revisión recibida en Influence con la sesión iniciada. Sigue las reglas de revisión y recuperación de la API HTTP.