pi-docker-logs

Docker log gateway for pi agents — tail logs from Docker containers in the wrok.in AI Factory via the docker CLI.

Packages

Package details

extension

Install pi-docker-logs from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-docker-logs
Package
pi-docker-logs
Version
1.0.0
Published
May 15, 2026
Downloads
not available
Author
nandal
License
MIT
Types
extension
Size
17.7 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-docker-logs

Docker log gateway for pi agents — tail logs from Docker containers using the docker CLI. Works with the wrok.in AI Factory.

Install

pi install npm:pi-docker-logs

Configuration

Add a .dockerlogs.yml to your repo root:

tail: 200
Key Default Description
tail 200 Default number of log lines to tail

Tools

docker_container_list

List running factory containers.

docker_container_list()

docker_worker_logs

Fetch logs from a factory worker container.

docker_worker_logs(worker="1")
docker_worker_logs(worker="2", tail=500, search="error")
docker_worker_logs(worker="3", since="30m")

docker_container_logs

Fetch logs from any Docker container.

docker_container_logs(container="ai-factory-orchestrator")
docker_container_logs(container="ai-factory-worker-1", search="exit=")
docker_container_logs(container="ai-factory-gitea", tail=100, since="1h")

Requirements

  • Docker CLI (docker) must be installed and on PATH
  • Current user must have Docker socket access

License

MIT