CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-langgraph-cli

CLI for interacting with LangGraph API

Overall
score

74%

Evaluation74%

1.17x

Agent success when using this tile

Overview
Eval results
Files

task.mdevals/scenario-9/

Monorepo LangGraph Image Builder

Build a helper that produces a Docker image for a JavaScript LangGraph service that lives inside a monorepo, wiring in custom install/build commands so the correct workspace packages are available.

Capabilities

Monorepo context handling

  • Uses the provided workspace root as the Docker build context while generating or updating the LangGraph config in the service directory so the supplied graph entry is registered and shared packages remain visible. @test

Custom install and build commands

  • Forwards the caller-supplied install and build commands to the image build so workspace-specific steps (e.g., filtered package installs) run instead of defaults. @test

Node-only configuration

  • Ensures the generated configuration includes the expected Node version for the service and does not inject Python settings. @test

Tag and build argument propagation

  • Applies the requested image tag and any extra Docker build arguments when invoking the build. @test

Implementation

@generates

API

export interface BuildOptions {
  workspaceRoot: string;
  serviceDir: string;
  graphEntry: string;
  nodeVersion: string;
  installCommand: string;
  buildCommand: string;
  imageTag: string;
  buildArgs?: Record<string, string>;
}

export async function buildJsGraphImage(options: BuildOptions): Promise<void>;

Dependencies { .dependencies }

langgraph-cli { .dependency }

Provides CLI support for validating LangGraph configs and building Docker images for JavaScript/monorepo projects with custom install/build commands.

Install with Tessl CLI

npx tessl i tessl/pypi-langgraph-cli

tile.json