Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
agentd
command
Command agentd is the execution-node daemon.
|
Command agentd is the execution-node daemon. |
|
budget
command
Command wg-budget sets and inspects spend ceilings.
|
Command wg-budget sets and inspects spend ceilings. |
|
control-api
command
Command control-api serves the Workgraph HTTP API and the web application.
|
Command control-api serves the Workgraph HTTP API and the web application. |
|
costimport
command
Command wg-costimport copies AI Gateway spend into usage_records.
|
Command wg-costimport copies AI Gateway spend into usage_records. |
|
dispatcher
command
Command wg-dispatcher is the execution node's side of the work queue.
|
Command wg-dispatcher is the execution node's side of the work queue. |
|
init
command
Command wg-init creates a deployment's first organisation and administrator.
|
Command wg-init creates a deployment's first organisation and administrator. |
|
loadtest
command
Command loadtest exercises the control plane concurrently and checks that row-level security holds while it does (WP-I3).
|
Command loadtest exercises the control plane concurrently and checks that row-level security holds while it does (WP-I3). |
|
migrate
command
Command migrate applies database migrations in order and records what it did.
|
Command migrate applies database migrations in order and records what it did. |
|
monitor
command
Command wg-monitor checks the platform and files what it finds.
|
Command wg-monitor checks the platform and files what it finds. |
|
reconcile
command
Command reconcile recovers projection state that events alone cannot.
|
Command reconcile recovers projection state that events alone cannot. |
|
registry
command
Command wg-registry records which execution nodes and cells exist.
|
Command wg-registry records which execution nodes and cells exist. |
|
runner
command
Command wg-runner runs one agent against one bead, and stops.
|
Command wg-runner runs one agent against one bead, and stops. |
|
wg
command
Command wg reaches Workgraph over HTTP, with a personal API token.
|
Command wg reaches Workgraph over HTTP, with a personal API token. |
|
witness
command
Command witness watches polecat health without asking a model.
|
Command witness watches polecat health without asking a model. |
|
work
command
Command wg-work drives the work queue from the control node.
|
Command wg-work drives the work queue from the control node. |
|
worker
command
Command worker runs background jobs: reconciliation, summaries, extraction, context packs, evaluation, notifications, and backups (plan section 6.1).
|
Command worker runs background jobs: reconciliation, summaries, extraction, context packs, evaluation, notifications, and backups (plan section 6.1). |
|
workspaced
command
Command workspaced keeps Google Workspace event subscriptions alive.
|
Command workspaced keeps Google Workspace event subscriptions alive. |
|
Package db exposes the committed SQL migrations as an embedded filesystem.
|
Package db exposes the committed SQL migrations as an embedded filesystem. |
|
internal
|
|
|
apispec
Package apispec holds the API contract and serves it to the binary that implements it (wg-p4h.5).
|
Package apispec holds the API contract and serves it to the binary that implements it (wg-p4h.5). |
|
approvals
Package approvals implements the approval state machine (WP-F2).
|
Package approvals implements the approval state machine (WP-F2). |
|
attention
Package attention builds the inbox (WP-F2).
|
Package attention builds the inbox (WP-F2). |
|
audit
Package audit records immutable activity.
|
Package audit records immutable activity. |
|
authn
Package authn validates the caller's identity.
|
Package authn validates the caller's identity. |
|
authz
Package authz evaluates scoped, action-based permissions.
|
Package authz evaluates scoped, action-based permissions. |
|
beads
Package beads adapts the `bd` CLI.
|
Package beads adapts the `bd` CLI. |
|
budget
Package budget decides whether a piece of work may be dispatched.
|
Package budget decides whether a piece of work may be dispatched. |
|
check
Package check runs a repository's own build or test command against what an agent just wrote.
|
Package check runs a repository's own build or test command against what an agent just wrote. |
|
chiefofstaff
Package chiefofstaff answers the default questions from plan section 4.4.
|
Package chiefofstaff answers the default questions from plan section 4.4. |
|
config
Package config loads service configuration from the environment.
|
Package config loads service configuration from the environment. |
|
contextpacks
Package contextpacks is delivered by WP-H5.
|
Package contextpacks is delivered by WP-H5. |
|
cost
Package cost turns AI Gateway log entries into durable usage records.
|
Package cost turns AI Gateway log entries into durable usage records. |
|
dispatchroute
Package dispatchroute decides which rig runs a bead.
|
Package dispatchroute decides which rig runs a bead. |
|
domain
Package domain holds the first-class organisational objects of the work graph (plan section 2.2).
|
Package domain holds the first-class organisational objects of the work graph (plan section 2.2). |
|
evaluation
Package evaluation is delivered by WP-H6.
|
Package evaluation is delivered by WP-H6. |
|
events
Package events reads the append-only domain event log for clients that would otherwise poll (wg-p4h.8).
|
Package events reads the append-only domain event log for clients that would otherwise poll (wg-p4h.8). |
|
gastown
Package gastown is the anti-corruption layer in front of Gas Town.
|
Package gastown is the anti-corruption layer in front of Gas Town. |
|
geminiproxy
Package geminiproxy is a loopback reverse proxy that lets an AI-SDK Google client reach Gemini through the Cloudflare AI Gateway's google-ai-studio route on UNIFIED BILLING.
|
Package geminiproxy is a loopback reverse proxy that lets an AI-SDK Google client reach Gemini through the Cloudflare AI Gateway's google-ai-studio route on UNIFIED BILLING. |
|
githubapp
Package githubapp authenticates as a GitHub App and mints short-lived, repository-scoped installation tokens.
|
Package githubapp authenticates as a GitHub App and mints short-lived, repository-scoped installation tokens. |
|
httplog
Package httplog records one line per request.
|
Package httplog records one line per request. |
|
idempotency
Package idempotency makes a write endpoint safe for a caller that retries.
|
Package idempotency makes a write endpoint safe for a caller that retries. |
|
improvement
Package improvement is delivered by WP-H6.
|
Package improvement is delivered by WP-H6. |
|
inference
Package inference calls Workgraph-authored inference through the AI Gateway.
|
Package inference calls Workgraph-authored inference through the AI Gateway. |
|
ingest
Package ingest turns a Workspace delivery into a registered source (WP-H2).
|
Package ingest turns a Workspace delivery into a registered source (WP-H2). |
|
jev
Package jev calls TypeSafe AI's Jev model through the AI Gateway.
|
Package jev calls TypeSafe AI's Jev model through the AI Gateway. |
|
knowledge
Package knowledge is delivered by WP-H2, WP-H3, WP-H4.
|
Package knowledge is delivered by WP-H2, WP-H3, WP-H4. |
|
landing
Package landing puts an agent's changes on a branch and pushes it.
|
Package landing puts an agent's changes on a branch and pushes it. |
|
marketing
Package marketing is delivered by WP-G1, WP-G2.
|
Package marketing is delivered by WP-G1, WP-G2. |
|
mcp
Package mcp is Workgraph's Model Context Protocol tool set, shared by both transports (wg-p4h.11).
|
Package mcp is Workgraph's Model Context Protocol tool set, shared by both transports (wg-p4h.11). |
|
monitor
Package monitor decides whether the platform is in trouble and who to tell.
|
Package monitor decides whether the platform is in trouble and who to tell. |
|
narratives
Package narratives is delivered by WP-F1.
|
Package narratives is delivered by WP-F1. |
|
publish
Package publish turns accepted operational candidates into beads.
|
Package publish turns accepted operational candidates into beads. |
|
reconcile
Package reconcile recovers projection state that events alone cannot.
|
Package reconcile recovers projection state that events alone cannot. |
|
registry
Package registry describes which execution nodes and cells exist, and which project's work runs in each.
|
Package registry describes which execution nodes and cells exist, and which project's work runs in each. |
|
runner
Package runner plans an agent run.
|
Package runner plans an agent run. |
|
skill
Package skill holds the tests that keep skills/workgraph/SKILL.md honest.
|
Package skill holds the tests that keep skills/workgraph/SKILL.md honest. |
|
tokens
Package tokens issues and verifies personal API tokens: the credential a person gives a tool so it can reach Workgraph without a browser (wg-p4h.2).
|
Package tokens issues and verifies personal API tokens: the credential a person gives a tool so it can reach Workgraph without a browser (wg-p4h.2). |
|
verify
Package verify judges whether a delivered change meets a bead's acceptance criteria, using Jev (ADR-0029).
|
Package verify judges whether a delivered change meets a bead's acceptance criteria, using Jev (ADR-0029). |
|
version
Package version exposes build identity.
|
Package version exposes build identity. |
|
webui
Package webui serves the built single-page application.
|
Package webui serves the built single-page application. |
|
witness
Package witness decides what to do about a polecat's health without asking a model.
|
Package witness decides what to do about a polecat's health without asking a model. |
|
work
Package work is the shape of a dispatched job and the decisions around it.
|
Package work is the shape of a dispatched job and the decisions around it. |
|
workspace
Package workspace decides what to do about Google Workspace event subscriptions (WP-H1).
|
Package workspace decides what to do about Google Workspace event subscriptions (WP-H1). |
Click to show internal directories.
Click to hide internal directories.