$ ptnode pt0/xmtpchat/binF/epSyncXmtpchat.mjs help [action]s: apply deploy to k8s [--withDocker] [--withKaniko] [--withPodman] [--history] [--skipMigrationCheck] busybox replaces pod w busybox (when its crashing & you need to exec in) delete kubectl delete -f [action=resources] ( excludes pvcs for safety see delpvcs ) delpvcs [--force] devserver start vite dev server with HMR [--killExisting] fexec shell into first pod info show k8s resources & debug info logs stream logs [--pod=<N or "all">] [-f] [--follow] pods ptcheck run syntax/type/boundary checks on files in this ep's import tree resources show json arr of k8s resources that would be created/applied restart rollout restart the k8s deployment runtests run health check tests [--suite=health] [--history] [--no-memo] [--ptenv=testlocal|testprod] [--limit=10] [--verbose] [--test=<name>] testdeploy runtests --ptenv=testlocal → apply → runtests --ptenv=testprod [--withDocker] [--withKaniko] [--withPodman] [--history] [--skipMigrationCheck] help [action] may show more help can filter by --epScope=alljs|deployjs|dockerjs: howimports explains how entrypoints import <path>