Replies: 1 comment 2 replies
|
Thanks — the direct answer is: open the service described as the Application or Frontend, not every URL printed by the template. For the defaults in the examples above:
The current workaround is to use Proposed contractI audited all current lifecycle-bearing templates (11 registered templates plus the quarantined version = 2
guide = "README.md"
[services.frontend]
url = "http://127.0.0.1:${FRONTEND_PORT}"
kind = "web"
display = "default"
primary = true
description = "Browser application for this template."
[services.backend]
url = "http://127.0.0.1:${BACKEND_PORT}"
kind = "api"
display = "advanced"
description = "LangGraph API used by the frontend."
tech = "langgraph"
links = { docs = "https://docs.langchain.com/oss/python/langgraph/overview", api_docs = "http://127.0.0.1:${BACKEND_PORT}/docs", studio = "https://smith.langchain.com/studio/?baseUrl=http://127.0.0.1:${BACKEND_PORT}" }The important semantics are:
For Desktop and other tools, the authored TOML should be normalized into an explicit, versioned contract rather than asking clients to parse terminal text:
The template audit found only a few explicit exceptions: Bub's This keeps the template file small while giving both people and Desktop unambiguous, reusable service metadata. |
Uh oh!
There was an error while loading. Please reload this page.
👋 Context
I have recently experimented with several agentseek templates . After successfully deploying multiple of them, I noticed that the terminal consistently outputs a list of environment variables and localhost addresses.
❓ The Problem
As a new user, I am completely unsure about the specific meaning of these addresses and which one I should open in my browser to actually use the application.
I have the following questions that need clarification:
Main Entry Point: Which URL should I visit to start using the Agent? Is it port 5173 or 8088? What is the functional difference between them?
Purpose of Other Ports: Are ports 4000, 5174, and 6006 (Phoenix) for internal use only, or should users access them? What role does each play?
Missing Guidance: The current output simply lists variables and address without providing a clear "Next Step" (e.g., "Open http://... to start chatting"). This causes repeated confusion when trying different templates.
All reactions