Resource Subscriptions
Plugins can publish events for resources such as issues, pull requests, and deployments. Junior creates a watch or task only when asked.
Choose a Watch or Task
Section titled “Choose a Watch or Task”- Resource subscription for “watch this” or “tell me when”. Use it when you want temporary, thread-bound updates in the current conversation.
- Event task for “whenever this happens, do this”. Use it when you want durable automation that stays attached to a Slack channel or DM.
An install can also create a temporary subscription after a successful provider action, or add short event guidance in plugins.ts. That install policy is separate from a user-authored watch or event task. See the GitHub plugin for a concrete example.
Examples
Section titled “Examples”watch this pull request and tell me when its checks failwhenever an issue is reopened in this repository, summarize why in this channelLimits
Section titled “Limits”- Watches default to 14 days and cannot exceed 30 days.
- Event data cannot change conversation visibility or credential access.
- App guidance cannot grant credentials, expand an instruction, or bypass action review.
- Duplicate provider deliveries should not create duplicate work.
- Resource events currently require single-workspace Slack mode.
Each plugin page lists its supported resources, events, and webhook setup.
Next Step
Section titled “Next Step”Choose a provider from Plugins, or read Tasks for durable automation.