Skip to content

docs+cli: deprecate prompt targets and remove generate_prompt_targets command#944

Open
Spherrrical wants to merge 1 commit into
mainfrom
cursor/d32823fe
Open

docs+cli: deprecate prompt targets and remove generate_prompt_targets command#944
Spherrrical wants to merge 1 commit into
mainfrom
cursor/d32823fe

Conversation

@Spherrrical
Copy link
Copy Markdown
Collaborator

@Spherrrical Spherrrical commented May 15, 2026

Summary

  • Mark Prompt Targets as deprecated across the docs (concept page, function-calling guide, quickstart, overview card, README front page).
  • Remove the planoai generate_prompt_targets CLI command and its supporting module, since it existed only to scaffold the deprecated feature.
  • Drop the matching cli-generate skill and CLI reference section.

Runtime gateway, schema, and demo configs still accept prompt_targets blocks — this is deprecation, not removal of behavior.

Test plan

  • planoai --help no longer lists generate-prompt-targets
  • Sphinx docs build cleanly and the Prompt Target page renders the deprecation banner

… command

Prompt targets are no longer actively maintained. Mark them as deprecated in
the docs and remove the `planoai generate_prompt_targets` CLI command that
existed only to scaffold them.

Docs
- Add `.. deprecated::` banner to the Prompt Target concept page and to the
  function-calling guide / quickstart sections that walk users through
  configuring prompt targets.
- Relabel the Prompt Target card on the overview page as deprecated.
- Drop the Prompt Targets bullet from the README's Getting Started list.

CLI
- Remove the `generate_prompt_targets` Click command, its registration, and
  the `Utilities` rich-click command group.
- Delete `cli/planoai/targets.py` (the command's only consumer).
- Drop the `planoai prompt_targets` section from the CLI reference page.

Skills
- Delete the `cli-generate` rule, drop it from `plano-cli-operations`
  (description, when-to-use, rules list, execution checklist), and update
  the skills README. Hand-edit AGENTS.md to remove section 6.2 and renumber
  6.3/6.4 so the commit stays scoped (regenerating pulled in unrelated
  drift between rules/ and AGENTS.md).

The runtime gateway, schema, and existing demo configs still accept
`prompt_targets` blocks; this is deprecation, not removal of behavior.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant