Skip to content

feat: add langsmith apps commands#180

Draft
Sam Crowder (samecrowder) wants to merge 53 commits into
mainfrom
feat_apps_command
Draft

feat: add langsmith apps commands#180
Sam Crowder (samecrowder) wants to merge 53 commits into
mainfrom
feat_apps_command

Conversation

@samecrowder

Copy link
Copy Markdown
Contributor

No description provided.

Adds init/dev/push/list/get/delete for the LangSmith Custom Apps platform
(smith-go's /v1/platform/custom-apps). Mirrors the existing hub push/init
conventions: push uploads a directory as-is (optional --build for a shell
build step), init scaffolds a real npm+esbuild starter that bundles down to
the single dependency-free file the sandbox's CommonJS loader expects, and
a local .langsmith/app.json link file lets repeated pushes update the same
app instead of creating a new one each time (custom apps have no owner/repo-
style unique name to upsert against server-side).

dev constructs/opens a LangSmith preview URL pointed at a local dev server
(localhost/127.0.0.1 only) — the frontend side of rendering from a live URL
instead of uploaded files doesn't exist yet, so this is the CLI half of
that feature landing ahead of it.
@samecrowder Sam Crowder (samecrowder) changed the title Feat apps command feat: add langsmith apps commands Jul 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants