Raven Scott and Cursor
ab7ca2d4ba
feat(agentctl): headless screen start and stop helpers
...
Phase 526 exposes startGuildScreenShare and stopGuildScreenShare for automated screen share smokes.
Co-authored-by: Cursor <[email protected] >
2026-05-24 11:27:20 -04:00
Raven Scott and Cursor
8f9d587464
feat(agentctl): headless stage join, request, and approve helpers
...
Phase 525 exposes joinGuildStageChannel, requestGuildStageSpeak, and approveGuildStageSpeaker for automated stage smokes.
Co-authored-by: Cursor <[email protected] >
2026-05-24 11:22:34 -04:00
Raven Scott and Cursor
17e97be255
feat(agentctl): headless voice join, leave, and mute helpers
...
Phase 524 exposes joinGuildVoiceChannel, leaveGuildVoiceChannel, and setGuildVoiceMute for automated voice roundtrip smokes.
Co-authored-by: Cursor <[email protected] >
2026-05-24 11:16:45 -04:00
Raven Scott and Cursor
8008f20924
feat(agentctl): headless sendGuildEmbedMessage and resolveGuildEmbed (Phase 523)
...
Expose embed message send and resolve helpers on HeadlessSession for
autonomous link-preview verification.
Co-authored-by: Cursor <[email protected] >
2026-05-24 11:08:05 -04:00
Raven Scott and Cursor
947f1f1909
feat(agentctl): headless stageGuildAttachment and send with attachments (Phase 522)
...
Expose stageGuildAttachment and sendGuildMessageWithAttachments on
HeadlessSession for autonomous attachment verification.
Co-authored-by: Cursor <[email protected] >
2026-05-24 11:03:23 -04:00
Raven Scott and Cursor
8a75ee0ecf
feat(agentctl): headless toggleGuildReaction helper (Phase 521)
...
Expose toggleGuildReaction on HeadlessSession for autonomous reaction
verification without the desktop UI.
Co-authored-by: Cursor <[email protected] >
2026-05-24 10:57:11 -04:00
Raven Scott and Cursor
4da5e419d2
feat(agentctl): headless send/edit/delete guild messages (Phase 520)
...
Expose sendGuildMessage, editGuildMessage, and deleteGuildMessage on
HeadlessSession for autonomous messaging verification.
Co-authored-by: Cursor <[email protected] >
2026-05-24 10:52:33 -04:00
Raven Scott and Cursor
7a103bdcb3
feat(agentctl): headless searchGuildMessages and setSearchScope (Phase 519)
...
Expose guild search helpers on HeadlessSession for autonomous search
verification without the desktop UI.
Co-authored-by: Cursor <[email protected] >
2026-05-24 10:47:16 -04:00
Raven Scott and Cursor
4e54a0255a
feat(agentctl): add headless setPresenceStatus and setCustomStatus
...
Expose presence helpers on HeadlessSession for Phase 518 autonomous tests.
Co-authored-by: Cursor <[email protected] >
2026-05-24 10:38:06 -04:00
Raven Scott and Cursor
638c03a35d
feat(agentctl): add headless discovery list, publish, and join helpers
...
Expose listPublicDiscovery, publishDiscoveryListing, and joinPublicDiscovery
on HeadlessSession for Phase 517 autonomous discovery verification.
Co-authored-by: Cursor <[email protected] >
2026-05-24 10:32:46 -04:00
Raven Scott and Cursor
30e237f90b
feat(agentctl): headless edit and delete message steps
...
Add editMessageOnLastMessage and deleteMessageOnLastMessage scenario
steps for Phase 477 messaging verification.
Co-authored-by: Cursor <[email protected] >
2026-05-24 05:29:06 -04:00
Raven Scott and Cursor
d0bbf6cd2e
Add guildEmojiNamed and guildEmojiAbsent view wait matchers.
...
Supports agentctl emoji create/delete roundtrip scenarios in Phase 431.
Co-authored-by: Cursor <[email protected] >
2026-05-23 17:24:48 -04:00
Raven Scott and Cursor
8468893510
feat(agentctl): headless slash register and slashCommandsMin asserts
...
registerSlashCommands step and slashCommandsIncludes wait keys for Phase 430.
Co-authored-by: Cursor <[email protected] >
2026-05-23 17:05:18 -04:00
Raven Scott and Cursor
725d880ea1
feat(agentctl): headless channel webhook create and execute
...
Add guildWebhooksMin assert, token capture from channel-webhook-created
sidecar, and create/execute headless steps for Phase 429 scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 16:53:32 -04:00
Raven Scott and Cursor
0a888ec634
feat(agentctl): audit log wait keys and audit-export sidecar asserts
...
Support auditLogMin, auditLogExportFilter, auditLogIncludesAction waits
and audit-export sidecar matching with count and bodyIncludes.
Co-authored-by: Cursor <[email protected] >
2026-05-23 16:40:55 -04:00
Raven Scott and Cursor
398d453c57
feat(agentctl): expectIpcError, ban wait, automod dry-run assert keys
...
Support headless moderation scenarios: IPC error expectations, DB ban wait,
automodBlocked sidecar match, and view wait keys for automod/timeouts.
Co-authored-by: Cursor <[email protected] >
2026-05-23 16:33:52 -04:00
Raven Scott and Cursor
8bb79defdd
feat(agentctl): role and overwrite wait keys for Phase 426
...
Add guildCustomRolesMin, customRoleNamed, and
activeChannelOverwritesMin assert matchers.
Co-authored-by: Cursor <[email protected] >
2026-05-23 16:23:07 -04:00
Raven Scott and Cursor
3b0cdf5ad7
docs: Phase 425 presence agentctl scenarios (v0.8.388)
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 16:15:42 -04:00
Raven Scott and Cursor
b1b1ca713c
feat(agentctl): sticker staging and Phase 423 emoji bundle
...
Add stageFixtureSticker, sendMessageWithStagedStickers, and
stickersOnLastMessageMin assert for headless sticker send flows.
Co-authored-by: Cursor <[email protected] >
2026-05-23 16:02:28 -04:00
Raven Scott and Cursor
a638118caf
feat(agentctl): joinFirstStage step for stage channel scenarios (v0.8.385)
...
Headless and attached run paths support join-stage IPC; used by
agentctl-stage-join.json in test:agentctl-phase422-voice.
Co-authored-by: Cursor <[email protected] >
2026-05-23 15:53:40 -04:00
Raven Scott and Cursor
f866cc48d7
feat(agentctl): attachment stage/send/preview headless steps (v0.8.384)
...
Add stageFixtureAttachment, sendMessageWithStagedAttachments, and preview
request steps; attachmentsOnLastMessageMin wait key and payloadType events.
Co-authored-by: Cursor <[email protected] >
2026-05-23 15:47:21 -04:00
Raven Scott and Cursor
2183248b14
feat(agentctl): reaction toggle step and wait matchers (v0.8.382)
...
Add toggleReactionOnLastMessage scenario step plus reactionsInclude and
reactionCountMin wait keys for Phase 419 headless verification.
Co-authored-by: Cursor <[email protected] >
2026-05-23 15:33:18 -04:00
Raven Scott and Cursor
c6990cff5a
Document agentctl voice leave roundtrip scenario.
...
Lists join-first-voice then leave-voice headless coverage added in v0.8.333.
Co-authored-by: Cursor <[email protected] >
2026-05-23 13:02:53 -04:00
Raven Scott and Cursor
d70fabcaca
docs(agentctl): forum search mesh stale refresh scenario (v0.8.285)
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 09:41:04 -04:00
Raven Scott and Cursor
a9d4186b46
docs(agentctl): guild search mesh stale refresh scenario (v0.8.284)
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 09:36:43 -04:00
Raven Scott and Cursor
f661d21555
docs(agentctl): channel search mesh stale refresh scenario (v0.8.283)
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 09:32:13 -04:00
Raven Scott and Cursor
a4c1d0bf39
feat(agentctl): thread mesh navigate scenario with afterMeshSteps
...
connectGuildMeshThread runs optional afterMeshSteps after mesh sync for inbox
navigate and mark-thread-parent flows.
Co-authored-by: Cursor <[email protected] >
2026-05-23 09:27:26 -04:00
Raven Scott and Cursor
8620ff3ce9
docs: document thread inbox navigate mark-thread-parent scenario
...
v0.8.281 agentctl scenario for open-notification navigate flow.
Co-authored-by: Cursor <[email protected] >
2026-05-23 09:19:09 -04:00
Raven Scott and Cursor
453f83c5ee
feat(v0.8.280): openLatestNotification headless step for forum navigate
...
Supports agentctl-forum-thread-parent-navigate-mark-read scenario.
Co-authored-by: Cursor <[email protected] >
2026-05-23 09:13:46 -04:00
Raven Scott and Cursor
d8a692610e
fix(agentctl): resolve mesh invites and guest onboarding
...
Read invite codes from outbound invite IPC messages, onboard mesh guests
before join-invite, support markThreadAndParentRead in thread mesh scenarios,
and add forum cache refresh plus thread search mesh mark-read scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 09:06:43 -04:00
Raven Scott and Cursor
476c51daf5
docs: document Phase 316 agentctl scenarios
...
Add forum search mesh toggle and thread inbox mark-thread-parent scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:54:25 -04:00
Raven Scott and Cursor
820c8ea67f
docs: Phase 315 agentctl channel mesh and forum mark-read scenarios
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:48:49 -04:00
Raven Scott and Cursor
36d2b6fb56
docs: Phase 314 agentctl mesh toggle and inbox mark-channel-read
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:43:16 -04:00
Raven Scott and Cursor
c5adfa95e7
docs: add thread mark-read parent roundtrip scenario (v0.8.275)
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:39:05 -04:00
Raven Scott and Cursor
c35466c8a3
docs: document Phase 312 agentctl search and mark-read scenarios
...
List agentctl-channel-search-refresh and agentctl-thread-parent-mark-read
for v0.8.274 headless coverage.
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:33:50 -04:00
Raven Scott and Cursor
c8ef26559f
feat(agentctl): markLatestNotificationRead and inbox seed tracking
...
Store last seeded notification id for thread inbox mark-read scenarios
and expose notificationUnreadMin wait assert for headless validation.
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:26:31 -04:00
Raven Scott and Cursor
fb561a14e2
feat(agentctl): inbox seed step and notification unread wait asserts
...
Add seedInboxNotification for mark-all scenarios and
notificationUnreadMin/Max wait keys for headless validation.
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:21:17 -04:00
Raven Scott and Cursor
a42a3093a4
docs(agentctl): document search unchanged and recent dedupe scenarios
...
List agentctl-search-unchanged, notif-thread-place, and search-recent-dedupe
scenarios added in v0.8.270–v0.8.271.
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:16:32 -04:00
Raven Scott and Cursor
4dfb5f8b79
feat(agentctl): wait asserts for searchUnchanged and searchResultsCached
...
Headless scenarios can assert duplicate setSearch skips cache bust and
returns cached results without polling a fresh guild.search each tick.
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:10:47 -04:00
Raven Scott and Cursor
8babbe05cb
feat(agentctl): thread parent navigate and selectActiveThread steps
...
Headless can select parent of active thread then re-select thread
for notification navigation scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 08:03:12 -04:00
Raven Scott and Cursor
698714a412
feat(agentctl): searchRecentIncludes wait assert
...
Support validating scoped recent queries in headless scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:52:50 -04:00
Raven Scott and Cursor
4b54f30d84
feat(agentctl): channel search cache scenario and channel selectors
...
Add selectChannelOtherThanActive, searchResultsCached assert, and
document headless steps for channel-switch search cache validation.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:46:57 -04:00
Raven Scott and Cursor
95b54a9972
feat(agentctl): forum cache and thread parent perms scenarios (v0.8.265)
...
Add selectSecondForumChannel step plus agentctl-forum-channel-cache and
agentctl-thread-parent-perms scenarios for cache invalidation and perms.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:33:58 -04:00
Raven Scott and Cursor
7ce437a14d
feat(agentctl): channel search and mention-alert clear scenarios (v0.8.264)
...
Add seedMentionAlertForActiveChannel step, mentionAlertCountMax wait matcher,
and document agentctl-channel-search and mark-read-mention-alerts scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:29:14 -04:00
Raven Scott and Cursor
e666a8f899
feat(agentctl): guild mesh search and supersede cache scenarios
...
Add searchResultsMax wait matcher and agentctl scenarios for guild mesh
search and post-create-guild cache validation.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:22:43 -04:00
Raven Scott and Cursor
5b580cdb91
feat(agentctl): thread mark-read and forum mesh search steps
...
Add createThreadFromLastMessage and markThreadAndParentRead headless
steps for notification-style read-state scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:15:27 -04:00
Raven Scott and Cursor
0967398060
feat(agentctl): forum search and mark-channel-read scenario steps
...
Add selectFirstForumChannel and markActiveChannelRead headless steps for
agentctl-forum-search and agentctl-mark-channel-read scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:10:33 -04:00
Raven Scott and Cursor
cf23b25c39
feat: agentctl guild search and thread mesh helpers
...
Add searchResultsMin wait matcher, connectGuildMeshThread, and document
new headless scenarios.
Co-authored-by: Cursor <[email protected] >
2026-05-23 07:03:51 -04:00
Raven Scott and Cursor
99f49da30a
Complete Phase 297 agentctl mesh and guild settings scenarios (v0.8.259).
...
connectGuildMeshGroup accepts messageContent; document guild deep-link smoke.
Co-authored-by: Cursor <[email protected] >
2026-05-23 06:53:03 -04:00
Raven Scott and Cursor
ffd25a1bd5
Document Phase 296 agentctl scenarios for settings navigate and @channel.
...
Co-authored-by: Cursor <[email protected] >
2026-05-23 06:45:53 -04:00