You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** Bailian workspace id; the API host is the workspace subdomain `https://<workspaceId>.<endpointHost>`. */
20
-
workspaceId: string
19
+
/** Bailian workspace id; the API host is the workspace subdomain `https://<workspaceId>.<endpointHost>`. Optional here: an unset value falls back per call to the BAILIAN_WORKSPACE_ID credential (Settings → Plugins card or ~/.dsh/.credentials.yaml). */
20
+
workspaceId?: string
21
21
/** API host suffix; replace for other regions or private deployments. */
22
22
endpointHost: string
23
-
/** Retrieval-service id pinned by this deployment; when set, the tools' agent_id parameter becomes optional. */
23
+
/** Retrieval-service id pinned by this deployment; when unset, the per-call fallback reads the BAILIAN_DEFAULT_AGENT_ID credential. */
24
24
defaultAgentId?: string
25
25
/** Service version to call: `beta` (draft) or a published number; defaults to the latest published version. Never model-visible. */
26
26
agentVersion?: string
27
27
/** kb_chat timeout in milliseconds; the server side is a minutes-scale agentic loop. */
28
28
chatTimeoutMs: number
29
29
}
30
30
31
-
/** Schemastery validation for {@link Config}; a missing workspaceId fails at load. */
31
+
/** Schemastery validation for {@link Config}; workspaceId and defaultAgentId are optional — both resolve per call with a credentials fallback. */
0 commit comments