Skip to content

Follow-up work for slash commands and targeted messages #14381

Description

@nickwalkmsft
  • Everything about prompt preview needs to go back in when ready, including guidance.
  • Needs info and guidance about reply() and related methods, including how they interact with prompt preview, and best practices about using them to control response visibility
    • Should build out a dedicated how-to page for the private-and-make-public workflow that brings together targeted messaging, prompt preview, and suggested actions, and link it from these.
  • Needs additional screenshots and a scrub to ensure they evoke specifically what the surrounding content is talking about.
  • Slash commands article doesn't discuss "triggers": ["mention"] at all. See Full reconciliation of prompt suggestions with commanding: overall docs organization, storytelling, other items #14380
  • Need better conceptual explanation of how sending works - why does WithRecipient even allow you to set isTargeted: false and what does that do?
  • Details on exact nature of TM support for reactions, replies and forwarding (see "Key aspects" section)
  • Maybe need REST samples
  • "Update or delete a targeted message" and maybe a couple other spots ultimately shouldn't have snippets, it should direct people to a Teams SDK-based messaging guide that shows those standard operations, but our overall messaging guide isn't in Teams SDK, it's in Bot Framework. This is a high priority target when moving the Teams SDK docs over to Learn.
  • Slash commands article could use a few concrete scenarios sprinkled in. I removed the examples of an agent providing commands named "/help" or "/settings" because those are kind of confusing in the context of built-in commands, we should give scenarios with something more interesting.
  • Include explicit technical instruction in addition to "see following example" - it's bad practice and particularly bad for coding agents to only provide an example that looks like the right result, without explicitly saying "use such and such property".
  • Need blanket guidance for slash commands, including opinionated platform-POV guidance about leaning in to agents' ability to handle natural language requests and not only providing commands.
  • Removed code sample section from slash commands page, it looks like we don't have one yet.
  • Consider changing to use zone pivots instead of the tab boxes

See #14329 for related work in flight.

Related: #14380

Metadata

Metadata

Assignees

Labels

doc-ideaRequest to collaborate or contribute new content.

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions