windmill-labs/windmill · error · Error
Not implemented
Error message
Not implemented
What it means
A sentinel 'Not implemented' error inside the app metadata generation command. It fires on a code path that is still TODO — specifically the branch for generating metadata for a single raw app via an explicit appPath argument (the comment above the throw marks raw-app handling as unfinished). It is not a data problem: reaching this line means the command was invoked in a mode the CLI does not yet support.
Source
Thrown at cli/src/commands/app/app_metadata.ts:1047
} & SyncOptions,
appPath: string | undefined
) {
const { generateAppLocksInternal } = await import("./app_metadata.ts");
const { elementsToMap, FSFSElement } = await import("../sync/sync.ts");
const { ignoreF } = await import("../sync/sync.ts");
const { Confirm } = await import("@cliffy/prompt/confirm");
if (appPath == "") {
appPath = undefined;
}
const workspace = await resolveWorkspace(opts);
await requireLogin(opts);
opts = await mergeConfigWithConfigFile(opts);
if (appPath) {
//TODO: Generate metadata for a specific raw app but handle normal apps to
throw new Error("Not implemented");
// Generate metadata for a specific app
// await generateAppLocksInternal(
// appPath,
// true,
// false,
// workspace,
// opts,
// false,
// false
// );
} else {
// Generate metadata for all apps
const ignore = await ignoreF(opts);
const elems = await elementsToMap(
await FSFSElement(process.cwd(), [], true),
(p, isD) => {
return (
ignore(p, isD) ||View on GitHub (pinned to e474e8803c)
Solutions
- Drop the explicit app path argument and run the command over the whole workspace/app tree, which is the implemented path
- For raw apps, generate locks via the supported raw-app flow (wmill app sync / bundle) instead of app metadata generation
Defensive patterns
Strategy: try-catch
When it happens
Trigger: Thrown at cli/src/commands/app/app_metadata.ts:1047 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of windmill-labs/windmill@e474e8803c (2026-09-03).
Data as JSON: /api/errors/5db1c24970e713b8.
Report an issue: GitHub.