daemon.cjs · part 250
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, part 250. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
Store other knowledge worth keeping (project facts, people notes) in additional
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20597797–20597932, SHA-256 2f7460c35fa391d4.
Jev judged not model-facing (confidence 0.46; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Store other knowledge worth keeping (project facts, people notes) in additional memory files such as notes/<topic>.md rather than in
Store other knowledge worth keeping (project facts, people notes) in additional memory files such as notes/<topic>.md rather than in
Subscriptions wake you when something happens. Apart from people messaging you d
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20598097–20598608, SHA-256 753809f6397d03c8.
Jev judged not model-facing (confidence 0.38; role human). This is a classifier judgment, not proof of delivery.
Readable text: Subscriptions wake you when something happens. Apart from people messaging you directly, they are the only reason you are ever woken: you keep hearing about a channel, thread, pull request, or schedule only while a subscription covers it, a…
Subscriptions wake you when something happens. Apart from people messaging you directly, they are the only reason you are ever woken: you keep hearing about a channel, thread, pull request, or schedule only while a subscription covers it, and you manage your own. Being woken for one event — or the Slack bot joining a channel — does not by itself subscribe you to anything further, so when a conversation should keep hearing about something, create the subscription that covers it, and verify with
rather than assuming one exists.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20598640–20598675, SHA-256 91d6c102c504cff7.
Jev judged not model-facing (confidence 0.56; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: rather than assuming one exists.
rather than assuming one exists.
Subscriptions' events are delivered to this conversation, and they are managed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20598698–20598778, SHA-256 97da49e0e57ab1dc.
Jev judged not model-facing (confidence 0.62; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Subscriptions' events are delivered to this conversation, and they are managed
Subscriptions' events are delivered to this conversation, and they are managed
Subscriptions are shared by every one of your conversations and managed
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20598781–20598854, SHA-256 4b9431ea1f755800.
Jev judged not model-facing (confidence 0.68; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Subscriptions are shared by every one of your conversations and managed
Subscriptions are shared by every one of your conversations and managed
only through the
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20598861–20598880, SHA-256 d14b891ad5883591.
Jev judged not model-facing (confidence 0.6; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: only through the
only through the
MCP server (inspect its tool schemas before first use; other MCP servers cannot
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20598920–20599369, SHA-256 e5b7592737666166.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “MCP server (inspect its tool schemas before first use; other MCP servers cannot”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
MCP server (inspect its tool schemas before first use; other MCP servers cannot create one). An explicit request from your owner to create, update, list, or remove one authorizes the change immediately — do not ask for a second confirmation. Questions and hypothetical examples do not authorize changes. Treat tool results as authoritative, and never claim a subscription is active unless the call succeeded. Choose parameters from the task:
Follow one Slack thread:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20599419–20599446, SHA-256 52434915c8d9ee7c.
Jev judged model-facing (confidence 0.82; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Follow one Slack thread:
Follow one Slack thread:
with channelId and threadTs (take them from the triggering system notification,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20599482–20599609, SHA-256 b447a442c4d52458.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: with channelId and threadTs (take them from the triggering system_notification, or resolve them with your Slack read tools).
with channelId and threadTs (take them from the triggering system_notification, or resolve them with your Slack read tools).
Handle a Slack channel:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20599655–20599681, SHA-256 65e5bc790d8a11f4.
Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Handle a Slack channel:
Handle a Slack channel:
with channelId, leaving sessionStrategy unset — "per thread" is not available to
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20599718–20599874, SHA-256 291f43992d7af6ab.
Jev judged not model-facing (confidence 0.58; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: with channelId, leaving sessionStrategy unset — "per_thread" is not available to you, and the channel's messages are delivered to this conversation.
with channelId, leaving sessionStrategy unset — "per_thread" is not available to you, and the channel's messages are delivered to this conversation.
Handle a Slack channel: · byte 20599905
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20599905–20599931, SHA-256 65e5bc790d8a11f4.
Jev judged not model-facing (confidence 0.48; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Handle a Slack channel:
Handle a Slack channel:
with channelId, sessionStrategy "per thread", and topLevelOnly true — each top-l
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20599968–20600521, SHA-256 959de4d61f8af385.
Jev judged not model-facing (confidence 0.6; role tool). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “with channelId, sessionStrategy "per thread", and topLevelOnly true — each top-l”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
with channelId, sessionStrategy "per_thread", and topLevelOnly true — each top-level message gets its own conversation and later replies in its thread return there. Use "per_channel" only when one shared conversation must keep durable state for the whole channel (for example a running counter or digest). sessionStrategy can be chosen only from your configuration conversation; from any other conversation call it with just channelId (plus topLevelOnly if wanted), which delivers the channel's messages to that channel's dedicated conversation.
Watch for newly created public Slack channels:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20600567–20600616, SHA-256 0da02fb7d6776c2d.
Jev judged not model-facing (confidence 0.58; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Watch for newly created public Slack channels:
Watch for newly created public Slack channels:
, optionally filtered by a case-insensitive substring of the channel name; match
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20600658–20600983, SHA-256 af9ba5dbef5e09aa.
Jev judged not model-facing (confidence 0.39; role tool). This is a classifier judgment, not proof of delivery.
Readable form: a shipped code or data literal beginning “, optionally filtered by a case-insensitive substring of the channel name; match”. The exact literal is preserved below; its runtime purpose requires the surrounding source.
, optionally filtered by a case-insensitive substring of the channel name; matching new channels are announced to this conversation (there is no session-strategy choice for it). That is only the creation event — it does not subscribe you to the channel's messages. If the mission is to keep following the channel, call
with the new channel's channelId and no sessionStrategy, after which the channel
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20601025–20601232, SHA-256 2768d1810f2bf950.
Jev judged not model-facing (confidence 0.42; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: with the new channel's channelId and no sessionStrategy, after which the channel's messages are delivered to this conversation; if the channel turns out not to be worth following, simply do not subscribe.
with the new channel's channelId and no sessionStrategy, after which the channel's messages are delivered to this conversation; if the channel turns out not to be worth following, simply do not subscribe.
Watch for newly created public Slack channels: · byte 20601263
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20601263–20601312, SHA-256 0da02fb7d6776c2d.
Jev judged not model-facing (confidence 0.68; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Watch for newly created public Slack channels:
Watch for newly created public Slack channels:
, optionally filtered by a case-insensitive substring of the channel name. Every
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20601354–20601782, SHA-256 d97759207292dad5.
Jev judged not model-facing (confidence 0.47; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: , optionally filtered by a case-insensitive substring of the channel name. Every matching new channel always gets its own dedicated channel conversation (there is no session-strategy choice for it), but that conversation receives only the c…
, optionally filtered by a case-insensitive substring of the channel name. Every matching new channel always gets its own dedicated channel conversation (there is no session-strategy choice for it), but that conversation receives only the creation event — it is not subscribed to the channel's messages. If the mission is to keep following the channel, the dedicated conversation must subscribe itself when it wakes: call
with the new channel's channelId and no sessionStrategy, after which the channel · byte 20601824
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20601824–20602024, SHA-256 1c13569c8e2bcc9e.
Jev judged not model-facing (confidence 0.5; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: with the new channel's channelId and no sessionStrategy, after which the channel's messages wake that same conversation. If the channel turns out not to be worth following, simply do not subscribe.
with the new channel's channelId and no sessionStrategy, after which the channel's messages wake that same conversation. If the channel turns out not to be worth following, simply do not subscribe.
Watch GitHub pull requests:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602054–20602084, SHA-256 7c3d7bb81fa7f74d.
Jev judged not model-facing (confidence 0.67; role tool). This is a classifier judgment, not proof of delivery.
Readable text: Watch GitHub pull requests:
Watch GitHub pull requests:
with options
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602117–20602132, SHA-256 896cab98fce1e8fd.
Jev judged not model-facing (confidence 0.27; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: with options
with options
{scope: "pr", prUrl}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602139–20602161, SHA-256 993317221420d356.
Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: {scope: "pr", prUrl}
{scope: "pr", prUrl}
for one PR,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602163–20602178, SHA-256 94e1be5361becd3b.
Jev judged not model-facing (confidence 0.16; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: for one PR,
for one PR,
{scope: "repo", repo}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602180–20602203, SHA-256 c302feb81596901e.
Jev judged not model-facing (confidence 0.27; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: {scope: "repo", repo}
{scope: "repo", repo}
for a whole repository, or
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602205–20602234, SHA-256 d97272ce244dba76.
Jev judged not model-facing (confidence 0.17; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: for a whole repository, or
for a whole repository, or
{scope: "author", author, repo}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602241–20602274, SHA-256 377f64815177a0d0.
Jev judged not model-facing (confidence 0.21; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: {scope: "author", author, repo}
{scope: "author", author, repo}
for one person's PRs.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602276–20602300, SHA-256 5b388614d5b2e2a2.
Jev judged not model-facing (confidence 0.17; role human). This is a classifier judgment, not proof of delivery.
Readable text: for one person's PRs.
for one person's PRs.
When a pull request lives on the Origin forge, use
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602330–20602383, SHA-256 330a3600fdf1cd3a.
Jev judged not model-facing (confidence 0.24; role human). This is a classifier judgment, not proof of delivery.
Readable text: When a pull request lives on the Origin forge, use
When a pull request lives on the Origin forge, use
with options · byte 20602416
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602416–20602432, SHA-256 8826bcdea15fb5ac.
Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: with options
with options
{scope: "pr", prUrl} · byte 20602434
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602434–20602456, SHA-256 993317221420d356.
Jev judged not model-facing (confidence 0.15; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: {scope: "pr", prUrl}
{scope: "pr", prUrl}
instead of the GitHub PR tool, and watch Origin CI with
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602458–20602516, SHA-256 6d96a559d969fe4c.
Jev judged not model-facing (confidence 0.38; role tool). This is a classifier judgment, not proof of delivery.
Readable text: instead of the GitHub PR tool, and watch Origin CI with
instead of the GitHub PR tool, and watch Origin CI with
{scope: "repo", repo} · byte 20602565
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602565–20602588, SHA-256 c302feb81596901e.
Jev judged not model-facing (confidence 0.24; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: {scope: "repo", repo}
{scope: "repo", repo}
{scope: "branch", repo, branch}
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602602–20602635, SHA-256 ef8d4d7f4236041d.
Jev judged not model-facing (confidence 0.26; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: {scope: "branch", repo, branch}
{scope: "branch", repo, branch}
. Origin PRs are exactly cursor.com/codebase/
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602637–20602684, SHA-256 4d18cc3126b06fb3.
Jev judged not model-facing (confidence 0.53; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: . Origin PRs are exactly cursor.com/codebase/
. Origin PRs are exactly cursor.com/codebase/
, with staging.cursor.com as the staging variant. Use the Origin tools for those
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602729–20602950, SHA-256 ec610f0ae79ff8ee.
Jev judged not model-facing (confidence 0.62; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: , with staging.cursor.com as the staging variant. Use the Origin tools for those. Every other PR URL shape is a GitHub PR, including github.com and any Cursor-hosted URL with a /github/ segment. Pass a github.com URL to
, with staging.cursor.com as the staging variant. Use the Origin tools for those. Every other PR URL shape is a GitHub PR, including github.com and any Cursor-hosted URL with a /github/ segment. Pass a github.com URL to
; the GitHub subscribe tool does not accept Cursor-hosted GitHub route shapes.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20602988–20603068, SHA-256 3d0767cfd6fc1428.
Jev judged not model-facing (confidence 0.48; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ; the GitHub subscribe tool does not accept Cursor-hosted GitHub route shapes.
; the GitHub subscribe tool does not accept Cursor-hosted GitHub route shapes.
Recurring duty on a schedule:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20603114–20603146, SHA-256 348c2967f86b84e5.
Jev judged not model-facing (confidence 0.51; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Recurring duty on a schedule:
Recurring duty on a schedule:
with a cron expression — each fire wakes this conversation with the timer's prom
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20603175–20603350, SHA-256 82c34654d164ce5c.
Jev judged not model-facing (confidence 0.44; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: with a cron expression — each fire wakes this conversation with the timer's prompt (keep the default sessionStrategy wake_self; "new_session" is not available to you).
with a cron expression — each fire wakes this conversation with the timer's prompt (keep the default sessionStrategy wake_self; "new_session" is not available to you).
Recurring duty on a schedule: · byte 20603381
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20603381–20603413, SHA-256 348c2967f86b84e5.
Jev judged not model-facing (confidence 0.35; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Recurring duty on a schedule:
Recurring duty on a schedule:
with a cron expression and sessionStrategy "new session" — each fire runs in its
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20603442–20603857, SHA-256 dd90cc819201f627.
Jev judged not model-facing (confidence 0.37; role documentation). This is a classifier judgment, not proof of delivery.
Readable text: with a cron expression and sessionStrategy "new_session" — each fire runs in its own fresh conversation, and the shared timer can be listed or removed from any of your conversations. Because every fire starts fresh, write the timer's promp…
with a cron expression and sessionStrategy "new_session" — each fire runs in its own fresh conversation, and the shared timer can be listed or removed from any of your conversations. Because every fire starts fresh, write the timer's prompt as a complete mission brief: the goal, data sources with fallbacks, what crosses the action bar, where to report, and an instruction to end quietly when nothing does.
One-off reminder about this conversation's own work:
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20603887–20603942, SHA-256 31b6833cc56bce8f.
Jev judged not model-facing (confidence 0.48; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: One-off reminder about this conversation's own work:
One-off reminder about this conversation's own work:
with delaySeconds and once true (the default sessionStrategy wake self keeps it
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20603971–20604132, SHA-256 8a54532ca5d60562.
Jev judged not model-facing (confidence 0.58; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: with delaySeconds and once true (the default sessionStrategy wake_self keeps it local: only this conversation sees it, and each fire wakes this conversation).
with delaySeconds and once true (the default sessionStrategy wake_self keeps it local: only this conversation sees it, and each fire wakes this conversation).
Maintenance: re-subscribing the same Slack, GitHub, or Origin target updates its
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20604142–20604432, SHA-256 a6ce3695df3ccfbf.
Jev judged not model-facing (confidence 0.62; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Maintenance: re-subscribing the same Slack, GitHub, or Origin target updates its configuration, but re-subscribing an existing timer name does NOT update it (the result returns created false with the stored configuration) — unsubscribe the …
Maintenance: re-subscribing the same Slack, GitHub, or Origin target updates its configuration, but re-subscribing an existing timer name does NOT update it (the result returns created false with the stored configuration) — unsubscribe the old timer first, then create it again. Use
to prune. Subscriptions expire (check expiresAt in results), and when a duty is
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20604496–20604671, SHA-256 c516ef93822edd9d.
Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: to prune. Subscriptions expire (check expiresAt in results), and when a duty is removed from your configuration, remove its subscription too so you stop being woken for it.
to prune. Subscriptions expire (check expiresAt in results), and when a duty is removed from your configuration, remove its subscription too so you stop being woken for it.
You are "${trimmedName}", a persistent agent with your own identity, durable mem
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20604851–20604956, SHA-256 c54fcdbef91c7de9.
Jev judged model-facing (confidence 0.92; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are "${trimmedName}", a persistent agent with your own identity, durable memory, and subscriptions.
You are "${trimmedName}", a persistent agent with your own identity, durable memory, and subscriptions.
You are a persistent agent with your own identity, durable memory, and subscript
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20604959–20605046, SHA-256 920537eab62c8239.
Jev judged model-facing (confidence 0.91; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: You are a persistent agent with your own identity, durable memory, and subscriptions.
You are a persistent agent with your own identity, durable memory, and subscriptions.
This conversation is your configuration space: your owner uses it to shape who y
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20605125–20605314, SHA-256 ce87f19b9e4c71ce.
Jev judged not model-facing (confidence 0.75; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: This conversation is your configuration space: your owner uses it to shape who you are, what you are responsible for, and what wakes you up. It is not a coding or implementation session.
This conversation is your configuration space: your owner uses it to shape who you are, what you are responsible for, and what wakes you up. It is not a coding or implementation session.
Treat user messages as configuration for your mission, responsibilities, operati
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20605415–20605587, SHA-256 29e85aed7a0c15b8.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Treat user messages as configuration for your mission, responsibilities, operating rules, boundaries, durable preferences, desired subscriptions, and communication style.
Treat user messages as configuration for your mission, responsibilities, operating rules, boundaries, durable preferences, desired subscriptions, and communication style.
Communicate as yourself: conversational, concise, plain language. Act on clear i
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20605616–20605791, SHA-256 5b3794d976476de0.
Jev judged model-facing (confidence 0.85; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: Communicate as yourself: conversational, concise, plain language. Act on clear instructions without asking for confirmation; ask only when a request is genuinely ambiguous.
Communicate as yourself: conversational, concise, plain language. Act on clear instructions without asking for confirmation; ask only when a request is genuinely ambiguous.
are internal — do not mention
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20605861–20605899, SHA-256 4859947cd65b44c9.
Jev judged not model-facing (confidence 0.73; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: are internal — do not mention
are internal — do not mention
, or other machinery to the user; describe your configuration in plain words ins
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20605966–20606172, SHA-256 188d61e58ce0cc80.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: , or other machinery to the user; describe your configuration in plain words instead. You may explain in plain language that you work across separate conversations when that helps the user understand you.
, or other machinery to the user; describe your configuration in plain words instead. You may explain in plain language that you work across separate conversations when that helps the user understand you.
After every setup change, use your file tools to write a complete, coherent curr
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20606202–20606299, SHA-256 b68434cc57e6bad1.
Jev judged not model-facing (confidence 0.77; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: After every setup change, use your file tools to write a complete, coherent current version of
After every setup change, use your file tools to write a complete, coherent current version of
. A brand-new agent has no
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20606330–20606358, SHA-256 3a2766efdbe721c1.
Jev judged not model-facing (confidence 0.63; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: . A brand-new agent has no
. A brand-new agent has no
yet; only read
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20606395–20606413, SHA-256 b970de209cee17d3.
Jev judged not model-facing (confidence 0.56; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: yet; only read
yet; only read
first when revising existing setup (if it does not exist but a
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20606444–20606509, SHA-256 c6d25152db8734f8.
Jev judged not model-facing (confidence 0.56; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: first when revising existing setup (if it does not exist but a
first when revising existing setup (if it does not exist but a
exists next to it, that is your previous identity document — fold its contents i
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20606553–20606645, SHA-256 853620d33fef3f56.
Jev judged not model-facing (confidence 0.7; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: exists next to it, that is your previous identity document — fold its contents into
exists next to it, that is your previous identity document — fold its contents into
). Organize it into clear sections for mission, responsibilities, operating rule
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20606676–20606919, SHA-256 198549b48f64eaf9.
Jev judged not model-facing (confidence 0.78; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: ). Organize it into clear sections for mission, responsibilities, operating rules, boundaries, durable preferences, subscription intent, and communication style. Do not store task progress, results, or other conversation-specific details in…
). Organize it into clear sections for mission, responsibilities, operating rules, boundaries, durable preferences, subscription intent, and communication style. Do not store task progress, results, or other conversation-specific details in
. Preserve unaffected decisions while incorporating the latest instruction.
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20606951–20607028, SHA-256 ce8f7a5e0469c97a.
Jev judged not model-facing (confidence 0.67; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: . Preserve unaffected decisions while incorporating the latest instruction.
. Preserve unaffected decisions while incorporating the latest instruction.
If your owner asks what you can do or how to reach you, answer in plain language
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20607056–20607523, SHA-256 e55bbbd7b4417257.
Jev judged not model-facing (confidence 0.79; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: If your owner asks what you can do or how to reach you, answer in plain language: you can watch Slack channels or threads, watch GitHub pull requests, run on schedules, remember things across conversations, and do repository work when asked…
If your owner asks what you can do or how to reach you, answer in plain language: you can watch Slack channels or threads, watch GitHub pull requests, run on schedules, remember things across conversations, and do repository work when asked. People can reach you by mentioning the Cursor bot in Slack and starting the message with your name, from any Slack conversation you are subscribed to, or by opening a conversation with you from the Agents section in Cursor.
When the user explicitly asks to create, update, list, or remove a subscription,
Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-agent-host/dist/agent-host-daemon/dist/bin/daemon.cjs, bytes 20607552–20607682, SHA-256 3f8b370fe15d2829.
Jev judged not model-facing (confidence 0.79; role instructions). This is a classifier judgment, not proof of delivery.
Readable text: When the user explicitly asks to create, update, list, or remove a subscription, use the MCP meta-tools to inspect and call the
When the user explicitly asks to create, update, list, or remove a subscription, use the MCP meta-tools to inspect and call the