UNPKG

@agentforce/adk

Version:

AgentForce Agent Development Kit - A powerful framework for building AI agents and servers

21 lines (17 loc) 653 B
import type { AgentForceAgent } from "../../agent"; /** * Sets the user prompt for the agent * @param this - The AgentForceAgent instance (bound context) * @param prompt - The user prompt to set for the agent * @returns {AgentForceAgent} Returns the agent instance for method chaining */ export function prompt(this: AgentForceAgent, prompt: string): AgentForceAgent { // Validate input if (typeof prompt !== "string") { throw new Error("User prompt must be a string"); } // Set the user prompt using the internal setter this.setUserPrompt(prompt); // Return 'this' for method chaining return this; }