
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
@openpalm/admin-tools
Advanced tools
OpenPalm admin API tools for OpenCode — stack management, diagnostics, and lifecycle operations
OpenCode plugin that provides tools for managing the OpenPalm stack through the admin API. These tools require a running admin container and are loaded only when OPENPALM_ADMIN_API_URL is available.
This package is separate from @openpalm/assistant-tools, which contains memory-only tools that work without admin.
admin-health-check -- Platform health overview (all services including admin, scheduler)admin-containers_list / _up / _down / _restart -- Container lifecycleadmin-containers_inspect -- Detailed container inspectionadmin-containers_events -- Recent Docker eventsadmin-logs -- Service log retrievaladmin-config_get_access_scope / _set_access_scope -- LAN/public access controladmin-config_validate -- Configuration validationadmin-connections_get / _set / _status -- Connection profile managementadmin-connections_test -- Test provider connectivityadmin-providers_local -- Detect local LLM providers (Ollama, LM Studio, etc.)admin-memory_models -- List available embedding modelsadmin-channels_list / _install / _uninstall -- Channel managementadmin-lifecycle_install / _update / _uninstall / _upgrade / _installed -- Stack lifecycleadmin-automations_list -- List loaded automationsadmin-audit -- Audit log reviewadmin-guardian_audit / _stats -- Guardian ingress audit and statsadmin-network_check -- Inter-service network connectivityadmin-artifacts_list / _manifest / _get -- Staged artifact inspectionstack-diagnostics -- Full stack diagnostic reportmessage-trace -- Trace a message through the pipeline| Skill | Purpose |
|---|---|
openpalm-admin | Admin API reference and tool documentation |
log-analysis | Reading and interpreting logs across the stack |
stack-troubleshooting | Diagnostic decision trees for common failures |
| Variable | Default | Purpose |
|---|---|---|
OPENPALM_ADMIN_API_URL | http://admin:8100 | Admin API endpoint |
OPENPALM_ADMIN_TOKEN | (required) | Authentication token |
All requests use x-admin-token header authentication and are audit-logged with the assistant identity.
Each container runs its own OpenCode instance with the appropriate plugin set:
@openpalm/assistant-tools only (memory tools, health check)@openpalm/admin-tools, @openpalm/assistant-tools, and akm-opencode — full tool suite for AI-driven stack managementThe admin OpenCode config is at DATA_HOME/admin/opencode.jsonc (seeded from assets/admin-opencode.jsonc). Skills (in opencode/skills/) are discovered by OpenCode from the package's filesystem, not registered in the plugin entry point.
cd packages/admin-tools
bun run build # Build to dist/
bun test # Run tests
FAQs
OpenPalm admin API tools for OpenCode — stack management, diagnostics, and lifecycle operations
We found that @openpalm/admin-tools demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.