Verified against Semitexa Ultimate 2026.11.05.1529
dev commands
Every dev command, with the arguments and options the console actually defines.
dev:bench
Load the running server: req/s and p50/p95/p99 latency per route and concurrency (closed loop, Swoole coroutines)
bin/semitexa dev:bench
| option | takes a value |
|---|---|
--route |
yes |
--concurrency |
yes |
--duration |
yes |
--warmup |
yes |
--repeat |
yes |
--base-url |
yes |
--host |
yes |
--accept |
yes |
dev:capability-index:build
Regenerate the shipped index of capabilities across every Semitexa package (run in the monorepo).
bin/semitexa dev:capability-index:build
| option | takes a value |
|---|---|
--check |
no |
--json |
no |
dev:graph:api
Show the signatures of a framework class, or search the framework API by name and doc summary
bin/semitexa dev:graph:api
| option | takes a value |
|---|---|
--name |
yes |
--search |
yes |
--json |
no |
dev:graph:capabilities
List the commands this build actually has; --json adds inputs, outputs and usage guidance
bin/semitexa dev:graph:capabilities
| option | takes a value |
|---|---|
--json |
no |
--search |
yes |
dev:graph:event
Show all listeners for a given event, or list all events with their listener count
bin/semitexa dev:graph:event
| option | takes a value |
|---|---|
--name |
yes |
--json |
no |
dev:graph:mechanisms
List what the installed framework can do — deferred rendering, components, live transport, UI behaviors — with when to use and when not to.
bin/semitexa dev:graph:mechanisms
| option | takes a value |
|---|---|
--id |
yes |
--area |
yes |
--state |
yes |
--search |
yes |
--json |
no |
dev:graph:mine-conventions
Walk the codebase and persist per-module conventions used by convention-aware scaffolders
bin/semitexa dev:graph:mine-conventions
| option | takes a value |
|---|---|
--dry-run |
no |
--module |
yes |
dev:graph:module
Show module structure: routes, handlers, services, contracts, listeners
bin/semitexa dev:graph:module
| option | takes a value |
|---|---|
--name |
yes |
--json |
no |
dev:graph:path
Explain a file/directory path using global module-structure rules + package-local extension (if any)
bin/semitexa dev:graph:path
| option | takes a value |
|---|---|
--path |
yes |
--json |
no |
dev:graph:project
Show project overview: modules, routes, contracts, listeners
bin/semitexa dev:graph:project
| option | takes a value |
|---|---|
--json |
no |
dev:graph:route
Show the full chain for a route: payload → handler → resource → template → auth
bin/semitexa dev:graph:route
| option | takes a value |
|---|---|
--path |
yes |
--method |
yes |
--json |
no |