@@ -254,16 +254,6 @@ export interface AgentEnvironmentVariable {
254254 * Representation of an agent's state. This is the state of the agent at a given
255255 * time, and is persisted in the DB backend. The state has all the information
256256 * needed to recreate a persisted agent.
257- *
258- * Parameters: id (str): The unique identifier of the agent. name (str): The name
259- * of the agent (must be unique to the user). created_at (datetime): The datetime
260- * the agent was created. message_ids (List[str]): The ids of the messages in the
261- * agent's in-context memory. memory (Memory): The in-context memory of the agent.
262- * tools (List[str]): The tools used by the agent. This includes any memory editing
263- * functions specified in `memory`. system (str): The system prompt used by the
264- * agent. llm_config (LLMConfig): The LLM configuration used by the agent.
265- * embedding_config (EmbeddingConfig): The embedding configuration used by the
266- * agent.
267257 */
268258export interface AgentState {
269259 /**
@@ -644,13 +634,8 @@ export namespace AgentState {
644634 }
645635
646636 /**
647- * Representation of a source, which is a collection of files and passages.
648- *
649- * Parameters: id (str): The ID of the source name (str): The name of the source.
650- * embedding_config (EmbeddingConfig): The embedding configuration used by the
651- * source. user_id (str): The ID of the user that created the source. metadata
652- * (dict): Metadata associated with the source. description (str): The description
653- * of the source.
637+ * (Deprecated: Use Folder) Representation of a source, which is a collection of
638+ * files and passages.
654639 */
655640 export interface Source {
656641 /**
@@ -717,6 +702,11 @@ export namespace AgentState {
717702 * The maximum number of tokens the model can generate.
718703 */
719704 max_output_tokens ?: number ;
705+
706+ /**
707+ * Whether to enable parallel tool calling.
708+ */
709+ parallel_tool_calls ?: boolean ;
720710 }
721711}
722712
@@ -1341,6 +1331,11 @@ export namespace AgentCreateParams {
13411331 * The maximum number of tokens the model can generate.
13421332 */
13431333 max_output_tokens ?: number ;
1334+
1335+ /**
1336+ * Whether to enable parallel tool calling.
1337+ */
1338+ parallel_tool_calls ?: boolean ;
13441339 }
13451340}
13461341
@@ -1724,6 +1719,11 @@ export namespace AgentModifyParams {
17241719 * The maximum number of tokens the model can generate.
17251720 */
17261721 max_output_tokens ?: number ;
1722+
1723+ /**
1724+ * Whether to enable parallel tool calling.
1725+ */
1726+ parallel_tool_calls ?: boolean ;
17271727 }
17281728}
17291729
0 commit comments