Deprecated since version v0.4.22: Prompt Targets are deprecated and no longer actively maintained. This concept is
+retained for existing users on older Plano configurations, but new applications should
+not adopt it. For deterministic, task-specific workloads, use Agents
+together with Function Calling instead. The
+prompt_targets configuration block and related CLI commands will continue to
+function for now, but may be removed in a future release.
+
A Prompt Target is a deterministic, task-specific backend function or API endpoint that your application calls via Plano.
Unlike agents (which handle wide-ranging, open-ended tasks), prompt targets are designed for focused, specific workloads where Plano can add value through input clarification and validation.
Deprecated since version v0.4.22: Prompt Targets are deprecated and no longer actively
+maintained. The walkthrough below is preserved for users on existing configs;
+new applications should use Agents instead.
+
Next, we’ll show Plano’s deterministic API calling using a single prompt target. We’ll build a currency exchange backend powered by https://api.frankfurter.dev/, assuming USD as the base currency.
Function Calling is a powerful feature in Plano that allows your application to dynamically execute backend functions or services based on user prompts.
This enables seamless integration between natural language interactions and backend operations, turning user inputs into actionable results.
+
+
Deprecated since version v0.4.22: The prompt-target based workflow shown below (see Step 2)
+is deprecated. Prompt Targets are no longer actively
+maintained and may be removed in a future release. For new function-calling
+workloads, prefer Agents with tool definitions.
+
What is Function Calling?
Function Calling refers to the mechanism where the user’s prompt is parsed, relevant parameters are extracted, and a designated backend function (or API) is triggered to execute a particular task.
diff --git a/includes/llms.txt b/includes/llms.txt
index a4b71a52..0f874b1c 100755
--- a/includes/llms.txt
+++ b/includes/llms.txt
@@ -1,6 +1,6 @@
Plano Docs v0.4.22
llms.txt (auto-generated)
-Generated (UTC): 2026-06-03T20:39:15.011041+00:00
+Generated (UTC): 2026-06-03T20:39:22.485968+00:00
Table of contents
- Agents (concepts/agents)
@@ -2294,6 +2294,13 @@ Doc: concepts/prompt_target
Prompt Target
+Deprecated since version v0.4.22: Prompt Targets are deprecated and no longer actively maintained. This concept is
+retained for existing users on older Plano configurations, but new applications should
+not adopt it. For deterministic, task-specific workloads, use Agents
+together with Function Calling instead. The
+prompt_targets configuration block and related CLI commands will continue to
+function for now, but may be removed in a future release.
+
A Prompt Target is a deterministic, task-specific backend function or API endpoint that your application calls via Plano.
Unlike agents (which handle wide-ranging, open-ended tasks), prompt targets are designed for focused, specific workloads where Plano can add value through input clarification and validation.
@@ -3500,9 +3507,9 @@ Explore Plano’s LLM integration options
../concepts/llm_providers/llm_providers.html
- Prompt Target
+ Prompt Target (Deprecated)
-Understand how Plano handles prompts
+Deprecated — kept for existing users. New apps should use Agents.
../concepts/prompt_target.html
@@ -3762,6 +3769,10 @@ You can then ask a follow-up like “Also book me a hotel near JFK” and Plano-
Deterministic API calls with prompt targets
+Deprecated since version v0.4.22: Prompt Targets are deprecated and no longer actively
+maintained. The walkthrough below is preserved for users on existing configs;
+new applications should use Agents instead.
+
Next, we’ll show Plano’s deterministic API calling using a single prompt target. We’ll build a currency exchange backend powered by https://api.frankfurter.dev/, assuming USD as the base currency.
Step 1. Create plano config file
@@ -3909,6 +3920,11 @@ Function Calling
Function Calling is a powerful feature in Plano that allows your application to dynamically execute backend functions or services based on user prompts.
This enables seamless integration between natural language interactions and backend operations, turning user inputs into actionable results.
+Deprecated since version v0.4.22: The prompt-target based workflow shown below (see Step 2)
+is deprecated. Prompt Targets are no longer actively
+maintained and may be removed in a future release. For new function-calling
+workloads, prefer Agents with tool definitions.
+
What is Function Calling?
Function Calling refers to the mechanism where the user’s prompt is parsed, relevant parameters are extracted, and a designated backend function (or API) is triggered to execute a particular task.
@@ -6695,8 +6711,6 @@ cli_reference_init
cli_reference_trace
-cli_reference_prompt_targets
-
cli_reference_cli_agent
@@ -6914,20 +6928,6 @@ Operational notes
-planoai prompt_targets
-
-Generate prompt-target metadata from Python methods.
-
-Synopsis
-
-$ planoai prompt_targets --file
-
-Options
-
---file, --f : required path to a .py source file.
-
-
-
planoai cli_agent
Start an interactive CLI agent session against a running Plano deployment.
diff --git a/objects.inv b/objects.inv
index c1c9dc72..22a61995 100755
Binary files a/objects.inv and b/objects.inv differ
diff --git a/resources/cli_reference.html b/resources/cli_reference.html
index 35904eac..0a5e2c79 100755
--- a/resources/cli_reference.html
+++ b/resources/cli_reference.html
@@ -174,7 +174,6 @@ Use this page as the canonical source for command syntax, options, and recommend